I pack these homemade chicken fajitas with juicy marinated chicken, sweet peppers, and just the right kick of spice. They’re bold, fresh, and so good I never miss the restaurant version.

I’m obsessed with chicken fajitas because they hit every craving at once: smoky, tangy, juicy, a little spicy, and seriously satisfying without feeling heavy. I love how the chicken soaks up all that bold flavor, especially with fresh lime juice and smoked paprika in the mix.
But the real magic is that sizzling skillet situation, where every bite tastes like dinner just got louder. And better.
These fajitas are my go-to when I want something fast, fresh, and packed with attitude. No bland chicken.
No sad veggies. Just big flavor, bright color, and a plate I’m genuinely excited to dig into.
Ingredients

- Chicken breasts keep it lean, filling, and perfect for soaking up all that spice.
- Olive oil helps everything sizzle and keeps the chicken juicy, not sad.
- Lime juice adds that bright kick fajitas seriously need.
- Garlic brings the cozy, savory punch that makes the kitchen smell amazing.
- Chili powder and cumin give it that classic Tex-Mex vibe you’ll crave.
- Smoked paprika adds a little campfire flavor without trying too hard.
- Oregano, salt, and pepper round things out so nothing tastes flat.
- Cayenne is optional, but it’s great if you like a little heat.
- Bell peppers add color, crunch, and a tiny bit of sweetness.
- Onions get soft and sweet, basically doing half the flavor work.
- Tortillas wrap it all up, because fajitas should be a little messy.
- Plus cilantro and toppings make every bite fresh, creamy, tangy, or cheesy.
Ingredient Quantities
- 1 1/2 pounds boneless skinless chicken breasts, thinly sliced
- 3 tablespoons olive oil, divided
- 2 tablespoons fresh lime juice (about 1 lime)
- 3 cloves garlic, minced
- 1 tablespoon chili powder
- 2 teaspoons ground cumin
- 1 teaspoon smoked paprika
- 1 teaspoon dried oregano
- 1 teaspoon kosher salt
- 1/2 teaspoon freshly ground black pepper
- 1/4 teaspoon cayenne pepper, optional for heat
- 3 bell peppers, mixed colors, sliced
- 1 large yellow or white onion, sliced
- 8 small flour or corn tortillas
- 1/4 cup fresh cilantro, chopped
- Optional toppings: lime wedges, salsa, sour cream, guacamole, shredded cheese
How to Make this
1. In a large bowl whisk together 1 tablespoon olive oil, 2 tablespoons fresh lime juice, minced garlic, chili powder, ground cumin, smoked paprika, dried oregano, kosher salt, black pepper and cayenne if using.
2. Add the thinly sliced chicken breasts to the bowl, toss to coat thoroughly, cover and marinate in the refrigerator for at least 15 minutes and up to 2 hours.
3. Heat a large heavy skillet or cast iron pan over medium-high heat and add the remaining 2 tablespoons olive oil.
4. Remove the chicken from the marinade, letting excess drip off, and cook in the hot skillet in a single layer until browned and cooked through, about 4 to 6 minutes per side depending on thickness; transfer chicken to a plate and loosely cover.
5. In the same skillet add the sliced bell peppers and sliced onion; cook over medium-high heat until vegetables are softened and slightly charred, about 6 to 8 minutes, stirring occasionally and scraping up browned bits.
6. Return the cooked chicken to the skillet with the peppers and onions, toss to combine and heat through for 1 to 2 minutes; squeeze a little extra lime juice over everything if desired.
7. Warm the flour or corn tortillas in a dry skillet or wrapped in foil in a low oven for a few minutes until pliable.
8. Serve the chicken and veggie mixture on warm tortillas, top with chopped cilantro and optional toppings such as lime wedges, salsa, sour cream, guacamole and shredded cheese.
Equipment Needed
1. Large mixing bowl
2. Whisk or fork for dressing
3. Chef knife
4. Cutting board
5. Large heavy skillet or cast iron pan
6. Spatula or tongs
7. Measuring spoons and measuring cup
8. Plate for resting cooked chicken
9. Oven-safe foil or tortilla warmer for warming tortillas
FAQ
The Best Ever Chicken Fajitas Recipe Substitutions and Variations
- Chicken breasts: Substitute boneless skinless chicken thighs for more juiciness, large shrimp for a seafood fajita, or firm tofu for a vegetarian option.
- Olive oil: Use avocado oil for higher smoke point, canola or sunflower oil for a neutral flavor, or a light vegetable oil blend.
- Fresh lime juice: Swap with fresh lemon juice for similar acidity, or use apple cider or white wine vinegar diluted with a little water if citrus is unavailable.
- Flour or corn tortillas: Use whole wheat or gluten free tortillas for dietary needs, large romaine leaves or butter lettuce for low carb wraps, or warmed pita for a different texture.
Pro Tips
1) Slice the chicken thinly against the grain for tender bites and even, fast cooking. If pieces are uneven, pound them gently to matching thickness.
2) Marinate toward the longer end of the window if you want deeper flavor, but don’t exceed two hours because the lime can begin to firm and dry the meat. Always discard used marinade or bring it to a full boil before using as a sauce.
3) Get real color on the chicken and veggies by using a very hot pan and not crowding it. Cook in batches if needed so everything browns instead of steaming; the fond is flavor gold for the veggies.
4) Let the cooked chicken rest briefly off the heat before tossing back with the peppers and onions. That small pause keeps juices where you want them and prevents dried out pieces.
5) Finish with a bright pop of acid and fresh herbs just before serving. A squeeze of lime and the cilantro right at the end lifts the whole dish, and warm tortillas make everything feel homemade.

The Best Ever Chicken Fajitas Recipe
I pack these homemade chicken fajitas with juicy marinated chicken, sweet peppers, and just the right kick of spice. They’re bold, fresh, and so good I never miss the restaurant version.
4
servings
550
kcal
Equipment: 1. Large mixing bowl
2. Whisk or fork for dressing
3. Chef knife
4. Cutting board
5. Large heavy skillet or cast iron pan
6. Spatula or tongs
7. Measuring spoons and measuring cup
8. Plate for resting cooked chicken
9. Oven-safe foil or tortilla warmer for warming tortillas
Ingredients
1 1/2 pounds boneless skinless chicken breasts, thinly sliced
3 tablespoons olive oil, divided
2 tablespoons fresh lime juice (about 1 lime)
3 cloves garlic, minced
1 tablespoon chili powder
2 teaspoons ground cumin
1 teaspoon smoked paprika
1 teaspoon dried oregano
1 teaspoon kosher salt
1/2 teaspoon freshly ground black pepper
1/4 teaspoon cayenne pepper, optional for heat
3 bell peppers, mixed colors, sliced
1 large yellow or white onion, sliced
8 small flour or corn tortillas
1/4 cup fresh cilantro, chopped
Optional toppings: lime wedges, salsa, sour cream, guacamole, shredded cheese
Directions
- In a large bowl whisk together 1 tablespoon olive oil, 2 tablespoons fresh lime juice, minced garlic, chili powder, ground cumin, smoked paprika, dried oregano, kosher salt, black pepper and cayenne if using.
- Add the thinly sliced chicken breasts to the bowl, toss to coat thoroughly, cover and marinate in the refrigerator for at least 15 minutes and up to 2 hours.
- Heat a large heavy skillet or cast iron pan over medium-high heat and add the remaining 2 tablespoons olive oil.
- Remove the chicken from the marinade, letting excess drip off, and cook in the hot skillet in a single layer until browned and cooked through, about 4 to 6 minutes per side depending on thickness; transfer chicken to a plate and loosely cover.
- In the same skillet add the sliced bell peppers and sliced onion; cook over medium-high heat until vegetables are softened and slightly charred, about 6 to 8 minutes, stirring occasionally and scraping up browned bits.
- Return the cooked chicken to the skillet with the peppers and onions, toss to combine and heat through for 1 to 2 minutes; squeeze a little extra lime juice over everything if desired.
- Warm the flour or corn tortillas in a dry skillet or wrapped in foil in a low oven for a few minutes until pliable.
- Serve the chicken and veggie mixture on warm tortillas, top with chopped cilantro and optional toppings such as lime wedges, salsa, sour cream, guacamole and shredded cheese.
Notes
- Below you’ll find my best estimate of this recipe’s nutrition facts. Treat the numbers as a guide rather than a rule—great food should nourish both body and spirit. Figures are approximate, and the website owner assumes no liability for any inaccuracies in this recipe.
Nutrition Facts
- Serving Size: 385g
- Total number of serves: 4
- Calories: 550kcal
- Fat: 20g
- Saturated Fat: 3.8g
- Trans Fat: 0.2g
- Polyunsaturated: 2.3g
- Monounsaturated: 12g
- Cholesterol: 145mg
- Sodium: 417mg
- Potassium: 778mg
- Carbohydrates: 32.6g
- Fiber: 4.4g
- Sugar: 5.5g
- Protein: 58g
- Vitamin A: 3525IU
- Vitamin C: 95mg
- Calcium: 89mg
- Iron: 3.1mg









