Sheet Pan Steak Fajitas are a simple and delicious way to bring all the classic fajita flavors together without a lot of fuss. Tender strips of juicy steak, colorful bell peppers, and sweet onions cook all at once on a single pan, making clean-up a breeze. The spices blend perfectly, giving you that familiar zesty, smoky taste we all love in a fajita.
I love making these when I want a quick, no-hassle dinner that still feels special. Tossing everything on one sheet pan means you can focus on setting the table or getting a side ready while the fajitas cook. Plus, the steak gets perfectly browned and the veggies stay just tender enough with a little bit of crunch. It’s an easy meal that still feels like a treat in my daily routine.
My favorite way to serve these fajitas is wrapped up in warm tortillas with a dollop of sour cream, a squeeze of fresh lime, and maybe a little sprinkle of cheese. It’s a simple, satisfying meal that brings a bit of Fiesta Friday energy to any night of the week. If you’re looking for a straightforward, tasty dinner that your family or friends will ask for again, this one’s a winner in my book.
Key Ingredients & Substitutions
Flank or Skirt Steak: These cuts are great for fajitas as they’re tender and absorb spice well. If you prefer leaner meat, try sirloin or even chicken breast strips instead.
Bell Peppers: Red, yellow, and orange peppers add sweetness and color. If you want a bit of heat, you can add a sliced jalapeño or use poblano peppers.
Onion: White or yellow onion works best for fajitas, giving a nice bite and sweetness when roasted. Red onion is also tasty and adds vibrant color.
Spice Mix: Chili powder, smoked paprika, cumin, garlic and onion powders, and oregano create that classic fajita flavor. You can swap chili powder with taco seasoning if you prefer a ready-made mix.
How Do I Make Sure the Steak Stays Juicy and Tender?
Cooking steak and veggies together on one pan is easy but needs some care to keep the steak juicy:
- Slice the steak thinly and across the grain to make it more tender.
- Coat everything well with oil and spices to help lock in moisture.
- Don’t overcook—baking 15-20 minutes at 425°F lets the steak cook through but stay juicy.
- Stir halfway through for even cooking but don’t stir too often or the steak won’t get a good sear.
- Rest the steak a few minutes after cooking, juice will redistribute making it tender.

Equipment You’ll Need
- Large sheet pan – I recommend a rimmed one so everything stays in place while baking.
- Mixing bowl – Great for tossing the steak and veggies with spices and oil.
- Measuring spoons – To add spices precisely for that perfect flavor balance.
- Vegetable peeler (optional) – Handy if you want to peel the peppers or prepare garnishes.
- Sharp knife – For slicing the steak, peppers, and onions safely.
- Cutting board – Keeps your prep area clean and makes slicing easier.
Flavor Variations & Add-Ins
- Swap steak for chicken or shrimp for variety—each cooks quickly and absorbs flavors well.
- Add garlic and lime zest to the spice mix for extra zing and freshness.
- Include sliced mushrooms or zucchini with the peppers and onions for more veggies.
- Sprinkle with shredded cheese or chopped cilantro right after baking for added flavor.
Sheet Pan Steak Fajitas
Ingredients You’ll Need:
For the Steak and Veggies:
- 1 ½ pounds flank steak or skirt steak, sliced into thin strips
- 3 bell peppers (red, yellow, orange), sliced into thin strips
- 1 large white or yellow onion, sliced into thin strips
- 2 tablespoons olive oil
For the Seasoning:
- 1 tablespoon chili powder
- 1 teaspoon smoked paprika
- 1 teaspoon ground cumin
- ½ teaspoon garlic powder
- ½ teaspoon onion powder
- ½ teaspoon dried oregano
- Salt and pepper, to taste
For Serving:
- 2 limes, halved (for garnish and serving)
- Flour or corn tortillas
- Optional toppings: sour cream, shredded cheese, chopped cilantro, avocado slices, salsa
How Much Time Will You Need?
This recipe takes about 10 minutes to prepare and 15-20 minutes to bake. So, in just about 30 minutes, you’ll have a tasty, fresh, and colorful meal ready to enjoy!
Step-by-Step Instructions:
1. Prep Your Oven and Pan:
First, preheat your oven to 425°F (220°C). Line a large sheet pan with foil or parchment paper so cleaning up is easy.
2. Combine Steak and Veggies:
In a big bowl, mix the sliced steak, bell peppers, and onion. Drizzle in the olive oil.
3. Add the Spices:
Sprinkle chili powder, smoked paprika, cumin, garlic powder, onion powder, dried oregano, plus salt and pepper over the steak and veggies. Toss everything well to coat evenly.
4. Arrange on the Sheet Pan:
Spread the mix out in a single layer on your sheet pan. Make sure the pieces aren’t piled up so they cook evenly.
5. Bake Your Fajitas:
Place the pan in the oven and bake for 15-20 minutes, stirring once halfway through. The veggies should be tender and the steak cooked but still juicy.
6. Serve and Enjoy:
Take the sheet pan out. Squeeze fresh lime juice over everything for a zesty finish. Serve immediately with warm tortillas and your favorite toppings like sour cream, cheese, avocado, and salsa. Garnish with extra lime wedges and chopped cilantro if you like.
Can I Use Frozen Steak for This Recipe?
Yes, but make sure to fully thaw the steak in the refrigerator overnight before slicing and cooking. This helps the steak cook evenly and stay tender.
Can I Make Sheet Pan Steak Fajitas Ahead of Time?
Absolutely! Prepare the steak and veggies with the seasoning and store them covered in the fridge for up to 24 hours. When ready, bake as directed. Avoid adding lime juice or toppings until serving.
How Should I Store Leftovers?
Store leftovers in an airtight container in the fridge for up to 3 days. Reheat gently in the oven or microwave, and warm your tortillas fresh before serving.
What Are Good Substitutions for the Steak?
Chicken breast, chicken thighs, or shrimp make excellent alternatives. Adjust cooking time accordingly — these usually cook faster than steak.