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.

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
- 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
A large rimmed sheet pan (18×13-inch), foil or parchment paper, tongs, and an instant-read thermometer.
Instructions
- 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.
- 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.
- 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.
- 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.
- 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.
- 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.



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.


30-Minute Sheet Pan Steak & Veggie Fajitas
Ingredients
Equipment
Method
- 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.
- 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.
- 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.
- 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.
- 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.
- 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
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.

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.

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.

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.