There’s something about the sound of fajitas sizzling on a hot pan that gets everyone into the kitchen. 🌶️
This chicken fajita recipe brings that same restaurant style sizzle right to your own stovetop, no cast iron platter required.
Juicy seasoned chicken, colorful peppers, and onions all cooked together until slightly charred. Wrap it up in a warm tortilla and dinner is basically done.
Once you try making these at home, you’ll realize how easy it actually is to skip the restaurant version.
Why This Recipe Works
Marinating the chicken, even briefly, builds a ton of flavor from a short list of pantry spices.
Cooking the chicken and vegetables separately, then combining at the end, means everything gets properly charred instead of steaming together in one crowded pan.
And that high heat sear at the end is exactly what gives you that sizzling, slightly smoky restaurant flavor.
What You’ll Need

| Ingredient | Amount |
|---|---|
| Boneless, skinless chicken breast, sliced thin | 1.5 lbs |
| Bell peppers, various colors, sliced | 3 |
| Yellow onion, sliced | 1 |
| Olive oil | 3 tbsp, divided |
| Lime juice | 2 tbsp |
| Garlic, minced | 2 cloves |
| Chili powder | 1 tbsp |
| Cumin | 1 tsp |
| Smoked paprika | 1 tsp |
| Salt and pepper | To taste |
| Flour tortillas | 8-10 |
| Optional toppings | Sour cream, guacamole, salsa, shredded cheese |
Colorful, simple ingredients that come together into something that always feels like a bit of an event.
Tools You’ll Need
- Large skillet or cast iron pan
- Mixing bowl for marinade
- Tongs
- Sharp knife and cutting board
- Small bowl for spices
Pro Tips
Things that make this recipe come out great every time.
- Slice the chicken thin and against the grain. This keeps it tender and helps it cook fast and evenly.
- Don’t overcrowd the pan. Cook in batches if needed, since a full pan steams instead of sears.
- Let the chicken and vegetables sit undisturbed for a minute or two while cooking. This is how you get those charred edges.
- Slice your peppers and onions the same thickness as your chicken. Everything cooks more evenly this way.
- Warm your tortillas right before serving. A few seconds per side in a dry skillet makes them soft and pliable.
Substitutions and Variations
| Original | Swap | Notes |
|---|---|---|
| Chicken breast | Chicken thighs | Slightly juicier, still works great |
| Flour tortillas | Corn tortillas | More traditional, slightly different texture |
| Bell peppers | Poblano peppers | Adds a mild smoky heat |
| Chili powder blend | Fajita seasoning packet | Quick shortcut option |
| Regular version | Shrimp fajitas | Cook shrimp for just 2-3 minutes per side |
Want extra heat? Add sliced jalapeños in with the bell peppers and onions.
Make Ahead Tips
You can marinate the chicken up to 24 hours ahead, which really deepens the flavor.
Peppers and onions can be sliced a day in advance and stored in an airtight container in the fridge.
This makes fajita night much faster since all the prep is already done before you even start cooking.
How to Make Chicken Fajitas
- In a bowl, whisk together 2 tablespoons of olive oil, lime juice, garlic, chili powder, cumin, smoked paprika, salt, and pepper.
- Add the chicken, tossing to coat, and marinate for at least 15 minutes, or up to a few hours.
- Heat 1 tablespoon of olive oil in a large skillet over medium high heat.
- Cook the chicken for 5-6 minutes, until charred and cooked through. Remove and set aside.
- Add the remaining oil to the same pan, then add the peppers and onions.
- Cook for 6-7 minutes, stirring occasionally, until softened and slightly charred.
- Return the chicken to the pan and toss everything together for another minute.
- Warm the tortillas in a dry skillet for a few seconds on each side.
- Serve the chicken and vegetables in warm tortillas with your favorite toppings.
That sizzle when you combine everything back together is half the fun.
Extra Details
Two fajitas with chicken, vegetables, and basic toppings come in around 400 calories, depending on your tortilla choice and toppings.
This pairs really well with Mexican rice, refried beans, or a simple side salad.
To make this even faster on a weeknight, marinate the chicken the night before so all you have to do is cook.
Leftovers and Storage
Store the cooked chicken and vegetable mixture in an airtight container in the fridge for up to 4 days.
Keep tortillas separate so they don’t get soggy from the moisture in the filling.
Reheat in a skillet over medium heat for a few minutes, rather than the microwave, to bring back some of that char.
FAQ
Can I use frozen bell peppers and onions for this recipe? Yes, just make sure to pat them dry first so they char instead of steam.
Can I make this on a grill instead of a skillet? Definitely, grilling adds even more smoky flavor if you have access to one.
What’s the best way to keep fajitas from getting soggy? Cooking the chicken and vegetables separately, then combining at the end, helps keep everything from steaming together.
Can I make this recipe ahead for meal prep? Yes, cook everything ahead and store it, then just warm tortillas fresh when you’re ready to eat.
What toppings work best for chicken fajitas? Sour cream, guacamole, salsa, and shredded cheese are all classic choices that pair well together.
Wrapping Up
These chicken fajitas bring all that sizzling restaurant energy right into your own kitchen without much effort at all.
Between the quick marinade and that hot pan sear, you get juicy chicken and perfectly charred vegetables every single time.
Give this one a try this week and let me know in the comments what toppings you piled on. I always love hearing how everyone builds their fajitas.