Chicken Fajitas – Easy and Flavorful Family Dinner

Chicken Fajitas are one of the most satisfying meals you can cook at home. They combine juicy seasoned chicken, colorful peppers, and warm tortillas for a meal that feels vibrant and comforting at the same time. This recipe shows you how to make delicious Chicken Fajitas using a flat top griddle or stovetop pan in about 45 minutes. The combination of bold spices and a creamy cilantro lime sauce creates layers of flavor in every bite. Whether you want a quick dinner or a crowd-friendly dish, these fajitas deliver big taste with simple ingredients.

Story 

The first time I made Chicken Fajitas on a flat top griddle, I realized how much better they tasted compared to standard stovetop versions. The hot cooking surface quickly sears the chicken and vegetables, creating incredible flavor while keeping the chicken juicy. Since then, Chicken Fajitas have become one of my favorite meals for busy evenings.

What makes Chicken Fajitas such a great dinner choice is their flexibility. You can prepare the marinade ahead of time, slice colorful vegetables, and cook everything quickly once the griddle is hot. The smell of chili powder, cumin, and garlic sizzling together instantly fills the kitchen with mouth-watering aroma.

This recipe also works perfectly for gatherings. Because Chicken Fajitas cook fast and serve easily in tortillas, everyone can customize their own plate. I especially enjoy serving them with creamy cilantro lime sauce, fresh lime wedges, and warm tortillas. The combination turns simple Chicken Fajitas into a vibrant meal that feels both comforting and fresh.

Ingredients

  • 1/4 cup extra virgin olive oil

  • 1 tablespoon extra virgin olive oil

  • 2 tablespoons lime juice

  • 3 teaspoons chili powder

  • 3 teaspoons ground cumin

  • 1 1/2 teaspoons kosher salt

  • 1 teaspoon paprika (smoked paprika preferred)

  • 1 teaspoon onion powder

  • 1 teaspoon garlic powder

  • 1 teaspoon dried oregano leaves

  • 1/4 teaspoon ground black pepper

  • 1/8 teaspoon ground cayenne pepper

  • 6–8 boneless skinless chicken thighs

Vegetables:

  • 1/2 red onion, sliced

  • 1/2 yellow onion, sliced

  • 3 bell peppers (red, green, orange), sliced

  • 1 tablespoon garlic, minced

  • 2 tablespoons fajita seasoning

  • Additional kosher salt and black pepper to taste

Cilantro Lime Sauce:

  • 3/4 cup plain Greek yogurt

  • 1/4 cup mayonnaise

  • 2–4 tablespoons lime juice

  • 1 tablespoon olive oil

  • Zest of 1 lime

  • 1/4 cup fresh cilantro, chopped

  • 1/4 teaspoon kosher salt

  • 1/8 teaspoon ground black pepper

Other ingredients:

  • Tortillas, warmed

  • Lime wedges

  • Fresh cilantro leaves

  • Sour cream (optional)

  • Guacamole (optional)

Step-by-Step Instructions

Preparing the Ingredients

Start by preparing the marinade for the chicken. In a bowl, whisk together olive oil, lime juice, chili powder, cumin, kosher salt, paprika, onion powder, garlic powder, oregano, black pepper, and cayenne pepper until well combined.

Place the chicken thighs in a medium bowl and pour the marinade over them. Toss the chicken until each piece is fully coated with the spice mixture. Set the chicken aside while you prepare the vegetables.

Next, combine sliced red onion, yellow onion, bell peppers, minced garlic, and fajita seasoning in a large bowl. Toss the vegetables until the seasoning distributes evenly. Set them aside.

To make the cilantro lime sauce, add Greek yogurt, mayonnaise, lime juice, olive oil, lime zest, chopped cilantro, salt, and black pepper to a small food processor. Blend until the mixture becomes smooth and creamy, then transfer the sauce to a bowl and refrigerate until serving time.

Cooking Instructions

Heat your flat top griddle or skillet over medium-high heat and drizzle about one tablespoon of olive oil across the surface. Spread the oil evenly.

Place the marinated chicken thighs on the hot surface and cook for about 3 to 4 minutes per side. Continue cooking until the internal temperature reaches around 162°F. Remove the chicken from the griddle and allow it to rest for a few minutes so the juices settle.

While the chicken rests, add another tablespoon of olive oil to the griddle and spread the prepared vegetables across the hot surface. Stir and move them frequently so they cook evenly. Cook the vegetables for about 3 to 5 minutes until they become tender yet still slightly crisp.

Once the chicken has rested, slice it into half-inch strips or bite-sized pieces. To serve, place a portion of fajita vegetables on a warm tortilla, add sliced chicken, and drizzle with cilantro lime sauce. Finish with fresh cilantro and a squeeze of lime juice.

Tips for Perfect Results

Common Mistakes to Avoid

One mistake when making Chicken Fajitas is overcrowding the cooking surface. If too many ingredients sit in one area, they will steam instead of sear. Cook in batches if necessary so everything develops a light golden surface.

Another issue is overcooking the chicken. Chicken thighs remain juicy when cooked properly, but leaving them too long on the griddle can dry them out. Always check the internal temperature and remove the chicken once it reaches about 162°F so it finishes cooking during the resting period.

Finally, avoid slicing the chicken immediately after cooking. Allowing it to rest for a few minutes keeps the juices inside the meat.

Pro Tips for Better Flavor

Marinating the chicken even for a short time adds bold flavor throughout the meat. If you have extra time, let the chicken sit in the marinade for up to one hour before cooking.

Using a hot griddle also helps develop deeper flavor. The high heat quickly sears the chicken and vegetables, which creates those delicious browned edges that make fajitas so satisfying.

Fresh toppings make a noticeable difference as well. A squeeze of lime juice and chopped cilantro brighten the dish and balance the rich spices in the chicken.

Serving and Storage

How to Serve

Chicken Fajitas taste best served immediately with warm tortillas and plenty of toppings. Set out bowls of cilantro lime sauce, sour cream, guacamole, chopped cilantro, and lime wedges so everyone can build their own fajitas.

You can also serve the chicken and vegetables over rice for a simple bowl meal. This option works especially well if you want a lighter alternative to tortillas.

Chicken Fajitas

How to Store Leftovers

Store leftover chicken and vegetables in an airtight container in the refrigerator for up to three days. Keep the sauce in a separate container so it stays fresh.

When reheating, warm the chicken and vegetables in a skillet over medium heat until heated through. Add a small splash of oil if needed to keep the ingredients from sticking.

Conclusion

Chicken Fajitas bring together bold spices, tender chicken, and colorful vegetables in a meal that feels both vibrant and comforting. With a quick marinade, fast cooking time, and simple ingredients, this recipe works perfectly for busy evenings or casual gatherings. The creamy cilantro lime sauce adds a fresh finishing touch that ties everything together. Once you try making Chicken Fajitas at home, they will quickly become a regular favorite on your dinner menu.

Discover more delicious recipes by following me on Facebook and Pinterest.

Frequently Asked Questions

Can I use chicken breast instead of chicken thighs?

Yes, chicken breast works well in this recipe. However, chicken thighs stay juicier and more flavorful on the griddle. If you choose chicken breast, slice it into thinner strips or butterfly the pieces so they cook evenly.

Can I make this recipe without a griddle?

Absolutely. A large skillet or cast-iron pan works well if you do not have a flat top griddle. Cook the chicken and vegetables in batches so they sear properly.

Can I prepare Chicken Fajitas ahead of time?

You can prepare the marinade, slice the vegetables, and mix the sauce ahead of time. Store everything in the refrigerator until you are ready to cook. When dinner time arrives, simply cook the chicken and vegetables on the griddle for a quick meal.

Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon
Chicken Fajitas

Chicken Fajitas


5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

  • Author: Lily Thompson
  • Total Time: 45 minutes
  • Yield: 12 servings 1x

Description

Juicy chicken fajitas cooked on a flat top griddle with peppers, onions, and a creamy cilantro lime sauce.


Ingredients

Scale
  • 1/4 cup extra virgin olive oil
  • 1 tablespoon extra virgin olive oil
  • 2 tablespoons lime juice
  • 3 teaspoons chili powder
  • 3 teaspoons ground cumin
  • 1 1/2 teaspoons kosher salt
  • 1 teaspoon paprika
  • 1 teaspoon onion powder
  • 1 teaspoon garlic powder
  • 1 teaspoon dried oregano leaves
  • 1/4 teaspoon ground black pepper
  • 1/8 teaspoon ground cayenne pepper
  • 68 boneless skinless chicken thighs
  • 1/2 red onion sliced
  • 1/2 yellow onion sliced
  • 3 bell peppers sliced
  • 1 tablespoon minced garlic
  • 2 tablespoons fajita seasoning
  • 3/4 cup plain Greek yogurt
  • 1/4 cup mayonnaise
  • 24 tablespoons lime juice
  • 1 tablespoon olive oil
  • Zest of 1 lime
  • 1/4 cup chopped fresh cilantro
  • 1/4 teaspoon kosher salt
  • 1/8 teaspoon ground black pepper
  • Tortillas warmed
  • Lime wedges
  • Fresh cilantro leaves
  • Sour cream optional
  • Guacamole optional

Instructions

  1. Whisk olive oil, lime juice, chili powder, cumin, kosher salt, paprika, onion powder, garlic powder, oregano, black pepper, and cayenne pepper in a bowl
  2. Add chicken thighs to the marinade and toss until fully coated
  3. Combine sliced onions, bell peppers, minced garlic, and fajita seasoning in a bowl
  4. Blend Greek yogurt, mayonnaise, lime juice, olive oil, lime zest, cilantro, salt, and pepper until smooth to create cilantro lime sauce
  5. Heat a flat top griddle and drizzle olive oil over the surface
  6. Cook marinated chicken for 3 to 4 minutes per side until internal temperature reaches about 162°F
  7. Remove chicken from the griddle and allow it to rest
  8. Cook the seasoned vegetables on the griddle for 3 to 5 minutes until tender
  9. Slice the rested chicken into strips
  10. Serve vegetables and chicken inside warm tortillas topped with cilantro lime sauce, fresh cilantro, and lime juice

Notes

  1. Chicken thighs produce juicier fajitas but chicken breast can be used
  2. If using chicken breast, butterfly or slice into strips for even cooking
  3. Use dairy free yogurt instead of Greek yogurt to make the sauce dairy free
  4. Serve over rice instead of tortillas to make a gluten free fajita bowl
  • Prep Time: 30 minutes
  • Cook Time: 15 minutes
  • Category: Dinner
  • Method: Blackstone Griddle
  • Cuisine: American

Nutrition

  • Serving Size: 1
  • Calories: 156
  • Sugar: 2
  • Sodium: 444
  • Fat: 9
  • Saturated Fat: 2
  • Unsaturated Fat: 7
  • Trans Fat: 0
  • Carbohydrates: 5
  • Fiber: 1
  • Protein: 13
  • Cholesterol: 55

Leave a Comment

Recipe rating 5 Stars 4 Stars 3 Stars 2 Stars 1 Star