Chicken Fajitas

Chicken fajitas saved my weeknight dinners more times than I can count. When time feels tight, this quick meal delivers bold flavor with very little effort. Juicy chicken, colorful peppers, and fresh lime come together fast in one pan. You get a hot, satisfying dish in minutes, not hours. If you want a simple dinner that still feels special, this easy chicken fajitas recipe gives you exactly that.

Why This Recipe Works

Chicken fajitas in a skillet with peppers and onions served with tortillas lime and salsa

This easy chicken fajitas recipe fits busy days. Prep and cooking take about 20 minutes from start to finish. You slice, season, cook, and serve without stress. The result feels fresh and full of flavor.

The dish uses lean chicken breasts and crisp bell peppers. You need only a small amount of oil, so the meal stays light while still satisfying. Each bite gives protein and natural sweetness from the vegetables.

One simple trick makes a big difference. Soak sliced onions in cold water before cooking. This step softens their sharp taste and makes them easier to enjoy, even for kids.

Ingredients Needed

For the Chicken Base

  • 3 boneless skinless chicken breasts, about 1 pound total, sliced into thin strips for quick cooking
  • 1 medium onion, thinly sliced into strips
  • 3 bell peppers in mixed colors such as red, yellow, and green, sliced evenly for uniform texture
  • 1 fresh lime, cut in half for juice

For the Seasoning Mix

  • 3 tablespoons olive oil, split for marinade and cooking
  • 1 teaspoon chili powder for warmth and color
  • ½ teaspoon smoked paprika to add a light smoky taste
  • ½ teaspoon onion powder for extra depth
  • ½ teaspoon black pepper for mild heat
  • ½ teaspoon cumin, optional but adds earthy flavor
  • ¾ teaspoon salt, divided, plus more if needed

Each ingredient plays a clear role. The spices build flavor, the lime adds brightness, and the vegetables bring natural sweetness and color.

How to Make Chicken Fajitas

Raw chicken fajitas ingredients with sliced chicken peppers onions and marinade in bowls
  1. Prepare the vegetables
    Slice the onion into thin strips. Cut the bell peppers into similar sized slices so they cook evenly. If you want a milder onion taste, soak the slices in cold water for about 10 minutes, then drain well.
  2. Mix the marinade
    In a bowl, combine 1 tablespoon olive oil, juice from half a lime, chili powder, smoked paprika, onion powder, black pepper, cumin, and half of the salt. Stir until the mixture looks smooth and well blended.
  3. Coat the chicken
    Cut the chicken breasts into thin strips. Add them to the bowl and toss until each piece is fully coated. This step helps the flavor reach every bite.
  4. Cook the chicken in batches
    Heat 1 tablespoon olive oil in a large pan over medium high heat. Add half of the chicken in a single layer. Cook for 3 to 5 minutes until lightly browned and fully cooked. Remove and set aside. Repeat with the remaining chicken. Cooking in batches keeps the heat high and gives better browning.
  5. Cook the vegetables
    Add the remaining tablespoon of oil to the same pan. Add the drained onions first and cook for about 2 minutes until slightly soft. Add the sliced peppers and the remaining salt. Cook for another 2 minutes until they are tender but still slightly crisp.
  6. Combine everything
    Return the cooked chicken to the pan. Stir everything together and let it heat through for about 1 minute. The flavors will blend and the mixture will look glossy.
  7. Finish and serve
    Squeeze fresh lime juice over the top just before serving. Serve hot with warm tortillas for the best taste and texture.
Chicken fajitas cooking in skillet with peppers onions and tortillas on the side

Expert Tips for Restaurant Style Results

Do not overcrowd the pan
Cook the chicken in two batches instead of one large batch. When too much meat goes into the pan, the temperature drops. The chicken releases moisture and starts to steam instead of sear. A hot pan gives you that golden surface and richer flavor.

Use the sizzle trick
Right before serving, turn the heat to high for about 10 seconds. Add a small splash of fresh lime juice. This creates that signature sizzling sound and adds a fresh, bright finish to the dish.

Check the internal temperature
Use a meat thermometer to get perfect results every time. Chicken is safe at 165°F. You can remove it from heat at 160°F since it will continue to cook slightly after resting. This keeps the meat juicy and prevents it from drying out.

What to Serve with Fajitas

Classic toppings
Add your favorite toppings to build flavor and texture. Shredded cheese melts over the hot filling. Sour cream or Greek yogurt adds a cool contrast. Fresh lettuce gives a light crunch. Guacamole and pico de gallo bring freshness and a burst of flavor.

Side dishes
Turn your meal into a full dinner with simple sides. Spanish rice pairs well with the spices in fajitas. Corn on the cob adds natural sweetness. For a fun drink option, mango margaritas match the citrus notes in the dish.

Tortilla options
Choose tortillas based on your preference. Flour tortillas are soft and easy to wrap. Corn tortillas offer a deeper, more traditional flavor. Warm them before serving for the best texture and taste.

Storage Tips

Refrigeration
Let the fajitas cool to room temperature before storing. Place the chicken and vegetables in an airtight container. Store in the fridge for up to 3 to 4 days. Keep tortillas separate so they stay soft and fresh.

Freezing option
You can freeze cooked fajitas, but the texture of the peppers may soften after thawing. For better results, freeze raw chicken with the seasoning and sliced peppers in a sealed bag. When ready to cook, thaw overnight in the fridge and cook fresh.

Reheating
Reheat in a pan over medium heat for the best texture. Stir occasionally until heated through. You can also use a microwave, but heat in short intervals to avoid drying the chicken.

Freshness tip
Add a squeeze of fresh lime juice after reheating. This brings back brightness and makes the flavors taste fresh again.

Conclusion

Chicken fajitas stand out as a quick and satisfying meal that delivers both flavor and simplicity. You get juicy chicken, crisp peppers, and fresh lime in every bite, all ready in about 20 minutes. The recipe stays light while still feeling filling, which makes it a great choice for busy days or relaxed dinners.

If you tried this recipe, share your experience in the comments and leave a star rating. Your feedback helps others and adds new ideas to the table. You can also share your plate on Pinterest or Facebook to inspire friends and family.

What twist did you add to your fajitas? Did you try a different topping or spice mix? Let us know below.

YPU MIGHT ALSO LIKE…

Chicken fajitas in a skillet with bell peppers and onions served with warm tortillas and salsa

Easy Chicken Fajitas

f43f6f00dca8f2a66da451f9fa2a5c5f29fcea68dd8a88ba58fe4bda10848954?s=30&d=mm&r=gElla
Juicy chicken fajitas with colorful peppers and fresh lime come together fast in one pan.
Prep Time 10 minutes
Cook Time 10 minutes
Total Time 20 minutes
Course Main Course
Cuisine Mexican
Servings 4 servings
Calories 334 kcal

Ingredients
  

Chicken Base

  • 1 lb boneless skinless chicken breasts sliced into thin strips
  • 1 medium onion thinly sliced
  • 3 pieces bell peppers mixed colors, sliced
  • 1 piece fresh lime cut in half

Seasoning Mix

  • 3 tbsp olive oil divided
  • 1 tsp chili powder
  • 0.5 tsp smoked paprika
  • 0.5 tsp onion powder
  • 0.5 tsp black pepper
  • 0.5 tsp cumin optional
  • 0.75 tsp salt divided

Instructions
 

  • Slice the onion and bell peppers into thin, even strips. Optionally soak the onion in cold water for 10 minutes to reduce sharpness, then drain.
  • In a bowl, mix 1 tablespoon olive oil, juice from half a lime, chili powder, smoked paprika, onion powder, black pepper, cumin, and half the salt until well combined.
  • Add sliced chicken to the marinade and toss until fully coated.
  • Heat 1 tablespoon olive oil in a large pan over medium-high heat. Cook half the chicken for 3–5 minutes until browned and cooked through. Remove and repeat with remaining chicken.
  • Add remaining oil to the pan. Cook onions for 2 minutes, then add peppers and remaining salt. Cook for another 2 minutes until slightly tender but still crisp.
  • Return the chicken to the pan and stir everything together. Heat for 1 minute until combined and glossy.
  • Squeeze fresh lime juice over the fajitas before serving. Serve hot with warm tortillas.

Notes

Cook chicken in batches to avoid overcrowding and achieve better browning. For extra flavor, increase heat briefly before serving and add a splash of lime juice for a sizzling finish. Store leftovers in an airtight container for up to 4 days. Reheat in a pan for best texture.

Nutrition Facts (Per Serving)

  • Calories: 334
  • Carbohydrates: 10g
  • Protein: 37g
  • Fat: 15g
  • Saturated Fat: 2g
  • Cholesterol: 108mg
  • Sodium: 210mg
  • Potassium: 882mg
  • Fiber: 3g
  • Sugar: 5g
  • Vitamin A: 3115 IU
  • Vitamin C: 122.9 mg
  • Calcium: 27 mg
  • Iron: 1.5 mg
Nutrition values are estimates and may vary based on ingredients and cooking methods.
Keyword chicken fajitas, easy fajitas, healthy chicken recipe, one pan meal, quick dinner

FAQs

What seasoning for fajitas?

Fajita seasoning usually includes chili powder, smoked paprika, onion powder, black pepper, salt, and cumin. This mix gives a warm, slightly smoky flavor with a mild kick. You can adjust the spice level based on your taste.

How long do you marinate fajitas?

You can marinate the chicken for as little as 15 minutes if you are short on time. For deeper flavor, let it sit for up to 4 hours in the fridge. Avoid going past 24 hours since the lime juice can change the texture of the meat.

What are typical fajita toppings?

Common toppings include shredded cheese, sour cream or Greek yogurt, lettuce, guacamole, and pico de gallo. You can also add salsa, jalapeños, or fresh cilantro for extra flavor.

Is fajitas healthy or unhealthy?

Fajitas can be a healthy meal when made with lean chicken, fresh vegetables, and a small amount of oil. Choosing whole ingredients and controlling toppings helps keep the dish balanced and nutritious.

What meat is best for fajitas?

Chicken is a popular choice because it cooks fast and stays tender. Beef such as skirt steak is also traditional and full of flavor. Shrimp works well if you want a lighter option.

When making fajitas, what do you cook first?

Cook the chicken first to get a good sear and lock in flavor. Remove it from the pan, then cook the onions and peppers. Finally, combine everything to heat through and blend the flavors.

Leave a Comment

Recipe Rating