Sheet Pan Steak Fajitas

Make easy Sheet Pan Steak Fajitas with tender steak and charred peppers. Ready in 30 minutes with just one pan! Get the simple recipe now.

LIVE PREVIEW
3455 COOKING NOW
LOVED BY 10.000+ HOME COOKS
JUMP TO
RECIPE
0 Recipes in your Plan
View

Sheet Pan Steak Fajitas deliver all the sizzle and flavor of the restaurant classic with minimal cleanup. Everything roasts together on one pan for tender, marinated steak and charred vegetables. It’s a vibrant, customizable weeknight feast that feels like a celebration.

Love Sheet Pan Steak Fajitas? So do we! If you're into Dinner Ideas or curious about Appetizer Recipes, you'll find plenty of inspiration below.

Why You’ll Love This Sheet Pan Steak Fajitas

  • Effortless cleanup: Everything cooks together on one pan.
  • Authentic sizzling flavor: High-heat roasting creates a beautiful char.
  • Perfect for crowds: Easily scales up and is highly customizable.
  • Meal prep magic: Leftovers reheat well for lunches or new meals.

Ingredients & Tools

  • 1.5 lbs flank steak or skirt steak, sliced against the grain into ½-inch strips
  • 3 bell peppers (a mix of colors is nice!), sliced into strips
  • 1 large red onion, sliced
  • 3 tbsp olive oil
  • 2 tbsp fresh lime juice
  • 2 tsp chili powder
  • 1.5 tsp ground cumin
  • 1 tsp smoked paprika
  • 1 tsp garlic powder
  • ½ tsp onion powder
  • 1 tsp kosher salt, plus more to taste
  • ½ tsp freshly ground black pepper
  • 8-10 flour or corn tortillas, for serving
  • For serving: fresh cilantro, lime wedges, sour cream, guacamole, shredded cheese

Tools: 1 large rimmed baking sheet, a large mixing bowl

Notes: Don’t be shy with the spices—they form the flavor foundation. Using a mix of bell pepper colors isn’t just for looks; it adds subtle sweetness and makes the final dish visually stunning. And that fresh lime juice at the end? It’s non-negotiable for that bright, zesty finish.

Nutrition (per serving)

Calories: 380 kcal
Protein: 28 g
Fat: 16 g
Carbs: 28 g
Fiber: 4 g

Serves: 4 | Prep Time: 15 minutes | Cook Time: 15 minutes | Total Time: 30 minutes (plus optional marinating time)

Before You Start: Tips & Ingredient Notes

  • Which cut of steak is best? Flank steak and skirt steak are the traditional champions for fajitas. They are flavorful, relatively thin, and cook quickly. The most important step is to slice them against the grain after cooking—this ensures each bite is tender, not chewy.
  • Can I marinate the steak ahead of time? Absolutely! For even deeper flavor, you can combine the steak with the oil, lime juice, and spices and let it marinate in the fridge for up to 4 hours. Any longer and the acid in the lime juice can start to toughen the meat.
  • Why a rimmed baking sheet? The rim is crucial here. It contains all the delicious juices released by the steak and vegetables, preventing any messy spills in your oven. For the best browning, avoid crowding the pan—if your sheet pan is small, use two.
  • Don’t skip the “against the grain” step. Look closely at the raw steak; you’ll see lines of muscle fibers running in one direction. Slicing perpendicular to those lines (against the grain) after cooking shortens the fibers, making the meat incredibly easy to chew.

How to Make Sheet Pan Steak Fajitas

Step 1: Preheat your oven to a high heat, specifically 425°F (220°C). While it’s heating up, grab your large mixing bowl. This is where the magic starts. Add the sliced steak, bell peppers, and onion to the bowl. Drizzle everything with the olive oil and fresh lime juice. You’ll notice the lime juice starting to work on the steak almost immediately, which is a great sign for flavor penetration.

Step 2: In a small bowl, whisk together all your dry spices: the chili powder, cumin, smoked paprika, garlic powder, onion powder, salt, and black pepper. Sprinkling this mixture evenly over the meat and veggies ensures every single piece gets coated. Now, use your hands (they’re the best tool for this!) to toss everything together thoroughly. You want to see a beautiful, even coating of the spice rub on every strip of steak and every piece of vegetable.

Step 3: Take your rimmed baking sheet and spread the steak and vegetable mixture out in a single, even layer. This part is key—if the pan is too crowded, the ingredients will steam instead of roast and char. You want a little space between pieces for the hot air to circulate and create those delicious, slightly crispy, caramelized edges.

Step 4: Carefully place the sheet pan in the preheated oven. You should hear a gentle sizzle—that’s the sound of flavor developing. Roast for about 10-15 minutes. For perfect doneness, I like to give everything a quick stir or flip with a spatula about halfway through the cooking time. This helps everything cook evenly and get color on all sides.

Step 5: The steak is done when it’s browned on the edges and cooked to your preferred level of doneness (medium-rare is ideal for tenderness). The peppers and onions should be soft, slightly shrunken, and have some lovely charred spots. While the fajitas are roasting, warm your tortillas. You can do this directly over a gas flame for a few seconds each side, in a dry skillet, or wrapped in a damp towel in the oven for a few minutes.

Step 6: Remove the sheet pan from the oven. Let the steak rest for a couple of minutes right on the pan—this allows the juices to redistribute. Then, transfer the cooked steak to a cutting board. This is the most important step: use a sharp knife to slice the steak strips against the grain into bite-sized pieces. Return the sliced steak to the pan and toss it with the peppers and onions and all those incredible juices.

Step 7: Serve immediately while everything is hot and sizzling! I like to bring the entire sheet pan to the table (use a trivet!) for a dramatic, family-style presentation. Pile the warm tortillas high with the steak and veggie mixture and let everyone top their fajitas just the way they like.

Storage & Freshness Guide

  • Fridge: Store leftovers in an airtight container for up to 3 days.
  • Freezer: Freeze in a sealed container for up to 2 months.
  • Reviving: Reheat in a skillet with a splash of water to restore moisture.

Serving Suggestions

Complementary Dishes

  • Mexican Street Corn Salad — The creamy, tangy, and slightly spicy flavors of elote are a perfect textural and flavor contrast to the smoky fajitas. It’s a cool side that balances the warm, spiced main.
  • Cilantro Lime Rice — A fluffy bed of citrusy rice is fantastic for soaking up any extra juices from the fajita filling, especially if you’re making bowls instead of wraps. It turns the meal into something more substantial.
  • Simple Black Bean Salad — A quick mix of black beans, corn, red onion, and a lime vinaigrette adds protein, fiber, and a fresh, bright element that lightens up the whole plate.

Drinks

  • Classic Margarita (on the rocks) — The sharp, citrusy bite of a good margarita cuts through the richness of the steak and cleanses the palate beautifully between each flavorful bite.
  • Ice-Cold Mexican Lager — A crisp, light beer like Corona or Modelo is a no-fuss pairing that complements the spices without overpowering them. It’s refreshing and always a crowd-pleaser.
  • Sparkling Water with Lime — For a non-alcoholic option, the effervescence and citrus are incredibly refreshing and help balance the spice and smokiness of the fajita seasoning.

Something Sweet

  • Churros with Chocolate Sauce — The warm, cinnamony crunch of a churro dipped in rich, dark chocolate is the ultimate celebratory finish. It continues the festive, hands-on theme of the meal.
  • Mango Sorbet — A few scoops of bright, fruity, and tangy sorbet are a light and palate-cleansing way to end the meal, especially after the robust and savory flavors of the fajitas.
  • Tres Leches Cake — If you’re going all out, this decadently moist and sweet cake is a classic for a reason. Its milky sweetness is a dreamy contrast to the smoky, spiced main course.

Top Mistakes to Avoid

  • Mistake: Overcrowding the Pan. If you pile everything on top of itself, the ingredients will steam and release their liquid, resulting in boiled, soggy steak and vegetables instead of achieving that desirable caramelized, roasted char. Spread it out!
  • Mistake: Skipping the “Slice Against the Grain” Step. I’ve messed this up before too, and it makes a world of difference. Slicing with the grain leaves you with long, tough muscle fibers that are difficult to chew, ruining the texture of even the most perfectly cooked steak.
  • Mistake: Using a Dull Knife to Slice the Steak. A dull knife will tear and shred the beautiful steak you just cooked, rather than making clean, sharp cuts. A sharp chef’s knife is your best friend here for preserving texture.
  • Mistake: Overcooking the Steak. Because the strips are thin, they cook very quickly. Keep a close eye after the 10-minute mark. Overcooked steak strips can become dry and tough, losing their juiciness. Remember, they will carryover cook a bit after coming out of the oven.

Expert Tips

  • Tip: For a more intense, restaurant-style “sizzle” effect, preheat your empty sheet pan in the oven for 10 minutes before adding the fajita mix. The ingredients will hit a screaming hot surface and sear immediately, creating more browning and that signature sound when you serve.
  • Tip: If you have the time, let the sliced raw steak sit with the spice rub (just the dry spices) for 15-20 minutes at room temperature before adding the oil and lime juice and roasting. This “dry-brine” helps season the meat more deeply and can improve its tenderness.
  • Tip: Don’t discard the flavorful juices left on the sheet pan after cooking! After you’ve transferred the fajitas to a serving platter, pour those pan drippings over the top of the meat and veggies. This adds an incredible layer of moisture and concentrated flavor.
  • Tip: To get a beautiful char on your tortillas, heat them directly over a medium gas flame for 15-20 seconds per side, using tongs to flip. They’ll get slightly blistered and smoky, which elevates the entire fajita experience.

FAQs

Can I use chicken instead of steak?
Absolutely! The method works wonderfully with chicken. Use about 1.5 lbs of boneless, skinless chicken breasts or thighs, sliced into strips. The cooking time will be very similar—just make sure the chicken is cooked through to an internal temperature of 165°F (74°C). The spice rub and technique are exactly the same, so you can easily swap proteins based on what you have on hand or prefer.

How should I store and reheat leftovers?
Let the fajita mixture cool completely, then store it in an airtight container in the refrigerator for up to 3 days. The best way to reheat is in a skillet over medium heat with a tiny splash of water or broth to keep it from drying out. You can also use the microwave, but the skillet method will help restore some of the texture. Reheat tortillas separately.

My vegetables are releasing a lot of water and not browning. What happened?
This usually means your pan was too crowded, preventing evaporation and proper roasting. The vegetables steam instead. Next time, try using two sheet pans to give everything more space. Also, make sure your oven is fully preheated—a hot oven is crucial for getting that nice caramelization instead of steaming.

Is there a way to make this spicier?
For sure! You have a few great options. Add ½ to 1 teaspoon of chipotle chili powder for a smoky heat, or include a pinch of cayenne pepper to the spice blend. If you’re a heat lover, tossing in a sliced jalapeño or two with the other vegetables will add a fresh, spicy kick that permeates the whole dish.

Can I prep the components ahead of time?
Yes, this is a fantastic meal prep recipe. You can slice the steak and vegetables and mix the spice rub up to 24 hours in advance. Store the steak and veggies separately in the fridge, with the steak in its marinade if you like. When you’re ready to cook, just toss everything together on the sheet pan and roast. It makes getting dinner on the table incredibly fast.

Sheet Pan Steak Fajitas

Sheet Pan Steak Fajitas

Recipe Information
Cost Level $$
Category Dinner Ideas
Difficulty Medium
Cuisine Mexican, tex-mex
Recipe Details
Servings 4
Total Time 30 minutes
Recipe Controls
LOVED BY 2000+ HOME COOKS
PIN TO
PINTEREST

Make easy Sheet Pan Steak Fajitas with tender steak and charred peppers. Ready in 30 minutes with just one pan! Get the simple recipe now.

Ingredients

For the Fajitas:

For serving:

Instructions

  1. Preheat your oven to a high heat, specifically 425°F (220°C). While it's heating up, grab your large mixing bowl. This is where the magic starts. Add the sliced steak, bell peppers, and onion to the bowl. Drizzle everything with the olive oil and fresh lime juice. You’ll notice the lime juice starting to work on the steak almost immediately, which is a great sign for flavor penetration.
  2. In a small bowl, whisk together all your dry spices: the chili powder, cumin, smoked paprika, garlic powder, onion powder, salt, and black pepper. Sprinkling this mixture evenly over the meat and veggies ensures every single piece gets coated. Now, use your hands (they're the best tool for this!) to toss everything together thoroughly. You want to see a beautiful, even coating of the spice rub on every strip of steak and every piece of vegetable.
  3. Take your rimmed baking sheet and spread the steak and vegetable mixture out in a single, even layer. This part is key—if the pan is too crowded, the ingredients will steam instead of roast and char. You want a little space between pieces for the hot air to circulate and create those delicious, slightly crispy, caramelized edges.
  4. Carefully place the sheet pan in the preheated oven. You should hear a gentle sizzle—that’s the sound of flavor developing. Roast for about 10-15 minutes. For perfect doneness, I like to give everything a quick stir or flip with a spatula about halfway through the cooking time. This helps everything cook evenly and get color on all sides.
  5. The steak is done when it’s browned on the edges and cooked to your preferred level of doneness (medium-rare is ideal for tenderness). The peppers and onions should be soft, slightly shrunken, and have some lovely charred spots. While the fajitas are roasting, warm your tortillas. You can do this directly over a gas flame for a few seconds each side, in a dry skillet, or wrapped in a damp towel in the oven for a few minutes.
  6. Remove the sheet pan from the oven. Let the steak rest for a couple of minutes right on the pan—this allows the juices to redistribute. Then, transfer the cooked steak to a cutting board. This is the most important step: use a sharp knife to slice the steak strips against the grain into bite-sized pieces. Return the sliced steak to the pan and toss it with the peppers and onions and all those incredible juices.
  7. Serve immediately while everything is hot and sizzling! I like to bring the entire sheet pan to the table (use a trivet!) for a dramatic, family-style presentation. Pile the warm tortillas high with the steak and veggie mixture and let everyone top their fajitas just the way they like.

Chef's Notes

  • Store leftovers in an airtight container for up to 3 days.
  • Freeze in a sealed container for up to 2 months.
  • Reheat in a skillet with a splash of water to restore moisture.

Not what you're looking for?

Or discover more recipes in Dinner Ideas

Tags