Dinner Ideas

Chicken Fajitas with Bell Peppers and Onions

Chicken Fajitas with Bell Peppers and Onions is a vibrant, colorful, and flavor-packed Mexican-inspired dish that brings together juicy marinated chicken strips, tender sautéed bell peppers, and lightly charred onions—all wrapped inside warm tortillas and topped with your favorite garnishes. Whether for a weeknight dinner or a fun weekend gathering, this dish feels festive, satisfying, and endlessly customizable.

Fajitas have a long tradition in Tex-Mex cuisine, known for combining simple ingredients with bold seasonings. What makes fajitas especially loved is the sizzling-hot skillet presentation and the ability to personalize each wrap with toppings like salsa, lime juice, guacamole, shredded cheese, or sour cream.

Why I Love This Recipe

I love this recipe because it’s:

  • Fresh and flavorful — every ingredient brings something unique: tangy lime, savory spices, juicy chicken, and crisp vegetables.
  • Fast and flexible — perfect for busy days without feeling rushed or boring.
  • Fun to serve and eat — fajitas feel interactive and customizable, letting everyone build their ideal bite.
  • Healthy and balanced — protein-rich chicken paired with colorful vegetables makes it a nutritious meal without sacrificing flavor.

The aroma alone—lime, garlic, warm spices, and sizzling peppers—is enough to make everyone rush to the dinner table.

Why It’s a Must-Try Dish

This dish is a must-try because:

It’s a one-pan meal
Kid-friendly and crowd-pleasing
Easily customizable (mild or spicy, keto or carb-friendly)
Works with fresh or leftover ingredients
Perfect for meal prep

Once you make fajitas at home, you’ll realize they rival (or surpass) restaurant versions—and become part of your regular dinner rotation.

Preparation & Cooking Details

DetailInformation
Preparation Time15–20 minutes
Cooking Time15 minutes
Total Time30–35 minutes
Servings4 servings
Calories per ServingApprox. 400–520 kcal (depends on tortilla/toppings)
CuisineMexican / Tex-Mex
CourseMain Dish / Dinner

Ingredients

For the Chicken & Marinade

  • 1.5 lbs (700 g) chicken breast, cut into thin strips
  • 2 tablespoons olive oil
  • 2 tablespoons lime juice
  • 2 teaspoons chili powder
  • 1 teaspoon cumin
  • 1 teaspoon paprika
  • ½ teaspoon garlic powder
  • ½ teaspoon onion powder
  • ½ teaspoon dried oregano
  • ½ teaspoon salt
  • ¼ teaspoon black pepper
  • ¼ teaspoon cayenne pepper (optional, for heat)

For the Vegetables

  • 1 red bell pepper, sliced
  • 1 yellow bell pepper, sliced
  • 1 green bell pepper, sliced
  • 1 large onion, sliced
  • 1 tablespoon olive oil
  • Pinch of salt and pepper

For Serving

  • 8 small flour or corn tortillas
  • Lime wedges
  • Fresh cilantro
  • Sour cream
  • Salsa or pico de gallo
  • Shredded cheese
  • Guacamole or sliced avocado

Basic Cooking Directions

  1. Marinate the chicken in spices, olive oil, and lime juice.
  2. Cook chicken in a hot skillet until golden and fully cooked.
  3. Sauté bell peppers and onions until tender but slightly crisp.
  4. Combine and heat through.
  5. Serve in warm tortillas with toppings.

Step-by-Step Preparation Method

Step 1: Marinate the Chicken

  1. Add sliced chicken to a bowl.
  2. Add olive oil, lime juice, and all spices.
  3. Toss until evenly coated.
  4. Let sit for 10–30 minutes (longer gives stronger flavor).

Step 2: Cook the Chicken

  1. Heat a skillet over medium-high heat.
  2. Add chicken and cook 5–7 minutes, stirring occasionally, until browned and cooked through.

Step 3: Cook the Vegetables

  1. In the same skillet, add a little oil if needed.
  2. Add onions and bell peppers.
  3. Season lightly with salt and pepper.
  4. Sauté 5–6 minutes until softened and lightly charred.

Step 4: Combine & Warm

  1. Return cooked chicken to skillet with vegetables.
  2. Toss to combine.
  3. Heat for 1–2 minutes.

Step 5: Warm Tortillas

  • Warm tortillas in a dry skillet, oven, or microwave until soft and pliable.

How to Serve

Serve the sizzling fajita mixture with warm tortillas and toppings such as:

  • Sour cream
  • Fresh cilantro
  • Shredded cheese
  • Salsa or pico de gallo
  • Lime juice
  • Guacamole

Let everyone build their own perfect fajita—fun and delicious!

Recipe Tips

  • Slice chicken and vegetables evenly so they cook uniformly.
  • Use fresh lime juice—it makes a noticeable difference.
  • Do not overcook vegetables—they should stay slightly crisp.
  • Marinate longer (up to 12 hours) for deeper flavor.

Variations

TypeVariation
Spicy VersionAdd jalapeños or extra cayenne.
Creamy FajitasAdd a splash of heavy cream or sour cream while simmering.
Low-Carb/KetoServe with lettuce wraps instead of tortillas.
Different ProteinSwap chicken for beef, shrimp, pork, or tofu.
Restaurant StyleAdd butter and a splash of Worcestershire sauce while cooking.

Freezing & Storage

  • Refrigerate:
    • Store cooked fajita mixture in airtight container up to 3 days.
  • Freeze:
    • Store cooked chicken and peppers separately for up to 2–3 months.
    • Thaw in fridge overnight and heat in skillet.

Special Equipment Needed

  • Large skillet or cast iron pan
  • Cutting board
  • Sharp knife
  • Tongs or spatula

FAQ

Q: Can I make this ahead of time?
Yes—marinate ahead and cook when ready.

Q: Can I use frozen vegetables?
Yes, but they may be softer and less crisp.

Q: Can I make it dairy-free?
Absolutely—avoid cheese and sour cream or use alternatives.

Q: Can I grill the chicken instead?
Yes—grilling adds amazing smoky flavor.

Conclusion

Chicken Fajitas with Bell Peppers and Onions is the perfect blend of simplicity, bold flavor, flexibility, and freshness. It’s quick enough for busy weekdays yet satisfying and impressive enough for entertaining. With juicy chicken, colorful veggies, and irresistible smoky spice, this dish is destined to become a household favorite.

Chicken Fajitas with Bell Peppers and Onions

Recipe by Rhonda AndersonCourse: Dinner IdeasCuisine: MexicanDifficulty: Easy
Servings

4

servings
Prep time

15

minutes
Cooking time

15

minutes
Total time

30

minutes

Ingredients

  • For the Chicken & Marinade

  • 1.5 lbs (700 g) chicken breast, cut into thin strips

  • 2 tablespoons olive oil

  • 2 tablespoons lime juice

  • 2 teaspoons chili powder

  • 1 teaspoon cumin

  • 1 teaspoon paprika

  • ½ teaspoon garlic powder

  • ½ teaspoon onion powder

  • ½ teaspoon dried oregano

  • ½ teaspoon salt

  • ¼ teaspoon black pepper

  • ¼ teaspoon cayenne pepper (optional, for heat)

  • For the Vegetables

  • 1 red bell pepper, sliced

  • 1 yellow bell pepper, sliced

  • 1 green bell pepper, sliced

  • 1 large onion, sliced

  • 1 tablespoon olive oil

  • Pinch of salt and pepper

  • For Serving

  • 8 small flour or corn tortillas

  • Lime wedges

  • Fresh cilantro

  • Sour cream

  • Salsa or pico de gallo

  • Shredded cheese

  • Guacamole or sliced avocado

Directions

  • Step 1: Marinate the Chicken : Add sliced chicken to a bowl. Add olive oil, lime juice, and all spices. Toss until evenly coated. Let sit for 10–30 minutes (longer gives stronger flavor).
  • Step 2: Cook the Chicken : Heat a skillet over medium-high heat. Add chicken and cook 5–7 minutes, stirring occasionally, until browned and cooked through.
  • Step 3: Cook the Vegetables : In the same skillet, add a little oil if needed. Add onions and bell peppers. Season lightly with salt and pepper. Sauté 5–6 minutes until softened and lightly charred.
  • Step 4: Combine & Warm : Return cooked chicken to skillet with vegetables. Toss to combine. Heat for 1–2 minutes.
  • Step 5: Warm Tortillas : Warm tortillas in a dry skillet, oven, or microwave until soft and pliable.