Loading…

By Reading time

Beef and Veggie Sheet Pan Fajitas are a simple and colorful meal that brings together tender strips of beef, bell peppers, onions, and a mix of tasty spices all roasted together on one pan. The sizzling flavors and the bright veggies make it a dish that’s as fun to eat as it is easy to make.

I love how this recipe makes weeknight dinners feel less stressful. Toss everything onto a sheet pan, pop it in the oven, and while it’s cooking, I can get other things done without fussing over the stove. The smell that fills the kitchen makes me look forward to dinner even more, and the slight char on the veggies gives them just the right touch of sweetness and smokiness.

My favorite way to serve these fajitas is with warm tortillas, a dollop of sour cream, some fresh salsa, and a squeeze of lime. It’s such a crowd-pleaser whether I’m feeding just my family or a few friends. Plus, clean-up is a breeze, which makes me want to make this again and again.

Key Ingredients & Substitutions

Flank or Skirt Steak: These cuts are great because they’re tender and cook quickly. If you can’t find them, sirloin or flat iron steak are good alternatives. For a leaner option, try thin-sliced chicken breast.

Bell Peppers: The mix of red, yellow, and green peppers adds color and sweetness. Feel free to use just one or swap with poblano or Anaheim peppers for a milder heat.

Red Onion: Slicing into rings helps them cook evenly alongside the peppers. You can substitute with white or yellow onion if you prefer a milder taste.

Spices: Chili powder, cumin, and smoked paprika give the fajitas their classic flavor. If you don’t have smoked paprika, regular paprika works fine, but it won’t have the same smoky touch.

Lime Juice: Fresh lime juice brightens the dish at the end. If fresh limes aren’t available, a splash of vinegar can add acidity instead.

How Do You Get the Best Searing and Roasting on a Sheet Pan?

To get nicely roasted veggies and juicy steak in this one-pan fajita dish, the key is spacing and timing:

  • Slice the steak and veggies evenly so everything cooks at the same pace.
  • Spread everything out in a single layer on the pan—crowding causes steaming instead of roasting.
  • Use a hot oven (425°F/220°C) to get a quick roast and a bit of char on the edges.
  • Halfway through cooking, stir gently so the steak and veggies brown evenly without breaking up too much.
  • Finish by tossing with fresh lime juice and herbs to keep flavors fresh and bright.

These small steps help create fajitas with tender meat, sweet-tasting peppers, and a hint of smokiness that’s hard to beat!

Easy Beef & Veggie Sheet Pan Fajitas

Equipment You’ll Need

  • Large rimmed baking sheet – I recommend this because it gives enough space for the ingredients to roast evenly without crowding.
  • Mixing bowl – useful for tossing steak and veggies with spices and oil so everything gets coated well.
  • Measuring spoons & juicer – help you get the spices just right and squeeze fresh lime juice for flavor.
  • Kitchen tongs or spatula – handy for tossing the mixture halfway through roasting to ensure even cooking.

Flavor Variations & Add-Ins

  • Protein swap: Use chicken, shrimp, or tofu instead of beef for different flavors or dietary needs.
  • Cheese topping: Sprinkle some shredded cheese like cheddar or Monterey Jack on the peppers right after roasting for extra richness.
  • Vegetable options: Add sliced zucchini, mushrooms, or snap peas to boost nutrition and variety.
  • Spice level: Add chili flakes or hot sauce for more heat, or skip cayenne if you prefer milder dishes.

Beef and Veggie Sheet Pan Fajitas

Ingredients You’ll Need:

For the Fajitas:

  • 1 lb flank steak or skirt steak, thinly sliced into strips
  • 1 large red bell pepper, thinly sliced
  • 1 large yellow bell pepper, thinly sliced
  • 1 large green bell pepper, thinly sliced
  • 1 medium red onion, thinly sliced into rings
  • 2-3 cloves garlic, minced
  • 2 tbsp olive oil
  • 1 tbsp chili powder
  • 1 tsp ground cumin
  • 1 tsp smoked paprika
  • ½ tsp dried oregano
  • ¼ tsp cayenne pepper (optional, for heat)
  • Salt and pepper, to taste
  • Juice of 1 lime
  • Fresh cilantro, chopped for garnish
  • Lime wedges, for serving
  • Flour or corn tortillas, for serving
  • Sour cream or Mexican crema, for serving (optional)

How Much Time Will You Need?

This recipe takes about 10 minutes to prepare and 15–20 minutes to roast in the oven. In just under 30 minutes, you’ll have a delicious, hearty meal ready to enjoy.

Step-by-Step Instructions:

1. Prepare the Oven and Baking Sheet:

Preheat your oven to 425°F (220°C). Line a large rimmed baking sheet with aluminum foil or parchment paper so cleanup is simple.

2. Combine and Season Ingredients:

In a large bowl, add the sliced steak, bell peppers, red onion, and minced garlic. Pour in the olive oil, then sprinkle chili powder, cumin, smoked paprika, oregano, cayenne pepper (if using), salt, and pepper over everything. Toss well so all the steak and veggies get a nice, even coating of the seasoning.

3. Roast the Fajitas:

Spread your steak and vegetable mixture evenly on the prepared baking sheet in a single layer. Roast in the oven for 15–20 minutes, stirring gently halfway through. The steak should be cooked through, and the vegetables should be tender and slightly caramelized on the edges.

4. Finish and Serve:

Take the sheet pan out of the oven and squeeze the lime juice over everything. Toss gently to mix. Sprinkle chopped fresh cilantro on top for a burst of color and flavor. Serve the fajita filling hot alongside warm tortillas, lime wedges, and sour cream or Mexican crema if you like.

Enjoy your tasty sheet pan fajitas — simple, colorful, and full of delicious flavor!

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. Using partially frozen steak can lead to uneven cooking.

Can I Make This Recipe Vegetarian?

Absolutely! Replace the beef with firm tofu, tempeh, or extra hearty vegetables like mushrooms and zucchini. Just adjust cooking times if needed so everything cooks evenly.

How Should I Store Leftovers?

Store any leftovers in an airtight container in the fridge for up to 3 days. Reheat gently in a skillet or microwave before serving to keep the veggies crisp and the meat tender.

What Can I Serve with These Fajitas?

They’re delicious with warm tortillas and a side of sour cream or guacamole. You can also serve with rice, beans, or a simple green salad for a complete meal.

Leave a Comment