Sheet Pan Steak Fajitas
This post may contain affiliate links, read our disclosure policy.
My Sheet Pan Steak Fajitas are the easiest way to get bold, smoky fajita flavor on a busy weeknight. Tender skirt steak, colorful peppers, and onions all cook together on one pan with a homemade spice blend that beats any store bought packet. My family requests these constantly and dinner is on the table in just 30 minutes!

Sheet Pan Steak Fajitas Recipe
My teenage daughter loves a good steak, so I knew I had to come up with a version that was fast enough for a busy weeknight. Fajita night used to mean firing up the grill and standing outside flipping steak while everyone was already hungry. I started making them on a sheet pan instead and never looked back. The steak turns out just as flavorful, the peppers get perfectly tender with caramelized edges, and dinner is ready in 30 minutes.
What really sets this recipe apart is the homemade spice blend. I skip the store bought seasoning packets and use a smoky mix of spices that gives the steak and vegetables bold, authentic fajita flavor. You can also adjust the heat level to make them exactly how your family likes them.
If you make fajitas as often as I do, you’ll definitely want to try my Sheet Pan Chicken Fajitas too. I make both versions regularly depending on what I have in the refrigerator, and they’re both quick, easy, and packed with fajita flavor.
Why My Steak Fajitas Recipe is the Best
- Better steak texture – Unlike some dry and chewy overcooked fajita’s my recipe uses high heat and thin sliced skirt steak so you get tender, juicy bites every time.
- Homemade seasoning – My homemade spice blend gives these fajitas a smoky, bold flavor that tastes much fresher and lets the steak and peppers really stand out.
- Faster and less messy – No grill, no cast iron skillets, and no cooking in batches. Everything roasts together on one pan, which means easier and faster cleanup.
Ingredients Needed For These Steak Fajitas

Below is a list of the ingredients you’ll need to make this recipe. Scroll down to the full recipe card for the specific amounts.
- Skirt steak – Cooks quickly and stays flavorful and juicy when sliced thin.
- Bell peppers – I use a mix of colors for the best flavor and presentation.
- Onion – Adds sweetness and balances the smoky spices.
- Olive oil – Helps everything roast properly and keeps the seasoning evenly distributed.
- Onion powder – Adds savoriness without overpowering the steak.
- Garlic powder – Gives the fajitas a rich, bold flavor.
- Cumin – Adds warm, classic fajita flavor.
- Chili powder – Adds smoky heat and balances the seasoning blend.
- Chipotle powder – Gives the fajitas extra smoky flavor with a little kick.
- Dried oregano – Adds earthy flavor that works perfectly with the spices.
- Salt and black pepper – Essential for bringing out the flavor in both the steak and vegetables.
- Lime juice – Brightens everything right before serving.
Substitutions or Variations
- Out of skirt steak? You can use flank steak instead and still get great flavor.
- Prefer less heat? Swap the chipotle powder for smoked paprika.
- Want extra vegetables? Add sliced mushrooms or zucchini to the pan.
- Need a lower carb option? Serve the fajitas in lettuce wraps instead of tortillas.
- Like extra spice? Add sliced jalapeños before roasting.
How to Make The Best Steak Fajitas
Here are my step-by-step instructions so you can make this recipe with ease. For the full, printable recipe with amounts and temperatures, scroll down to the recipe card below.


- Preheat the oven to 425°F and line a large sheet pan with parchment paper or foil for easier cleanup.
- Slice the skirt steak into thin strips against the grain. Cut the peppers and onion into thin slices.
- Add the steak, peppers, and onions to the sheet pan.


- Drizzle with olive oil and toss everything together.
- In a small bowl, combine the onion powder, garlic powder, cumin, chili powder, chipotle powder, oregano, salt, and black pepper.
- Sprinkle the seasoning mixture evenly over the steak and vegetables. Toss until everything is well coated, then spread into an even layer.
- Bake for 12 to 15 minutes, stirring halfway through, until the vegetables are tender and the steak is cooked through. For extra charred edges, switch the oven to broil and cook for another 2 to 3 minutes.
- Squeeze fresh lime juice over the fajitas before serving. Serve with warm tortillas and your favorite toppings.

- Pat fry – Pat the steak dry before seasoning for better browning.
- Slice against the grain – Make sure to slice the steak against the grain for tender strips.
- Let it rest – Let the steak rest for a few minutes before serving to help keep the juices inside.
- Extra char – Broil during the last couple minutes for extra color and charred edges.
- Warm your tortillas – Before serving gently warm in the tortillas in the microwave so they stay soft and flexible.
Sheet Pan Steak Fajitas FAQs
What cut of steak works best for sheet pan fajitas?
Skirt steak is my favorite because it cooks quickly and has great flavor, but flank steak also works well.Add image
Can I make these ahead of time?
You can slice the steak and vegetables earlier in the day and keep them refrigerated until ready to cook.
Can I use frozen peppers and onions?
Fresh vegetables work best because frozen ones release more moisture during cooking.
What should I serve with sheet pan steak fajitas?
They are great with tortillas, rice, cauliflower rice, guacamole, sour cream, or a fresh salad.
Storage Instructions
- Refrigerate – Store leftovers in an airtight container for up to 4 days.
- Freeze – Freeze cooled fajitas in a freezer-safe container for up to 2 months.
- Reheat – Warm in a skillet over medium heat until heated through. You can also reheat in the oven at 350°F for about 10 minutes.
More Easy Steak Recipes
- Slow Cooker Honey Garlic Steak Bites
- Homemade Pepper Steak
- Air Fryer Steak Bites
- Swiss Steak
- Best Salisbury Steak
Pin this recipe to find it later

Sheet Pan Steak Fajitas
Equipment
- 1 Large Sheet Pan
Ingredients
- 1 to 1.5 pounds skirt steak
- 3 bell peppers sliced (any colors)
- 1 large onion sliced
- 2 to 3 Tablespoons olive oil
- 1 teaspoon onion powder
- 1 teaspoon garlic powder
- 1 teaspoon cumin
- 1 teaspoon chili powder
- ½ teaspoon chipotle powder
- ½ teaspoon dried oregano
- 1 teaspoon salt
- ½ teaspoon black pepper
- juice of 1 lime
Instructions
- Preheat oven to 425° F. Line a large sheet pan with parchment paper or foil for easy cleanup.
- Slice the steak into thin strips against the grain. Cut bell peppers and onions into thin slices.1 to 1.5 pounds skirt steak, 3 bell peppers, 1 large onion
- Place steak, peppers, and onions on the sheet pan and drizzle with olive oil.2 to 3 Tablespoons olive oil
- In a small bowl, mix onion powder, garlic powder, cumin, chili powder, chipotle powder, oregano, salt, and pepper. Sprinkle seasoning evenly over everything and toss well to coat, then spread into an even layer.1 teaspoon onion powder, 1 teaspoon garlic powder, 1 teaspoon cumin, 1 teaspoon chili powder, ½ teaspoon chipotle powder, ½ teaspoon dried oregano, ½ teaspoon black pepper, 1 teaspoon salt
- Bake for 12 to 15 minutes, tossing/stirring halfway through, until the steak is cooked and the vegetables are tender. For extra char, broil for 2 to 3 minutes at the end.
- Remove from oven and squeeze fresh lime juice over the top. Toss lightly before serving.juice of 1 lime
Nutrition
Did You Make This Recipe?
Don’t forget to share it with me on @thebalancingmom and follow on Tiktok @balancingmotherhood and Pinterest @thebalancingmom for more!






