30-Minute Sheet Pan Steak & Veggie Fajitas

Steak fajitas usually mean a screaming-hot skillet, batch after batch, while the tortillas go cold on the counter. This version skips all of that. Thin-sliced flank steak, sliced bell peppers, and red onion go on one sheet pan at 450°F, and twenty minutes later the peppers are charred, the steak is juicy, and the tortillas are warming in the same oven. Squeeze a lime over the top and pile it all into warm tortillas.

Sheet pan of sliced steak strips with charred bell peppers and red onion, with warm tortillas, lime, and cilantro

Why you’ll love it

  • One pan, no babysitting. Everything roasts together — no batches, no splattering skillet.
  • Thin-sliced steak is the 30-minute enabler. Flank steak cut thin against the grain cooks in minutes at high heat, so dinner lands on time.
  • ~40g protein per serving (estimated), from flank steak plus tortillas.
  • Customizable. Set out sour cream, guacamole, extra lime, and cilantro and let everyone build their own.
Ingredients for sheet pan steak fajitas arranged on a kitchen counter

Ingredients

  • 1 1/4 lb flank steak
  • 3 bell peppers, a mix of red, yellow, and green, sliced into strips
  • 1 large red onion, sliced into wedges
  • 3 tbsp olive oil, divided
  • 3 tbsp homemade fajita seasoning, divided (see note)
  • 8 small flour tortillas
  • Lime wedges, chopped fresh cilantro, sour cream, and guacamole, for serving

Homemade fajita seasoning

  • 1 tbsp chili powder
  • 2 tsp ground cumin
  • 2 tsp smoked paprika
  • 1 tsp garlic powder
  • 1 tsp onion powder
  • 1 tsp dried oregano
  • 1 1/2 tsp kosher salt
  • 1/2 tsp black pepper, or 3 tbsp store-bought fajita seasoning
Flank steak being sliced thin against the grain on a cutting board
Steak strips tossed with olive oil and fajita seasoning in a bowl

Equipment

A large rimmed sheet pan (18×13-inch), foil or parchment paper, tongs, and an instant-read thermometer.

Instructions

  1. Heat the oven and prep the steak (5 minutes). Heat the oven to 450°F and line the sheet pan with foil or parchment. Pat the flank steak dry and slice it thin against the grain into 1/4-inch strips — this is what keeps the steak tender and fast. Toss the steak strips with 1 tablespoon of the olive oil and half the fajita seasoning.
  2. Season the vegetables (3 minutes). In a large bowl, toss the sliced bell peppers and red onion with the remaining 2 tablespoons olive oil and the remaining fajita seasoning until every strip is coated.
  3. Roast the vegetables (5 minutes). Spread the peppers and onion in a single layer on the sheet pan. Roast for 5 minutes to start them charring before the steak goes on.
  4. Add the steak and finish roasting (10 minutes). Arrange the steak strips in a single layer over and around the vegetables — don’t crowd them. Roast 8–10 minutes more, until the peppers are charred at the edges and the steak reaches 145°F internally on an instant-read thermometer.
  5. Warm the tortillas (5 minutes). While the pan roasts, wrap the tortillas in foil. Add the foil packet to the oven for the last 5 minutes of roasting so they’re warm when the steak comes out.
  6. Rest and serve (2 minutes). Pull the pan from the oven and let the steak rest 2 minutes right on the pan. Pile the steak and vegetables into warm tortillas and finish with lime wedges, cilantro, sour cream, and guacamole.
Bell peppers being sliced into strips on a cutting board
Seasoned peppers and onion arranged in a single layer on a sheet pan
Sheet pan of steak and vegetables going into a hot oven

Doneness cues: Steak must reach 145°F internally at its thickest strip, then rest — the thin slices will hit it quickly at 450°F. The peppers are done when softened with charred edges; if they’re still pale, give the pan 2 more minutes before adding the steak.

Close-up of roasted steak strips with charred peppers and onion on the sheet pan
Lime being squeezed over hot sheet pan steak fajitas

30-Minute Sheet Pan Steak & Veggie Fajitas

All the sizzle of steak fajitas — thin-sliced flank steak, charred peppers and onions, warm tortillas — from one sheet pan in 30 minutes, about 40g protein per serving (estimated).
Prep Time 10 minutes
Cook Time 20 minutes
Total Time 30 minutes
Servings: 4 servings

Ingredients
  

  • 1 1/4 lb flank steak
  • 3 bell peppers a mix of red, yellow, and green, sliced into strips
  • 1 large red onion sliced into wedges
  • 3 tbsp olive oil divided
  • 3 tbsp homemade fajita seasoning divided (see note)
  • 8 small flour tortillas
  • Lime wedges, chopped fresh cilantro, sour cream, and guacamole for serving
Homemade fajita seasoning
  • 1 tbsp chili powder
  • 2 tsp ground cumin
  • 2 tsp smoked paprika
  • 1 tsp garlic powder
  • 1 tsp onion powder
  • 1 tsp dried oregano
  • 1 1/2 tsp kosher salt
  • 1/2 tsp black pepper or 3 tbsp store-bought fajita seasoning

Equipment

  • Large rimmed sheet pan (18×13-inch)
  • Foil or parchment paper
  • Tongs
  • Instant-read thermometer

Method
 

  1. Heat the oven to 450°F and line the sheet pan with foil or parchment. Pat the flank steak dry and slice it thin against the grain into 1/4-inch strips — this is what keeps the steak tender and fast. Toss the steak strips with 1 tablespoon of the olive oil and half the fajita seasoning.
  2. In a large bowl, toss the sliced bell peppers and red onion with the remaining 2 tablespoons olive oil and the remaining fajita seasoning until every strip is coated.
  3. Spread the peppers and onion in a single layer on the sheet pan. Roast for 5 minutes to start them charring before the steak goes on.
  4. Arrange the steak strips in a single layer over and around the vegetables — don’t crowd them. Roast 8–10 minutes more, until the peppers are charred at the edges and the steak reaches 145°F internally on an instant-read thermometer.
  5. While the pan roasts, wrap the tortillas in foil. Add the foil packet to the oven for the last 5 minutes of roasting so they’re warm when the steak comes out.
  6. Pull the pan from the oven and let the steak rest 2 minutes right on the pan. Pile the steak and vegetables into warm tortillas and finish with lime wedges, cilantro, sour cream, and guacamole.

Notes

Food safety: steak must reach 145°F internally at its thickest strip, then rest. Slice flank steak thin against the grain — thick strips need longer. Do not crowd the pan. Leftovers 4 days refrigerated / 3 months frozen (steak and vegetables only); reheat to 165°F. Protein ~40g/serving estimated from USDA FoodData Central; not lab-tested.

Nutrition note

Protein is estimated at about 40g per serving, calculated from USDA FoodData Central values for the listed ingredients — this is an estimate, not a lab analysis. Actual values vary by brand and preparation.

Substitutions and tips

  • No flank steak? Skirt steak works the same way — slice thin against the grain. Sirloin strips are a leaner swap.
  • Make it spicier: add a sliced jalapeño to the vegetable mix, or use a hot fajita seasoning.
  • Corn tortillas swap in 1:1 — warm them in the foil packet just the same.
  • Don’t crowd the pan — overlapped steak steams instead of charring. Use a second sheet pan if everything doesn’t fit in one layer.
  • Slicing tip: pop the flank steak in the freezer for 15–20 minutes before slicing; firm meat cuts cleaner and thinner.
Foil packet of warm tortillas beside the finished sheet pan

Storage and reheating

Refrigerate leftovers within 2 hours in an airtight container for up to 4 days — store the steak, vegetables, and tortillas separately if you can. Reheat the steak and vegetables in a hot skillet for 2–3 minutes until steaming (165°F); warm tortillas separately in a dry skillet. Freezes well for up to 3 months (steak and vegetables only) — thaw overnight in the fridge.

Assembled steak fajitas in warm tortillas with sour cream, guacamole, cilantro, and lime

Frequently asked questions

What cut of steak is best for fajitas? Flank steak, sliced thin against the grain. It stays tender at high heat and cooks fast enough for a 30-minute timeline. Skirt steak is the closest alternative.

How do I know which way the grain runs? Look for the long lines running through the meat — slice across them, not along them. Shorter fibers mean a more tender bite.

Can I use frozen peppers and onions? Fresh chars better, but frozen works in a pinch — roast 5 minutes longer in step 3 before adding the steak, since they release extra moisture.

Why did my steak come out chewy? Two usual causes: sliced with the grain instead of against it, or overcooked past 145°F. Thin strips go fast at 450°F, so check the temperature early.

Is this good for meal prep? Very — portion the steak and vegetables into containers (tortillas and toppings packed separately). It reheats beautifully in a hot skillet for lunches.

Glass meal-prep containers of steak and vegetables with tortillas and lime

More sheet pan dinners

If you like easy sheet pan dinners, try our 30-Minute Sheet Pan Turkey Meatballs. For another 30-minute taco night, Turkey Taco Skillet is a weeknight staple. Love one-pot comfort? One-Pot Taco Pasta packs the same taco flavor.

Leave a Comment

Your email address will not be published. Required fields are marked *

Recipe Rating




Scroll to Top