Sheet pan fajitas give you everything you love about a skillet fajita dinner without standing over a hot stove. Strips of chicken, sweet bell peppers, and red onion are tossed in a smoky spice blend and roasted together on one pan. The edges caramelize, the chicken stays juicy, and cleanup takes about two minutes.
This version uses simple pantry spices, a hot oven, and a short prep. It works well for busy weeknights, family dinners, and meal prep.

Quick Recipe Overview
- Prep time: 15 minutes
- Cook time: 20 minutes
- Total time: 35 minutes
- Servings: 4 (2 fajitas each)
- Oven temperature: 425°F (220°C)
- Best for: weeknight dinners, meal prep, easy entertaining
Why You’ll Love This Recipe
- It uses one pan, so there is no skillet to scrub and no stovetop splatter.
- The high oven heat browns the vegetables and keeps the chicken tender.
- The seasoning comes from common spices you probably already own.
- Everyone builds their own fajita, which suits picky eaters and large groups.
- The leftovers work in burrito bowls, quesadillas, and salads.
Ingredients
For the Fajitas
- 1½ pounds (680 g) boneless, skinless halal chicken breasts or thighs, sliced into ½-inch strips
- 3 bell peppers (a mix of red, yellow, and orange), seeded and sliced
- 1 large red onion, sliced into thin wedges
- 3 tablespoons olive oil
- 2 tablespoons fresh lime juice
For the Fajita Seasoning
- 2 teaspoons chili powder
- 1½ teaspoons ground cumin
- 1 teaspoon smoked paprika
- 1 teaspoon garlic powder
- 1 teaspoon onion powder
- ½ teaspoon dried oregano
- ¾ teaspoon kosher salt
- ½ teaspoon black pepper
For Serving
- 8 small flour or corn tortillas, lard-free
- Sliced avocado
- Salsa or pico de gallo
- Plain yogurt or sour cream (halal-friendly, no gelatin)
- Fresh cilantro and lime wedges
Ingredient Notes & Substitutions
Chicken
Chicken thighs stay juicier and forgive extra minutes in the oven. Breasts are leaner and work well if sliced evenly. Choose halal-certified chicken whenever possible.
Bell Peppers
A mix of colors looks great, but any combination works. Green peppers taste slightly more bitter, so use them in smaller amounts.
Fajita Seasoning
Check that your spice blends contain no alcohol-based flavorings or non-halal additives. If you prefer store-bought fajita seasoning, use about 3 tablespoons and read the label first.
Tortillas
Many flour tortillas are made with lard, so look for a lard-free option made with vegetable oil. Corn tortillas are usually naturally lard-free, and they also suit a gluten-free diet if the label confirms it.
Dairy Toppings
Some cheeses and yogurts use animal rennet or gelatin. Choose halal-certified products or ones made with microbial rennet and no gelatin.
Dietary Swaps
- Beef: Use halal flank or skirt steak, sliced thinly against the grain. Cook it on a separate pan if you want it cooked to a different doneness.
- Shrimp: Add halal-friendly shrimp for the last 6–8 minutes of roasting.
- Vegetarian: Replace the chicken with sliced mushrooms and canned chickpeas.
- Lime: Fresh lemon juice works if you have no limes.
Step-by-Step Instructions
Step 1: Heat the Oven and Prepare the Pan
Place a rack in the center of the oven and heat to 425°F (220°C). Line a large rimmed sheet pan with parchment paper or foil for easier cleanup.
Step 2: Mix the Seasoning
In a small bowl, combine the chili powder, cumin, smoked paprika, garlic powder, onion powder, oregano, salt, and pepper.
Step 3: Toss Everything Together
In a large bowl, combine the chicken, peppers, and onion. Add the olive oil, lime juice, and seasoning, then toss until every piece is evenly coated.

Step 4: Spread on the Pan
Pour the mixture onto the prepared pan and spread it into a single layer. Leave a little space between pieces so they roast instead of steam.
Step 5: Roast
Roast for 18 to 22 minutes, stirring once halfway through. The chicken is done when it reaches an internal temperature of 165°F (74°C) and the vegetables are tender with browned edges.

Step 6: Broil for Extra Color (Optional)
For deeper browning, switch the oven to broil and cook for 2 minutes. Watch closely, because peppers can scorch quickly.
Step 7: Warm the Tortillas and Serve
Warm the tortillas in a dry skillet for about 20 seconds per side, or wrap them in foil and heat them in the oven for 5 minutes. Serve the fajita mixture with your favorite toppings.
Expert Tips & Common Mistakes
Do Not Crowd the Pan
Overcrowding traps steam and leaves the vegetables soft. If the ingredients overlap heavily, use two pans.
Slice Evenly
Chicken and vegetables cooked together need similar thickness. Aim for strips about ½ inch wide so everything finishes at the same time.
Use a Thermometer
Chicken can look done and still be undercooked in the center. A quick temperature check takes the guesswork out and prevents dry, overcooked meat.
Do Not Skip the Lime
Acid brightens the spices and balances the richness of the oil. Add a final squeeze at the table for fresh flavor.
Pat the Chicken Dry
Wet chicken browns poorly. A quick pat with a paper towel helps the seasoning stick and the edges roast better.

Variations
Steak Fajitas
Use 1½ pounds of halal flank or skirt steak, cut thin against the grain. Roast for 12 to 15 minutes at the same temperature.
Shrimp Fajitas
Roast the vegetables for 12 minutes first, then add seasoned shrimp and roast 6 to 8 minutes more until pink and opaque.
Spicy Fajitas
Add ½ teaspoon cayenne pepper to the seasoning or toss in sliced jalapeños with the peppers.
Low-Carb Fajita Bowls
Skip the tortillas and serve the fajita mixture over cauliflower rice or lettuce cups.
Veggie Fajitas
Swap the chicken for sliced portobello mushrooms, zucchini, and canned black beans. Roast for 15 to 18 minutes.
Serving Suggestions
Serve the fajitas in warm tortillas with avocado, salsa, yogurt or sour cream, and fresh cilantro. They also pair well with Mexican-style rice, black beans, or a simple cabbage slaw. For a lighter meal, build a bowl with rice, beans, and a spoonful of salsa.

Storage & Reheating
Refrigerator
Store cooled fajita filling in an airtight container for up to 3 days. Keep tortillas and toppings separate.
Freezer
Freeze the cooked filling in a freezer-safe container for up to 2 months. Thaw it overnight in the refrigerator.
Reheating
Reheat in a skillet over medium heat for 4 to 5 minutes, or in the microwave in 30-second intervals, until hot throughout. A splash of water or lime juice keeps the chicken moist.
Meal Prep
Slice the chicken and vegetables up to 24 hours ahead and refrigerate them separately. Season and roast just before dinner for the best texture.
FAQs
What temperature should I cook sheet pan fajitas?
Roast at 425°F (220°C). This heat browns the vegetables and cooks the chicken through without drying it out.
How long do sheet pan fajitas take to cook?
Most batches take 18 to 22 minutes. Thinner strips cook faster, so check the chicken at 18 minutes.
Can I use frozen chicken?
Thaw it completely in the refrigerator first, then pat it dry. Cooking from frozen releases extra water and makes the pan soggy.
Can I use chicken thighs instead of chicken breasts?
Yes. Thighs are more forgiving and stay juicier. Cook them to 165°F (74°C) the same way.
How do I keep the vegetables from getting soggy?
Use a large pan, spread the food in a single layer, and avoid overcrowding. Cutting the vegetables into slightly thicker slices also helps them hold their shape.
Are sheet pan fajitas halal?
They are when you use halal-certified chicken, lard-free tortillas, and spice blends, dairy, and toppings free of alcohol, gelatin, and other non-halal additives. Always check labels.
Can I make the seasoning ahead?
Yes. Mix a larger batch and store it in a sealed jar for up to 6 months. Use about 3 tablespoons for this recipe.

Sheet Pan Fajitas
Ingredients
Equipment
Method
- Place a rack in the center of the oven and heat to 425°F (220°C). Line a large rimmed sheet pan with parchment paper or foil.
- In a small bowl, mix the chili powder, cumin, smoked paprika, garlic powder, onion powder, oregano, salt, and pepper.
- In a large bowl, combine the chicken, peppers, and onion. Add the olive oil, lime juice, and seasoning, and toss until evenly coated.
- Spread the mixture in a single layer on the prepared pan, leaving a little space between pieces.
- Roast for 18 to 22 minutes, stirring once halfway through, until the chicken reaches 165°F (74°C) and the vegetables are tender with browned edges.
- For extra color, broil for 2 minutes, watching closely.
- Warm the tortillas in a dry skillet or wrapped in foil in the oven.
- Serve the fajita mixture in tortillas with avocado, salsa, yogurt or sour cream, cilantro, and lime wedges.



