Sheet Pan Steak Fajitas
This post may contain affiliate links. Please read my disclosure policy.
These Sheet Pan Steak Fajitas skip the grill, skip the marinade, and still deliver juicy, flavorful steak. Everything roasts together on one pan in a hot oven, which means dinner happens fast and cleanup stays reasonable. This is fajita night, ready in under 30 minutes without the extra work.

Super Easy Sheet Pan Steak Fajitas Recipe
These Sheet Pan Steak Fajitas are the kind of recipe that earns a permanent spot in my dinner rotation. Juicy steak, roasted peppers, lots of flavor, and somehow all of it happens without a grill, without a marinade, and without planning ahead. Everything goes on one pan, into a very hot oven, and dinner is ready.
Quick note while we’re here: that juicy steak with a little pink in the middle is exactly what you want. Pink means tender and juicy, not undercooked, and no pink usually means you waited too long. High heat is doing all the work here, keeping the steak juicy while the peppers and onions roast instead of turning limp and sad. One pan, no hovering, no second-guessing.
And let’s talk assembly for a second. When it comes to fajitas, self-control is not my strong suit. I always overfill them, every time, and then act surprised when everything falls out the back. These fajitas can handle it. Load them up, wrap them tight, and accept that a little mess is part of the experience.

Why You Should Make These Steak Fajitas
- High heat does the heavy lifting. Roasting everything at 450℉ gives you juicy steak with a little pink in the middle while the peppers and onions actually roast instead of steam.
- No marinade, no waiting. Flank steak doesn’t need hours of soaking when it’s cooked hot and fast. Seasoning right before cooking keeps things simple and still delivers big flavor.
- One pan means better timing. Cooking the steak and vegetables together lets everything finish at the same time, which is ideal when dinner needs to happen now, not eventually.
- Flank steak is the right cut here. It’s lean but flavorful, and when cooked properly and sliced against the grain, it’s tender without trying too hard.
- Resting the steak matters. Giving it 5–10 minutes to rest lets the juices settle back into the meat instead of running all over your cutting board.
- It’s been tested, not just typed. This method has been made over and over in my kitchen, and it works every time. Reliable recipes deserve respect.

Heat your oven to 450℉. High heat matters here, it’s what keeps the steak juicy and helps the vegetables roast instead of steam.
Place the flank steak on a large baking sheet. Season both sides generously with fajita seasoning, then drizzle with lime juice and 1 tablespoon of olive oil. Rub it in so everything sticks. Add the sliced peppers and onion to a bowl. Sprinkle with the remaining fajita seasoning, drizzle with the remaining olive oil, and toss until evenly coated.
Spread the vegetables around the steak in a single layer. Give everything some breathing room so it roasts properly. Transfer the pan to the oven and roast for 12–15 minutes, until the steak reaches your preferred doneness and the vegetables are tender with a little char. Turn on the broiler for the last 1–2 minutes to deepen the color. Stay close, broilers move fast.
Remove the pan from the oven, loosely cover the steak with foil, and let it rest for 5–10 minutes. This keeps the juices where they belong. Slice the steak thinly against the grain and serve it with the roasted peppers and onions. Bring tortillas and let everyone build their own.

Serving Suggestions
These sheet pan steak fajitas are meant to be served family-style. Bring the pan to the table, let everyone build their own, and accept that things are going to get a little messy. That’s part of the fun. Here’s how I love to serve them:
Flour Tortillas
Easy Guacamole
Pico de Gallo Recipe
Homemade Salsa
Frequently Asked Questions
How do you know when the steak is done?
Use a meat thermometer. Pull the steak at 130℉ for medium-rare, then let it rest. The temperature rises to about 135℉, which is juicy and perfect. Guessing leads to overcooked steak and quiet disappointment.
Why does this recipe use such a high oven temperature?
High heat keeps the steak juicy and helps the vegetables roast instead of turning soft and watery. Low heat is how fajitas lose their personality.
Can you use a different cut of steak?
Use skirt steak if that’s what you have. It cooks the same way and brings big flavor. Just remember to slice it thinly and against the grain so it stays tender.
Why do you rest the steak before slicing?
Resting lets the juices settle back into the meat instead of running all over your cutting board. Slice too soon and the steak tells on you.
How do you slice flank steak so it’s tender?
Slice thinly and against the grain. Look for the long muscle fibers and cut across them. This shortens the fibers and makes every bite easier to chew.
Can you grill the steak instead?
Yes. Grill the steak over high heat for about 3–4 minutes per side, then rest and slice. Roast the peppers separately or throw them on the grill too and call it a win.
How do you store leftovers?
Store leftover steak and vegetables in an airtight container in the fridge for 3–4 days. They reheat well and make excellent next-day lunches.
What’s the best way to reheat steak fajitas?
Reheat the steak in the oven at 300℉, covered loosely with foil, until warmed through. Low heat keeps it from drying out.

More Tasty Mexican Recipes
- Easy Chicken Fajitas
- Pork Fajitas
- Fajita Potato Bites
- Chicken Fajita Pasta
- Chicken Fajita Quesadillas
- Shrimp Fajitas
- Balsamic Glazed Steak Tips and Veggies Sheet Pan
Before You Begin! If you make this, please leave a review and rating letting us know how you liked this recipe! This helps our business thrive & continue providing free recipes.

Sheet Pan Steak Fajitas
Video
Ingredients
- 2 pounds flank steak
- 3 tablespoons fajita seasoning
- 2 tablespoons lime juice (freshly squeezed)
- 1 medium green bell pepper (sliced)
- 1 medium red bell pepper (sliced)
- 1 medium yellow bell pepper (sliced)
- 1 large onion (sliced)
- 2 tablespoons olive oil
For Serving
- flour tortillas
- guacamole
- salsa
- sour cream
Before You Begin! If you make this, please leave a review and rating letting us know how you liked this recipe! This helps our business thrive & continue providing free recipes.
Instructions
- Preheat the oven to 450°F.
- Place the flank steak on a baking sheet. Season with 1½ tablespoons of the fajita seasoning on both sides. Drizzle with the lime juice and 1 tablespoon of the olive oil on both sides.
- In a large bowl combine the peppers and onions. Season with remaining 1½ tablespoons of fajita seasoning and drizzle remaining 1 tablespoon of olive oil. Toss everything well.
- Arrange the veggies around the flank steak on the baking sheet.
- Transfer the baking sheet to the oven and bake for 12-15 minutes or until the steak is done to your liking. If you're looking for more of a charred look, turn the broiler on for the last 1-2 minutes. Remove from the oven, cover the steak with aluminum foil and let it rest for 5 to 10 minutes before slicing and serving.
Notes
- Nutritional information does not include tortillas and other toppings.
- High heat matters. Roast at 450℉ so the steak stays juicy and the vegetables roast instead of steaming.
- Pat the steak dry first. Dry steak browns better and develops more flavor.
- Slice against the grain. Cut the steak thinly across the muscle fibers so it stays tender and easy to chew.
- Rest before slicing. Let the steak rest for 5–10 minutes so the juices stay in the meat instead of on the cutting board.
- Broil for extra char. Turn on the broiler for the last 1–2 minutes for deeper color. Stay close, it happens fast.
- Leftovers keep well. Store leftover steak and vegetables in an airtight container in the fridge for 3–4 days.
Nutrition Information
Notice: Nutrition is auto-calculated for your convenience. Where relevant, we recommend using your own nutrition calculations.

