Sheet Pan Chicken Fajitas Recipe, Easy Mexican Dinner in 45 Minutes

Prep: 15 min | Cook: 30 min | Total: 45 min | Serves: 4 | Difficulty: Easy
Why you will love this: It makes cleanup a total breeze, and the high-heat roasting gets the peppers and onions perfectly tender with a little char.
You asked for a recipe that’s easy and doesn’t dirty every dish in the kitchen, and this sheet pan chicken fajitas recipe is exactly that. It’s my go-to when I want something full of flavor but I’m completely over the idea of standing at the stove. Everything just gets tossed on a pan and roasted. It’s the kind of meal that feels like a treat but is secretly so simple, like those fluffy Japanese souffle pancakes for breakfast.
The magic is in the high heat. It gives the chicken a great texture and gets those peppers and onions wonderfully soft and a little bit charred. You get that classic fajita sizzle without needing a cast iron skillet. It’s just reliable.
Key Facts About Sheet Pan Chicken Fajitas
- Uses only 1 sheet pan for the entire main dish.
- Ready from start to finish in 45 minutes.
- Features 3 colorful bell peppers for maximum flavor.
- Relies on a simple, homemade spice blend with 5 key spices.
- Feeds 4 people generously.
What You Need for Sheet Pan Chicken Fajitas Recipe

- 1.5 lbs boneless, skinless chicken breasts or thighs, sliced into strips
- 3 bell peppers (I use red, yellow, and green), sliced
- 1 large yellow onion, sliced
- 3 tbsp olive oil
- 1 tbsp chili powder
- 1 tsp smoked paprika
- 1 tsp ground cumin
- 1 tsp garlic powder
- 1/2 tsp dried oregano
- 1 tsp salt
- Juice of 1 lime
- For serving: warm tortillas, sour cream, avocado, cilantro
For the best, most even cooking, I swear by using a rimmed half sheet pan. It’s the perfect size for this recipe.
How to Make Sheet Pan Chicken Fajitas Recipe
First, preheat your oven to 425°F. That high heat is non-negotiable for getting the right texture. Then, in a small bowl, mix all your dried spices together. That’s your homemade fajita seasoning.
In a large bowl, combine the sliced chicken, peppers, and onion. Drizzle with the olive oil and lime juice, then sprinkle your spice mix all over. Toss everything with your hands until it’s all evenly coated. This is the only real “work” part.

Step 1: Spread on the Pan
Dump the coated chicken and veggies onto your sheet pan and spread it all out in a single layer. Don’t crowd the pan, or things will steam instead of roast.
Step 2: Roast
Pop the pan in the hot oven for 20 minutes. Then, pull it out and give everything a good stir. This helps it cook evenly. Put it back for another 8-12 minutes, until the chicken is cooked through and the peppers have some nice browned edges.
Step 3: Serve Immediately
Squeeze a little extra lime juice over the top. Serve right away with warm tortillas and your favorite toppings. It’s a complete meal, just like a Moroccan chicken tagine, but with zero fuss.
Join Our Private Cooking Community
Get a new recipe every single day, cooking tips, and connect with other home cooks who love food as much as you do. A warm friendly community and I would love to see you there.
Tips for Perfect Sheet Pan Chicken Fajitas
Slice Evenly
Try to slice your chicken and veggies into similar-sized strips. Even pieces mean everything finishes cooking at the same time, so you don’t end up with dry chicken or crunchy onions.
Don’t Skip the Stir
That mid-roast stir is crucial. It moves the pieces around so the ones on the edge don’t burn and the ones in the middle get some direct heat. It makes all the difference for an even cook.
Warm Your Tortillas
It seems small, but a warm tortilla changes everything. You can quickly heat them directly over a gas flame, in a dry skillet, or wrapped in a damp towel in the microwave. It’s the same principle as using a perfectly warm plate for blueberry lemon ricotta pancakes—it just makes the meal better.
Want More Recipes Like This?
I put together 400 of my favorite recipes in one download. Chicken dinners, creamy pastas, easy cakes, quick breakfasts, and simple everyday meals the whole family actually eats. If you cook at home regularly, you will use this all the time.
Frequently Asked Questions
Can I make these sheet pan chicken fajitas ahead of time?
You can mix the spices and slice the veggies ahead, but for the best texture, coat and roast everything just before serving.
How do I store leftovers?
Store cooled leftovers in an airtight container in the fridge for up to 3 days. Reheat in a skillet or the microwave.
What’s the best way to slice chicken for fajitas?
Slice partially frozen chicken against the grain for the neatest, easiest strips.
I honestly make this at least twice a month. It never lets me down. Let me know if you try it and what your favorite toppings are.

Sheet Pan Chicken Fajitas
Ingredients
Method
- Preheat your oven to 425°F (220°C). In a small bowl, mix all the fajita seasoning ingredients (chili powder through black pepper). In a large mixing bowl, combine the chicken strips, 2 tablespoons of olive oil, lime juice, and the prepared seasoning mix. Toss thoroughly until the chicken is evenly coated.
- On a large, rimmed sheet pan, combine the sliced bell peppers and red onion. Drizzle with the remaining 1 tablespoon of olive oil and toss to coat. Spread the vegetables into a single, even layer.
- Nestle the seasoned chicken strips evenly among the vegetables on the sheet pan, ensuring they are in a single layer and not overlapping.
- Place the sheet pan in the preheated oven and bake for 25-30 minutes, or until the chicken is cooked through (internal temperature of 165°F / 74°C) and the vegetables are tender and slightly charred at the edges.
- Remove the pan from the oven. Immediately sprinkle the chopped cilantro over the hot chicken and vegetables. Serve directly from the sheet pan, with lime wedges for squeezing and warm tortillas on the side for assembling fajitas.
Disclosure: This post may contain affiliate links. If you purchase through our links we may earn a small commission at no extra cost to you.
If you made this Sheet Pan Chicken Fajitas, please leave a comment below and let me know how it turned out.

