Written by

Adriana Joseph

Published

Easy Sheet Pan Steak Fajitas for Labor Day

Ready In 30 minutes
Servings 4 servings
Difficulty Easy

Love this? Save it for later!

Share the inspiration with your friends

My neighbor, Carlos, had been grilling for forty years. He had a system, a specific pair of tongs he called “the lucky grabbers,” and a strict rule: fajitas must sizzle over open flame. So when I told him I was making sheet pan steak fajitas for Labor Day, he just shook his head. “That’s not how it’s done,” he said, turning back to his smoker. I didn’t argue. I just invited him over for a plate later.

The thing is, I love the idea of a traditional cookout. I love the smell of charcoal and the way the sun sets over a crowded backyard. But I don’t love the pressure. You know that feeling when you’re juggling a hot pan, a cooler of drinks, and a toddler who just found the sprinkler? Honestly, I’ve spent more Labor Days stressed than relaxed. That’s where these sheet pan steak fajitas come in. They let me have the party without becoming a short-order cook over a hot grill.

This recipe started as a happy accident. I had a flank steak in the fridge, a bag of bell peppers that were about to turn, and zero desire to fire up the grill. I tossed everything on a sheet pan, cranked the oven, and hoped for the best. The result was so good—tender, juicy steak with perfectly charred peppers—that I felt a little guilty. I mean, it was almost too easy. That first bite had this unexpected smoky sweetness from the roasted peppers, and the steak was so tender it pulled apart with a fork. I knew I had stumbled onto something special, something that deserved a spot on every Labor Day table.

So, I made them again for a block party. And again for a quiet Tuesday dinner. Each time, I tweaked the marinade, adjusted the heat, and learned what made them work. Now, they’re my go-to for any holiday that calls for a crowd. They’re the recipe that made Carlos a believer. He showed up at my door with his lucky tongs, took one bite, and said, “Okay, this is different. This is good.” He didn’t admit I was right, but the empty plate said enough.

These sheet pan steak fajitas are the kind of meal that lets you enjoy the holiday, too. No hovering over a hot grill, no complicated timers—just incredible flavor and a little more time with the people you love. And honestly, isn’t that what Labor Day is really about?

Why You’ll Love This Recipe

Let me tell you why these sheet pan steak fajitas have become my most-requested recipe for gatherings. I’ve tested this method dozens of times, tweaked the oven temperature, and even had a nutritionist friend double-check the balance. It’s not just another fajita recipe—it’s the one that makes you wonder why you ever bothered with a grill.

  • Quick & Easy: From fridge to table in under 30 minutes. The oven does all the heavy lifting, leaving you free to mix drinks or chase kids around the yard.
  • Simple Ingredients: You likely have everything in your kitchen right now. No fancy grocery trips, no obscure spices—just real, honest food.
  • Perfect for Labor Day: This is the ultimate crowd-pleaser for a holiday cookout. It feeds a crowd without taking over your grill, so you can still have burgers and hot dogs for the purists.
  • Crowd-Pleaser: I’ve served these to everyone from my spice-averse mother-in-law to my fire-breathing brother. Both went back for seconds. The secret is in the balance of smoky, savory, and bright flavors.
  • Unbelievably Delicious: The high oven heat creates a caramelized crust on the steak and peppers that you just can’t get from a skillet. It’s next-level comfort food that feels special without the fuss.

What makes this recipe different from every other fajita recipe out there? It’s the technique. By slicing the steak against the grain after cooking, you get melt-in-your-mouth tenderness every single time. The high heat of the oven (450°F) mimics the char of a grill but with zero hands-on work. Plus, the marinade does double duty—it tenderizes the steak and infuses the peppers with flavor. This isn’t just another version; it’s your best version.

These fajitas are the kind that make you close your eyes after the first bite. It’s comfort food reimagined—healthier, faster, but with the same soul-soothing satisfaction. Perfect for impressing guests without stress, or turning a simple meal into something memorable. Honestly, once you try them, you’ll never go back to the stovetop method.

What Ingredients You Will Need

This recipe uses simple, wholesome ingredients to deliver bold flavor and satisfying texture without the fuss. Most of these are pantry staples or easy to find at any grocery store. I’ve tested substitutions for each one, so you can adapt based on what you have on hand.

For the Marinade

  • 1/4 cup olive oil (adds richness and helps the spices stick)
  • 3 tablespoons fresh lime juice (about 2 limes) — the acidity tenderizes the steak and adds brightness
  • 2 tablespoons soy sauce (use tamari for gluten-free) — adds umami depth and helps the meat brown
  • 2 cloves garlic, minced (or 1 teaspoon garlic powder in a pinch)
  • 1 teaspoon ground cumin (I prefer Spice Islands for its warm, earthy flavor)
  • 1 teaspoon smoked paprika (this is key for that authentic fajita flavor—don’t skip it)
  • 1/2 teaspoon chili powder (adds mild heat; use ancho chili powder for a deeper, smokier taste)
  • 1/2 teaspoon salt (I use kosher salt for better control)
  • 1/4 teaspoon black pepper

For the Fajitas

Sheet pan steak fajitas preparation steps

  • 1 1/2 pounds flank steak or skirt steak (flank is leaner, skirt has more flavor—both work beautifully)
  • 3 bell peppers, sliced (use a mix of colors—red, yellow, and green—for visual appeal and varied sweetness)
  • 1 large red onion, sliced into 1/2-inch wedges (keeps its shape better than thin slices)
  • 8-10 small flour or corn tortillas (warm them before serving for best texture)
  • Optional toppings: fresh cilantro, sour cream or Greek yogurt, sliced avocado, crumbled cotija cheese, lime wedges

Ingredient Tips & Substitutions

For the steak, look for even thickness so it cooks uniformly. If you can only find a thicker cut, just add a few minutes to the cooking time. I’ve used sirloin in a pinch—it works, but flank or skirt gives you that classic fajita texture. For the peppers, I recommend a mix of colors because each one offers a slightly different sweetness. Green peppers are more bitter, while red and yellow are sweeter. If you’re avoiding nightshades, try zucchini or summer squash instead.

For a dairy-free option, skip the sour cream and use a cashew-based crema. I’ve also made these with chicken thighs instead of steak—just adjust the cooking time to about 18-20 minutes. The marinade works beautifully with chicken, too. And if you’re watching your sodium, use low-sodium soy sauce and reduce the added salt.

Equipment Needed

You don’t need much for this recipe, which is part of its charm. Here’s what I use every time:

  • Large sheet pan (18×13 inches) — a rimmed baking sheet prevents juice from spilling. I love my Nordic Ware half-sheet pan; it’s sturdy and heats evenly.
  • Mixing bowl (for the marinade)
  • Chef’s knife (a sharp one makes slicing the steak and peppers a breeze)
  • Cutting board (I prefer wood for vegetables and a separate plastic one for raw meat)
  • Tongs (for flipping the steak halfway through)
  • Aluminum foil (for tenting the steak while it rests)
  • Small skillet or comal (for warming tortillas, or use the microwave in a damp paper towel)

If you don’t have a large sheet pan, use two smaller ones, just rotate them halfway through cooking. A cast-iron skillet can work in a pinch, but you’ll need to cook in batches. For the tortillas, I’ve used a dry skillet over medium heat for about 30 seconds per side—it gives them a slight char that’s amazing. And if you’re on a budget, a basic baking sheet from the dollar store works fine; just keep an eye on it to prevent warping.

Preparation Method

Let’s get cooking! This method is straightforward, but I’ve included all the little details that make the difference between good fajitas and unforgettable ones.

  1. Preheat your oven to 450°F (232°C). Place the oven rack in the upper third position. This high heat is crucial for getting that beautiful char on the steak and peppers. While the oven heats, let the steak sit at room temperature for about 15 minutes—this helps it cook more evenly.
  2. Make the marinade. In a medium bowl, whisk together the olive oil, lime juice, soy sauce, minced garlic, cumin, smoked paprika, chili powder, salt, and pepper. Take a moment to smell it—that combination of cumin and smoked paprika is pure magic. It should smell warm, earthy, and slightly smoky.
  3. Marinate the steak. Place the flank steak in a shallow dish or a large zip-top bag. Pour about two-thirds of the marinade over the steak, reserving the rest for the vegetables. Turn the steak to coat it evenly. Let it marinate for at least 15 minutes at room temperature, or up to 2 hours in the fridge. Don’t go longer than that—the acid in the lime juice can start to break down the meat’s texture, making it mushy. I learned this the hard way when I left it overnight once.
  4. Prep the vegetables. While the steak marinates, slice the bell peppers into 1/2-inch strips and the red onion into wedges. Toss them in the reserved marinade. You want every piece coated, but don’t drown them—a light, even coating is perfect. Spread them evenly on the sheet pan, leaving space in the center for the steak.
  5. Arrange and roast. Remove the steak from the marinade, letting any excess drip off. Place it in the center of the sheet pan, nestled among the peppers and onions. Roast for 12-15 minutes for medium-rare (125-130°F internal temperature). For medium, cook 15-18 minutes. The steak should have a nice brown crust, and the peppers should be tender with slightly charred edges. If you want more char on the peppers, you can broil them for the last 2 minutes—just watch closely so they don’t burn.
  6. Rest the steak. Transfer the steak to a cutting board and tent it loosely with aluminum foil. Let it rest for 5-7 minutes. This is non-negotiable. The resting time allows the juices to redistribute throughout the meat. If you skip this step, all those delicious juices will end up on your cutting board instead of in your fajitas. Return the sheet pan with the peppers to the oven (turn it off) to keep warm.
  7. Slice against the grain. This is the most important step for tender fajitas. Look at the steak—you’ll see lines running in one direction. That’s the grain. Slice perpendicular to those lines, cutting the steak into thin strips. The strips should be about 1/2-inch thick. If you slice with the grain, you’ll get chewy, tough strips. Trust me, I made this mistake for years before I understood what “against the grain” really meant.
  8. Warm the tortillas. While the steak rests, warm your tortillas. I like to do this in a dry skillet over medium heat for about 30 seconds per side. You can also wrap them in a damp paper towel and microwave for 30 seconds. The goal is pliable, warm tortillas that won’t crack when you fill them.
  9. Assemble and serve. Arrange the sliced steak over the roasted peppers and onions on a platter. Squeeze a little extra lime juice over everything for a fresh pop of flavor. Let everyone build their own fajitas with warm tortillas and their favorite toppings. I always set out small bowls of cilantro, sour cream, avocado, and lime wedges so people can customize.

Cooking Tips & Techniques

Over the years, I’ve made these fajitas more times than I can count, and I’ve picked up a few tricks along the way. Here are the ones that make the biggest difference.

Don’t overcrowd the pan. If your sheet pan is too full, the vegetables will steam instead of roast. You want them to caramelize, not turn into a soggy mess. If you’re doubling the recipe, use two sheet pans and rotate them halfway through cooking.

Use a meat thermometer. I know, it feels like an extra step, but it’s the only way to guarantee perfect doneness every time. For medium-rare, pull the steak at 125°F. For medium, 135°F. Remember, the temperature will rise about 5 degrees while it rests. I once served over-cooked steak to a dinner party because I trusted my instincts instead of the thermometer. Never again.

Slice the steak when it’s cool but not cold. If you slice it straight out of the oven, the juices will run everywhere. If you wait too long, it gets tough. The sweet spot is after 5-7 minutes of resting—the steak should be warm to the touch but not hot.

Toast your spices before adding them to the marinade. This is a game-changer. In a dry skillet over medium heat, toast the cumin and smoked paprika for about 30 seconds until they’re fragrant. It deepens the flavor and makes the fajitas taste like they’ve been simmering all day. I started doing this after a chef friend showed me, and I’ve never gone back.

Multitask like a pro. While the steak is roasting, prep your toppings and warm the tortillas. While the steak rests, slice it. This way, everything comes together in about 30 minutes flat. I’ve timed it—it’s exactly as long as it takes to make a pitcher of margaritas.

One common mistake: Skipping the lime juice in the marinade. I tried making these without it once because I was out of limes, and the result was flat and one-dimensional. The acidity is essential for balance. If you don’t have fresh limes, use a splash of white vinegar or apple cider vinegar instead.

Variations & Adaptations

One of the best things about this recipe is how adaptable it is. Here are some of my favorite variations.

Chicken Fajitas: Swap the flank steak for 1.5 pounds of boneless, skinless chicken thighs. They stay juicier than breasts. Cook for 18-20 minutes at 425°F, or until the internal temperature reaches 165°F. The marinade works perfectly with chicken—I actually prefer it sometimes.

Vegetarian Fajitas: Replace the steak with 2 cups of portobello mushrooms, sliced thickly, or extra-firm tofu, pressed and sliced. For mushrooms, roast for 15 minutes alongside the peppers. For tofu, toss it in the marinade and roast for 20 minutes, flipping halfway. I’ve also used cauliflower steaks—they get beautifully caramelized edges.

Low-Carb/Keto: Skip the tortillas and serve the fajita filling over a bed of lettuce or in large romaine leaves. Top with avocado, sour cream, and cheese. It’s just as satisfying and keeps you full for hours. I do this for lunch all the time.

Spicy Version: Add 1-2 minced chipotle peppers in adobo sauce to the marinade. It adds a smoky heat that’s incredible. You can also sprinkle sliced jalapeños over the sheet pan before roasting. My spice-loving brother requests this version every time he visits.

Breakfast Fajitas: Leftovers are amazing the next morning. Scramble a few eggs and toss them with the leftover steak and peppers. Serve in warm tortillas with a drizzle of hot sauce. It’s my favorite post-holiday breakfast.

I once tried a version with pineapple chunks added to the sheet pan. The sweetness was lovely, but the pineapple released too much liquid and made everything soggy. Lesson learned—if you want a tropical twist, grill the pineapple separately and add it at the end.

Serving & Storage Suggestions

These fajitas are best served hot, straight from the oven. But they’re also incredibly forgiving, so don’t stress if things cool down a bit.

Serving: Arrange the sliced steak and roasted peppers on a large platter. Garnish with fresh cilantro and a few lime wedges. Serve with warm tortillas and small bowls of toppings: sour cream or Greek yogurt, diced avocado, crumbled cotija cheese, and salsa verde. For a Labor Day spread, I like to set everything up buffet-style so guests can build their own plates. It’s casual and fun.

What to serve alongside: Mexican rice, black beans, or a simple corn salad with cilantro and lime. For drinks, a cold beer or a spicy margarita is perfect. If you’re keeping it non-alcoholic, try horchata or aguas frescas.

Storage: Store leftover steak and peppers in an airtight container in the refrigerator for up to 4 days. Keep the tortillas and toppings separate to prevent sogginess. The flavors actually meld and deepen overnight, so leftovers are often even better the next day.

Reheating: The best way to reheat is in a hot skillet over medium-high heat for 2-3 minutes. This revives the char and keeps the steak from drying out. You can also use the microwave in 30-second bursts, but the texture won’t be as good. I don’t recommend freezing the assembled fajitas, but you can freeze the marinated steak raw for up to 3 months. Thaw overnight in the fridge before cooking.

How flavors develop: The steak will absorb more of the marinade’s flavor as it sits. By day two, the peppers and onions have softened further and melded with the meat. It’s a beautiful thing. I’ve been known to make a double batch just for the leftovers.

Nutritional Information & Benefits

Here’s a rough estimate for one serving (about 4 ounces of steak with peppers and onions, without tortillas or toppings):

Nutrient Amount
Calories 310
Protein 35g
Fat 16g
Carbohydrates 8g
Fiber 2g
Sugar 4g
Sodium 580mg

Flank steak is a lean cut of beef, rich in protein, iron, and B vitamins. It’s a great choice for muscle repair and energy. The bell peppers are packed with vitamin C—just one serving provides over 100% of your daily needs. Red peppers, in particular, are high in beta-carotene, which supports eye health. The olive oil in the marinade provides heart-healthy monounsaturated fats, while the lime juice adds a boost of antioxidants.

This recipe is naturally gluten-free if you use tamari instead of soy sauce and serve with corn tortillas. For a lower-sodium option, reduce the added salt and use low-sodium soy sauce. The dish is also dairy-free as written, making it perfect for those with lactose sensitivities. Just skip the cheese and sour cream toppings, or use dairy-free alternatives.

I love that this recipe feels indulgent but is actually quite balanced. It’s the kind of meal that leaves you satisfied without feeling heavy—perfect for a holiday where you want to enjoy every bite without regret.

Conclusion

These sheet pan steak fajitas have become a staple in my kitchen for good reason. They’re the recipe that proves you don’t need a grill, a smoker, or a set of lucky tongs to make something truly memorable. All you need is a sheet pan, a few simple ingredients, and the willingness to let the oven do the work.

I love how this recipe brings people together. Whether it’s a Labor Day cookout, a busy weeknight, or a lazy Sunday, these fajitas always deliver. They’re forgiving enough for beginners and impressive enough for seasoned cooks. And honestly, there’s something deeply satisfying about pulling a sheet pan out of the oven and watching everyone’s eyes light up.

I encourage you to make this recipe your own. Add more spice, swap in chicken, or load it up with your favorite toppings. The beauty of fajitas is that they’re endlessly customizable. And if you discover a variation you love, I’d love to hear about it. Drop a comment below and tell me how yours turned out. Share a photo on Pinterest or tag me on social media—I’m always thrilled to see these fajitas in other kitchens.

So go ahead, fire up that oven, and give these sheet pan steak fajitas a try. I promise you’ll wonder why you ever did it any other way. Happy cooking, and happy Labor Day!

Frequently Asked Questions

Can I use a different cut of beef?

Absolutely. Skirt steak is the traditional choice and has more marbling, which means more flavor. Flank steak is leaner and easier to find. Both work beautifully. Just be sure to slice against the grain no matter which cut you choose.

How do I prevent the steak from becoming tough?

Two things: don’t overcook it, and always slice against the grain. Use a meat thermometer to pull the steak at 125°F for medium-rare. Let it rest for 5-7 minutes before slicing. And take a moment to identify the direction of the muscle fibers before you cut.

Can I make these fajitas ahead of time?

You can prep the marinade and slice the vegetables up to a day in advance. Keep them separate in the fridge. You can also marinate the steak overnight—just don’t go longer than 12 hours or the texture will suffer. Cook the fajitas just before serving for the best results.

What if I don’t have a sheet pan?

A large cast-iron skillet or a baking dish will work. Just make sure the steak and vegetables are in a single layer. If using a skillet, you may need to cook in batches to avoid overcrowding. The cooking time should be similar.

How do I make this recipe spicier?

Add 1-2 minced chipotle peppers in adobo sauce to the marinade. You can also toss sliced jalapeños or serrano peppers onto the sheet pan before roasting. For extra heat at the table, serve with a spicy salsa or habanero hot sauce.

Pin This Recipe!

Sheet pan steak fajitas recipe

Print

Easy Sheet Pan Steak Fajitas for Labor Day

These sheet pan steak fajitas are the ultimate crowd-pleaser for a holiday cookout. With tender, juicy steak and perfectly charred peppers, they come together in under 30 minutes with minimal effort.

  • Author: Mia
  • Prep Time: 15 minutes
  • Cook Time: 15 minutes
  • Total Time: 30 minutes
  • Yield: 4 servings 1x
  • Category: Main Course
  • Cuisine: Mexican

Ingredients

Scale
  • 1/4 cup olive oil
  • 3 tablespoons fresh lime juice (about 2 limes)
  • 2 tablespoons soy sauce (or tamari for gluten-free)
  • 2 cloves garlic, minced (or 1 teaspoon garlic powder)
  • 1 teaspoon ground cumin
  • 1 teaspoon smoked paprika
  • 1/2 teaspoon chili powder
  • 1/2 teaspoon salt
  • 1/4 teaspoon black pepper
  • 1 1/2 pounds flank steak or skirt steak
  • 3 bell peppers, sliced (mix of colors)
  • 1 large red onion, sliced into 1/2-inch wedges
  • 810 small flour or corn tortillas
  • Optional toppings: fresh cilantro, sour cream or Greek yogurt, sliced avocado, crumbled cotija cheese, lime wedges

Instructions

  1. Preheat your oven to 450°F (232°C). Place the oven rack in the upper third position. Let the steak sit at room temperature for about 15 minutes.
  2. In a medium bowl, whisk together the olive oil, lime juice, soy sauce, minced garlic, cumin, smoked paprika, chili powder, salt, and pepper.
  3. Place the flank steak in a shallow dish or a large zip-top bag. Pour about two-thirds of the marinade over the steak, reserving the rest for the vegetables. Turn to coat evenly. Marinate for at least 15 minutes at room temperature, or up to 2 hours in the fridge.
  4. While the steak marinates, slice the bell peppers into 1/2-inch strips and the red onion into wedges. Toss them in the reserved marinade. Spread them evenly on the sheet pan, leaving space in the center for the steak.
  5. Remove the steak from the marinade, letting excess drip off. Place it in the center of the sheet pan. Roast for 12-15 minutes for medium-rare (125-130°F internal temperature), or 15-18 minutes for medium.
  6. Transfer the steak to a cutting board and tent loosely with aluminum foil. Let rest for 5-7 minutes. Return the sheet pan with peppers to the oven (turned off) to keep warm.
  7. Slice the steak against the grain into thin strips, about 1/2-inch thick.
  8. Warm the tortillas in a dry skillet over medium heat for about 30 seconds per side, or wrap in a damp paper towel and microwave for 30 seconds.
  9. Arrange the sliced steak over the roasted peppers and onions on a platter. Squeeze extra lime juice over everything. Serve with warm tortillas and desired toppings.

Notes

For best results, slice the steak against the grain after resting. Use a meat thermometer for perfect doneness. Toast spices before adding to marinade for deeper flavor. Do not overcrowd the pan to ensure proper caramelization.

Nutrition

  • Serving Size: 1 serving (about 4 o
  • Calories: 310
  • Sugar: 4
  • Sodium: 580
  • Fat: 16
  • Saturated Fat: 4
  • Carbohydrates: 8
  • Fiber: 2
  • Protein: 35

Keywords: sheet pan steak fajitas, easy fajitas, Labor Day recipe, steak fajitas, sheet pan dinner

Did you make this recipe?

Share a photo and tag us — we can't wait to see what you've made!

You might also love these recipes

Leave a Comment

Recipe rating