These Keto Fajitas are a vibrant, flavor-packed meal that’s as easy to make as it is satisfying to eat. In just 40 minutes, you’ll have tender, marinated strips of meat sizzling alongside crisp bell peppers and onions. The bold spices and smoky char create a mouthwatering aroma that’ll have everyone gathering around the kitchen. Perfectly low-carb yet indulgent, this dish proves you don’t need to sacrifice taste for health.
Every bite delivers a delightful contrast of textures—juicy meat, crunchy veggies, and a warm, keto-friendly tortilla wrap. Whether you’re following a ketogenic diet or simply seeking a fresh twist on a classic, these fajitas are a weeknight winner. Flavorful, quick, and guilt-free, they’re sure to become a regular on your menu.
What You’ll Need for Keto Fajitas

- 1 pound boneless, skinless chicken breast (cut into thin strips for even cooking)
- 1 tablespoon lime juice (freshly squeezed for best flavor)
- 2 tablespoons olive oil (divided; 1 tablespoon for marinating, 1 tablespoon for cooking)
- 2 garlic cloves (minced; or substitute with 1 teaspoon garlic powder)
- 1 teaspoon cumin powder (adds a warm, earthy flavor)
- 1 teaspoon red chili powder (adjust to taste for spice level)
- 1 teaspoon salt (or to taste)
- 3 small bell peppers (red, yellow, green; sliced into thin strips for vibrant color)
- 1 small onion (thinly sliced; yellow or white onion works best)
How to Make Keto Fajitas
- Marinate the chicken: In a large mixing bowl, combine the chicken strips, lime juice, 1 tablespoon olive oil, minced garlic, cumin powder, red chili powder, and salt. Mix well to coat the chicken evenly. Let it marinate for 30 minutes at room temperature (or refrigerate if marinating longer).
- Heat the pan: Place a large skillet or pan over medium-high heat and let it get smoking hot. This ensures a good sear on the chicken.
- Cook the chicken: Add the remaining 1 tablespoon of olive oil to the hot pan. Carefully place the marinated chicken strips in the pan in a single layer. Cook for 3-4 minutes per side, or until the chicken is charred and cooked through (internal temperature should reach 165°F). Transfer the cooked chicken to a plate and set aside.
- Sauté the veggies: In the same pan, add the sliced onions and bell peppers. If the pan seems dry, add a splash more olive oil. Cook for 1-2 minutes, stirring occasionally, until the veggies are tender-crisp and slightly charred. Transfer them to the plate with the chicken.
- Serve: Serve the chicken and veggies with cauliflower rice or keto tortillas. Add your favorite fajita toppings like guacamole, sour cream, or shredded cheese for extra flavor!
Delicious Toppings and Sauces to Elevate Your Keto Fajitas
Take your keto fajitas to the next level with these tasty toppings and sauces! Try adding guacamole for creamy richness, sour cream for a cool contrast, or shredded cheese for extra flavor. For a zesty kick, drizzle with sugar-free salsa or whip up a quick cilantro-lime crema by mixing sour cream, lime juice, and chopped cilantro. Don’t forget fresh herbs like cilantro or a squeeze of lime for a bright finish!
Perfect Pairings: What to Serve with Keto Fajitas
These keto fajitas are versatile and pair beautifully with low-carb sides. Serve them with cauliflower rice for a light base or keto tortillas for a more traditional feel. Add a side of zucchini fries or a crisp avocado salad for a complete meal. For a fun twist, try lettuce wraps as a fresh, crunchy alternative to tortillas!
Quick Storage and Reheating Tips
Store leftover fajitas in an airtight container in the fridge for up to 3 days. To reheat, warm the chicken and veggies in a skillet over medium heat with a splash of olive oil to keep them juicy. Avoid microwaving, as it can make the chicken dry. For meal prep, marinate the chicken ahead of time and chop the veggies in advance to save time!
Time-Saving Hacks for Busy Cooks
Short on time? Use pre-sliced chicken strips or frozen bell pepper and onion mix to cut down on prep. You can also marinate the chicken overnight for deeper flavor. If you’re doubling the recipe, cook in batches to avoid overcrowding the pan, ensuring everything gets perfectly charred and tender.
Recipe Variations to Keep It Fresh
Switch things up by using shrimp or steak instead of chicken for a different protein option. For a vegetarian twist, try portobello mushrooms or tofu as the main ingredient. Adjust the spice level by adding more or less chili powder, or toss in some jalapeños for extra heat. The possibilities are endless!

Keto Fajitas
Ingredients
- 1 pound boneless skinless chicken breast
- 1 tablespoon lime juice
- 2 tablespoons olive oil
- 2 cloves garlic minced
- 1 teaspoon cumin powder
- 1 teaspoon red chili powder
- 1 teaspoon salt
- 3 small bell peppers red, yellow, green, cut into strips
- 1 small onion thinly sliced
Instructions
- Add the chicken, lime juice, 1 tablespoon olive oil, minced garlic, cumin powder, red chili powder, and salt to a large mixing bowl and mix well. Let it marinate for 30 minutes.
- Heat a large pan on medium-high heat until smoking hot.
- Add the remaining olive oil to the pan. Cook the chicken on both sides until charred and cooked through.
- Once cooked through, transfer the chicken to a plate.
- Add the onion and peppers to the pan. Add more oil if needed. Cook for 1-2 minutes. Transfer the peppers and onions to a plate.
- Serve with cauliflower rice, keto tortillas and your favorite fajita toppings.