One Pan Fajitas deliver bold, restaurant-style flavor with minimal cleanup. Everything roasts together on a single sheet for tender chicken and caramelized peppers and onions. It’s a simple, impressive meal perfect for busy nights.
If you're looking for the perfect One Pan Fajitas, you're in the right place. Whether you love Dinner Ideas or want to explore our Dessert Recipes collection, we've got you covered.
Why You’ll Love This One Pan Fajitas
- Effortless cleanup: One pan means less washing and more relaxing.
- Bold, restaurant flavor: High-heat roasting creates caramelized, smoky perfection.
- Incredibly versatile: Swap chicken for steak, shrimp, or portobello mushrooms.
- Feeds a crowd: Perfect for sharing with warm tortillas and toppings.
Ingredients & Tools
- 500 g boneless, skinless chicken breasts or thighs, sliced into strips
- 2 large bell peppers (I use one red and one yellow for color), sliced
- 1 large red onion, sliced
- 3 tbsp olive oil
- 2 tsp chili powder
- 1.5 tsp ground cumin
- 1 tsp smoked paprika
- 1/2 tsp garlic powder
- 1/2 tsp onion powder
- 1/2 tsp dried oregano
- 1/4 tsp cayenne pepper (optional, for heat)
- 1 lime, juiced
- Salt and black pepper to taste
- 8 medium flour or corn tortillas, warmed
- For serving: fresh cilantro, sour cream, guacamole, shredded cheese, salsa
Tools: A large rimmed baking sheet, a small bowl for the spice mix, and a set of tongs.
Notes: Don’t skip the smoked paprika—it gives that signature smoky depth. And using a mix of bell pepper colors isn’t just pretty; it adds a subtle sweetness that balances the spices beautifully.
Nutrition (per serving)
| Calories: | 385 kcal |
| Protein: | 28 g |
| Fat: | 14 g |
| Carbs: | 36 g |
| Fiber: | 5 g |
Serves: 4 | Prep Time: 15 minutes | Cook Time: 20 minutes | Total Time: 35 minutes
Before You Start: Tips & Ingredient Notes
- Slice everything evenly. This is the secret to perfect fajitas. If your chicken and veggies are all roughly the same thickness, they’ll cook at the same rate and you won’t end up with some pieces overcooked and others underdone.
- Don’t be shy with the oil. A good coating of oil helps the spices stick to the chicken and veggies and promotes that lovely caramelization in the oven. It also prevents everything from drying out.
- Let your spices bloom. Mixing the spice rub with the oil and lime juice before tossing everything together helps the flavors penetrate the chicken more deeply. You’ll notice a richer, more complex taste.
- Preheat your sheet pan. If you have the time, pop the empty baking sheet into the oven while it preheats. Starting with a hot pan gives the ingredients an instant sear, mimicking the sizzle of a restaurant skillet.
How to Make One Pan Fajitas
Step 1: Preheat your oven to 220°C (425°F). While it’s heating, grab a large rimmed baking sheet. You can line it with parchment paper for easier cleanup, but it’s not strictly necessary—the high heat will create some nice browning on the pan itself.
Step 2: In a small bowl, whisk together the olive oil, lime juice, and all the dried spices—chili powder, cumin, smoked paprika, garlic powder, onion powder, oregano, and cayenne if using. Season generously with salt and black pepper. You’ll get a thick, fragrant paste. This is your flavor powerhouse.
Step 3: Place the sliced chicken, bell peppers, and onion in a large mixing bowl. Pour the spice mixture over everything. Now, use your hands or a large spoon to toss it all together, making sure every piece of chicken and every vegetable slice is thoroughly coated. Honestly, using your hands is the best way to ensure an even coating.
Step 4: Spread the chicken and veggie mixture in a single layer on your baking sheet. It’s important not to overcrowd the pan, or the ingredients will steam instead of roast. You want a little space between pieces for the hot air to circulate and create those delicious charred edges.
Step 5: Roast for 18–22 minutes, or until the chicken is cooked through and the peppers and onions are tender and slightly caramelized at the edges. You might want to give everything a quick stir halfway through to promote even cooking. The smell in your kitchen will be incredible.
Step 6: While the fajitas are roasting, warm your tortillas. You can do this directly over a low gas flame for a few seconds each side, in a dry skillet, or wrapped in a damp tea towel and warmed in the oven for a few minutes. This makes them pliable and tastier.
Step 7: Once the fajita filling is done, remove the pan from the oven. Let it rest for a minute—this allows the juices in the chicken to redistribute. Then, give it one final toss. Serve immediately right from the pan, with the warm tortillas and all your favorite toppings on the side.
Storage & Freshness Guide
- Fridge: Store leftover fajita filling in an airtight container for up to 3 days.
- Freezer: Freeze cooled filling in a sealed bag for up to 2 months. Thaw in fridge before reheating.
- Reviving: Reheat in a skillet over medium heat until warm, or microwave briefly, stirring once.
Serving Suggestions
Complementary Dishes
- Cilantro Lime Rice — The fresh, zesty flavor is a perfect base to soak up any delicious juices from the fajita filling.
- Charred Corn and Black Bean Salad — Adds a sweet and smoky element that complements the spiced chicken beautifully.
- A simple, crisp Green Salad — With a lime vinaigrette to cut through the richness and refresh the palate.
Drinks
- A classic Margarita — The tangy citrus and tequila are a legendary pairing with the smoky, spicy notes of the fajitas.
- An icy Mexican Lager — Its light, crisp character is the perfect thirst-quencher alongside the bold flavors.
- Sparkling Water with Lime — A refreshing, non-alcoholic option that cleanses the palate between bites.
Something Sweet
- Churros with Chocolate Sauce — The warm, cinnamon-sugar coating provides a delightful, cozy finish to the meal.
- Mango Sorbet — Its bright, tropical sweetness is a lovely, light contrast to the savory, spiced main course.
- Tres Leches Cake — A decadent, moist cake that feels like a true celebration after a fantastic fajita feast.
Top Mistakes to Avoid
- Overcrowding the pan. If you pile everything on top of each other, the ingredients will steam and become soggy instead of getting that desirable roasted, slightly charred texture. Use two pans if you’re doubling the recipe.
- Using old, dull spices. Spices lose their potency over time. If your chili powder or cumin has been in the cupboard for years, the flavor of your fajitas will be flat. Fresher is always better here.
- Skipping the rest time. Pulling the chicken straight from the oven and cutting into it will cause all the juices to run out, leaving you with drier meat. A brief 2-3 minute rest makes a world of difference.
- Underseasoning the mix. Don’t be timid with the salt and spice rub. The chicken and vegetables need a good amount of seasoning to stand up to the high-heat cooking and taste truly fantastic.
Expert Tips
- Tip: For an extra flavor boost, add a final squeeze of fresh lime juice over the cooked fajitas just before serving. The bright acidity will make all the other flavors pop.
- Tip: If you have the time, let the chicken marinate in the spice rub for 15-30 minutes in the fridge before cooking. This isn’t essential, but it does deepen the flavor throughout the meat.
- Tip: For a truly “sizzling” presentation, bring the hot baking sheet directly to the table. The residual heat will keep everything warm, and the visual is just so appealing.
- Tip: If you prefer crisp-tender veggies, add the onions and peppers to the pan for the last 10-12 minutes of cooking instead of the full time. This way, they retain more bite.
FAQs
Can I make these fajitas ahead of time?
Absolutely! You can slice the chicken and veggies and mix the spice rub a day in advance. Store them separately in airtight containers in the fridge. When you’re ready to eat, just toss everything together and roast. The cooked fajita filling also reheats well in a skillet over medium heat or in the microwave, though the veggies will be a bit softer.
What’s the best way to slice chicken for fajitas?
Partially freeze the chicken for about 20-30 minutes first. This firms it up, making it much easier to slice into thin, even strips. Always slice against the grain of the meat for the most tender result. You’re aiming for strips about 1 cm thick.
Can I use a different protein?
Of course! This method works wonderfully with flank or skirt steak (slice it thinly), large peeled shrimp (they’ll cook in about 10-12 minutes), or even firm tofu or portobello mushrooms for a vegetarian version. Just adjust the cooking time based on your protein’s needs.
My vegetables are releasing a lot of water. What did I do wrong?
This usually happens if the pan is overcrowded, which creates steam, or if the oven temperature isn’t hot enough. Make sure your oven is fully preheated and that the ingredients are in a single, uncrowded layer. The high heat should evaporate the liquid quickly, leading to caramelization.
Are corn tortillas or flour tortillas better for fajitas?
It’s entirely a matter of personal preference! Flour tortillas are softer and more pliable, making them easier to roll. Corn tortillas have a lovely, authentic corn flavor and are traditionally gluten-free. I recommend warming either type—it makes them infinitely more flexible and tasty.
One Pan Fajitas
Make easy One Pan Fajitas with tender chicken and peppers for a quick, delicious dinner. Minimal cleanup, maximum flavor. Get the simple recipe now!
Ingredients
For the Fajita Filling:
-
500 g boneless, skinless chicken breasts or thighs (sliced into strips)
-
2 large bell peppers (I use one red and one yellow for color, sliced)
-
1 large red onion (sliced)
-
3 tbsp olive oil
-
2 tsp chili powder
-
1.5 tsp ground cumin
-
1 tsp smoked paprika
-
0.5 tsp garlic powder
-
0.5 tsp onion powder
-
0.5 tsp dried oregano
-
0.25 tsp cayenne pepper (optional, for heat)
-
1 lime (juiced)
-
Salt and black pepper (to taste)
For Serving:
-
8 medium flour or corn tortillas (warmed)
-
fresh cilantro
-
sour cream
-
guacamole
-
shredded cheese
-
salsa
Instructions
-
Preheat your oven to 220°C (425°F). While it’s heating, grab a large rimmed baking sheet. You can line it with parchment paper for easier cleanup, but it’s not strictly necessary—the high heat will create some nice browning on the pan itself.01
-
In a small bowl, whisk together the olive oil, lime juice, and all the dried spices—chili powder, cumin, smoked paprika, garlic powder, onion powder, oregano, and cayenne if using. Season generously with salt and black pepper. You’ll get a thick, fragrant paste. This is your flavor powerhouse.02
-
Place the sliced chicken, bell peppers, and onion in a large mixing bowl. Pour the spice mixture over everything. Now, use your hands or a large spoon to toss it all together, making sure every piece of chicken and every vegetable slice is thoroughly coated. Honestly, using your hands is the best way to ensure an even coating.03
-
Spread the chicken and veggie mixture in a single layer on your baking sheet. It’s important not to overcrowd the pan, or the ingredients will steam instead of roast. You want a little space between pieces for the hot air to circulate and create those delicious charred edges.04
-
Roast for 18–22 minutes, or until the chicken is cooked through and the peppers and onions are tender and slightly caramelized at the edges. You might want to give everything a quick stir halfway through to promote even cooking. The smell in your kitchen will be incredible.05
-
While the fajitas are roasting, warm your tortillas. You can do this directly over a low gas flame for a few seconds each side, in a dry skillet, or wrapped in a damp tea towel and warmed in the oven for a few minutes. This makes them pliable and tastier.06
-
Once the fajita filling is done, remove the pan from the oven. Let it rest for a minute—this allows the juices in the chicken to redistribute. Then, give it one final toss. Serve immediately right from the pan, with the warm tortillas and all your favorite toppings on the side.07
Not what you're looking for?



