Love this? Pin it for later!
When the craving for Tex-Mex collides with your low-cifestyle goals, these Spicy Keto Chicken Fajitas swoop in like a weeknight superhero. I developed this recipe after one too many sad lettuce-wrapped “tacos” that left me dreaming of sizzling cast-iron platters, smoky spices, and that irresistible aroma that drifts through restaurant doors and straight into your appetite. The result? A lightning-fast, one-pan dinner that delivers the crackle of fajita night without the carb coma.
I first served these at a backyard gathering where half the crowd was keto and the other half just wanted “real food.” The keto plates were cleaned first—every last strip of cumin-laced chicken, every ribbon of blistered pepper, every dollop of lime-spiked sour cream. By the end of the night my neighbor was begging for the spice ratio so she could recreate the magic for her meal-prep containers. That’s when I knew I’d landed on a keeper.
What makes this version special is the layered heat: ancho chili for depth, chipotle for smolder, and a kiss of cayenne for sparkle. A quick yogurt-based marinade tenderizes the chicken in under 20 minutes (thank you, lactic acid!) while you slice the vegetables and set the table. Ten minutes on a rocket-hot skillet delivers those restaurant-style charred edges without sugary marinades or cornstarch slurries. Serve them sizzling straight from the pan—nestled in low-carb tortillas, crisp romaine boats, or simply piled high with guacamole and pico de gallo. Friday-night vibes, any night of the week.
Why This Recipe Works
- One-Pan Wonder: Minimal dishes, maximum flavor—everything cooks on a single rimmed skillet or sheet pan.
- 20-Minute Marinade: Greek yogurt + lime juice + spices infuse the chicken with tangy heat in the time it takes to prep veggies.
- Customizable Heat: Dial the cayenne up or down; swap chipotle powder for smoked paprika if you prefer milder smoke.
- Keto-Approved Macros: 5g net carbs per serving keeps you firmly in fat-burning mode.
- Meal-Prep Champion: Double the batch and portion into glass containers—flavors intensify overnight.
- Family-Friendly: Offer tortillas for the carb-eaters and lettuce wraps for the keto crowd—everyone wins.
Ingredients You'll Need
Great fajitas start with great produce and well-sourced chicken. Below are my tried-and-true shopping notes plus quick swaps if your pantry looks different than mine.
Chicken Breast vs. Thighs
I use boneless skinless thighs for their higher fat content (keto bonus) and forgiveness against high heat. If you prefer breast, pound it to an even ½-inch thickness so it cooks in the same 3–4 minutes per side without drying out. Either way, look for air-chilled poultry; it hasn’t been injected with saltwater and will sear rather than steam.
Tri-Colored Bell Peppers
A mix of red, yellow, and orange gives natural sweetness that balances the spice. Green peppers are classic but slightly bitter—use them if you love that edge. Avoid peppers with wrinkled skin; they should feel heavy for their size and snap crisply when bent.
Poblano Pepper Red Onion Avocado Oil Lime Spice Rack Power Trio Greek Yogurt In a medium bowl combine ½ cup full-fat Greek yogurt, 2 Tbsp fresh lime juice, 2 tsp kosher salt, 1 tsp ground cumin, 1 tsp ancho chili powder, ½ tsp chipotle powder, ½ tsp cayenne (reduce to ¼ tsp for mild), 1 tsp garlic powder, and 1 Tbsp avocado oil. Stir until smooth and neon-orange—this technicolor paste is your flavor insurance policy. Cut 2 lb boneless skinless chicken thighs into ½-inch strips against the grain. Toss the strips into the marinade, massaging the mixture into every crevice. Cover and let stand 20 minutes at room temp—or refrigerate up to 24 hours if prepping ahead. (Cold chicken seizes on a hot pan, so bring back to room temp before cooking.) While the chicken hangs out, seed and slice 2 red bell peppers, 1 yellow bell pepper, and 1 poblano into ¼-inch ribbons. Cut 1 large red onion into half-moons. Keep them in separate piles so you can add to the skillet in stages—onions first, peppers second, chicken last. Place a 12-inch cast-iron skillet (or heavy stainless) over high heat for 2 full minutes. You want a flick of water to skitter across the surface like a bead of mercury. Swirl in 1 Tbsp avocado oil; it should shimmer instantly but not smoke—if it smokes, pull off heat for 30 seconds and lower to medium-high. Slide onions into the screaming-hot pan; spread into an even layer and do not touch for 90 seconds—this builds the blackened edges that taste like restaurant fajitas. Stir, then add the bell peppers and poblano. Season with a pinch of salt and ½ tsp oregano. Toss 3–4 minutes until blistered but still crisp-vivid. Scrape vegetables onto a warm platter and tent with foil. Add another 1 tsp oil to the bare pan. Using tongs, lift chicken strips from the marinade, letting excess drip back into the bowl (we want a light coat, not globs). Lay strips in a single, uncrowded layer—work in batches if necessary. Sear 3 minutes without moving, then flip and sear 2–3 minutes more until internal temp hits 165 °F. The yogurt marinade will caramelize into gorgeous bronzed blisters. Return the blistered peppers and onions to the skillet. Toss 30 seconds so the rendered chicken juices coat the vegetables. Squeeze the juice of ½ lime directly onto the sizzling mixture; it will hiss and bubble, lifting the browned bits into a glossy sauce. Slide the skillet onto a wooden trivet tableside for maximum drama. Serve with warm keto tortillas (almond-flour or cheese-shell), crisp romaine leaves, or over cauliflower rice. Garnish with fresh cilantro, pico de gallo, sliced avocado, and a swoosh of lime-spiked sour cream. Invite everyone to build their own—interactive food just tastes better. A ripping-hot pan is non-negotiable for char. Cast iron retains heat, but if yours is well-seasoned stainless, that works too—just wait until the oil ripples instantly. Overloaded pans drop temperature and create steam. Work in batches; the extra 5 minutes is worth the mahogany crust. Broil the chicken and vegetables on separate halves of a sheet pan, 6 inches from the flame, 8–10 minutes total. Stir once halfway through. Triple the spice mix and store in a jar. You’ll have fajita seasoning at the ready for shrimp, steak, or roasted nuts. Let the chicken marinate up to 24 hours. The yogurt gently tenderizes without turning mushy, unlike citrus-heavy marinades. Toss a handful of soaked hickory chips into a stovetop smoker box or wrap in foil and poke holes. Set the covered skillet over low heat 2 minutes for campfire nuance. Refrigerate: Cool completely and store in airtight glass containers up to 4 days. Keep vegetables and chicken together; the juices keep everything moist. Freeze: Portion into silicone freezer bags, press out air, and freeze up to 3 months. Thaw overnight in the fridge. Reheat in a hot skillet for best texture—microwave works but softens the char. Meal-Prep Bowls: Layer cauliflower rice, fajita mix, shredded cheese, and salsa in 2-cup containers. Microwave 90 seconds; top with fresh avocado before serving. Revive Leftovers: Warm in a dry skillet over medium heat 3 minutes, then splash with fresh lime and a dusting of cumin to wake up the flavors. For meal-prep, cool completely and portion into glass containers. Reheat in a hot skillet 3 minutes for best texture. Macros calculated with 90% lean chicken thighs and include 1 tsp avocado oil for searing.
Sliced into ¼-inch half-moons, red onion caramelizes in minutes and turns a gorgeous violet hue. Yellow onion works in a pinch, but red is sweeter and prettier on the platter.
With a 500 °F smoke point, avocado oil lets you crank the skillet for that coveted char. Refined coconut oil is a neutral backup; skip olive oil here—it can turn bitter at high heat.
Fresh juice brightens the marinade and the finished dish. Roll the fruit on the counter before cutting to maximize yield. Zest a little into the sour-cream topping for extra perfume.
Cumin delivers the signature Tex-Mex warmth, ancho chili lends raisiny complexity, and chipotle powder supplies smolder. If you only have regular chili powder, add ½ tsp smoked paprika to fake the chipotle vibe.
Full-fat yogurt tenderizes meat through lactic acid and clings spices to every surface. Sour cream is an equal substitute. Dairy-free? Use ¼ cup coconut milk with 1 Tbsp lemon juice.How to Make Spicy Keto Chicken Fajitas for a Sizzling Dinner
Whisk the Quick Marinade
Slice & Submerge the Chicken
Prep the Veggies
Heat the Pan Like a Pro
Char the Onions & Peppers
Sear the Chicken
Bring It All Together
Serve with Style
Expert Tips
Preheat Like You Mean It
Don’t Overcrowd
Sheet-Pan Shortcut
Spice Blend Batch
Overnight Magic
Smoky Finish
Variations to Try
Storage Tips
Frequently Asked Questions
Spicy Keto Chicken Fajitas for a Sizzling Dinner
Ingredients
Instructions
Recipe Notes
Nutrition (per serving)