If you’ve ever craved that perfect balance of smoky, zesty, and tender in a sizzling skillet, this Flank Steak Fajitas Recipe is about to become your new go-to. Juicy, flavorful strips of marinated flank steak paired with vibrant bell peppers and onions create a festive, colorful plate that brings the spirit of Tex-Mex right into your kitchen. It’s simple but packs an incredible punch with its blend of spices and fresh lime juice, perfect for a quick weeknight dinner or a weekend gathering with friends and family.

Ingredients You’ll Need

A large piece of cooked meat with a dark brown, slightly crispy textured surface sits in the center of a rectangular black baking tray. Around the meat, there is a colorful mix of sliced bell peppers in red, yellow, and orange, along with rings of red onion, all lightly cooked and scattered evenly creating a vibrant border. The tray rests on a white marbled surface. photo taken with an iphone --ar 4:5 --v 7

The beauty of this recipe lies in its straightforward, yet thoughtfully chosen ingredients. Each component is essential, contributing unique flavor, texture, and a pop of color that makes these fajitas as inviting to the eye as they are to the palate.

  • Flank steak (2 pounds): The star of the dish, this cut is lean and flavorful, perfect for quick cooking and slicing thin.
  • Kosher salt (2 teaspoons): Enhances natural flavors without overpowering.
  • Freshly ground pepper: Adds a subtle kick and depth.
  • Chili powder (1 tablespoon): Brings smoky warmth that’s signature in fajitas.
  • Garlic powder (1 teaspoon): Imparts a mellow garlicky aroma that blends seamlessly with the spices.
  • Onion powder (1 teaspoon): Complements the fresh onions and adds savory depth.
  • Ground cumin (1/2 teaspoon): Adds a slightly earthy and nutty flavor essential to Mexican cuisine.
  • Smoked paprika (1 teaspoon): Offers a rich smoky undertone that enhances the steak’s flavor.
  • Olive oil (1 1/2 tablespoons): Keeps everything moist and helps the spices cling.
  • Freshly squeezed lime juice (1 tablespoon): Brings brightness and a zesty lift to the marinade.
  • Soy sauce (1/2 tablespoon): Adds a subtle umami twist, deepening the steak’s savoriness.
  • Yellow, red, and orange bell peppers (1 each): Provide sweetness, color, and a fresh crunch.
  • Small red onion (1): Adds subtle sharpness and lovely caramelization when cooked.
  • Fresh cilantro and limes: For finishing, these add freshness and a pop of herbal and citrus notes.
  • Warm tortillas: The perfect vessel to wrap up all these wonderful flavors.

How to Make Flank Steak Fajitas Recipe

Step 1: Prepare the Spice Mix and Marinade

Start by preheating your oven to 450 degrees for a high-heat, quick roast that seals in flavor. Mix together kosher salt, pepper, chili powder, garlic powder, onion powder, cumin, and smoked paprika in a small bowl. Dividing this blend in half lets you season the steak and veggies separately, layering that smoky, savory goodness perfectly.

Step 2: Marinate the Steak

Combine one tablespoon of olive oil, fresh lime juice, soy sauce, and half of the spice mixture in a large plastic bag. Add the flank steak and toss it until thoroughly coated. Let it marinate at room temperature while you prep the vegetables—this step infuses the steak with complex flavors and tenderizes it for juicy results.

Step 3: Slice and Season the Vegetables

Trim and slice your bell peppers and red onion into thin, uniform strips—about 1/4 inch thick works best for even cooking and that perfect fajita bite. Toss them on a sheet pan with the remaining olive oil and spice mix, turning to coat every piece with that vibrant seasoning punch.

Step 4: Arrange and Cook Everything Together

On the sheet pan, push the peppers and onions toward the edges and nestle the marinated steak in the center. Pop it in your preheated oven for 12 to 15 minutes. Then, switch to broil on high for an additional two minutes to caramelize those edges beautifully, locking in all those smoky, spicy flavors.

Step 5: Rest and Slice the Steak

Once cooked to medium-rare or medium (140 to 150°F on a meat thermometer), it’s crucial to let the steak rest for at least ten minutes. This resting allows juices to redistribute, ensuring every bite is tender and juicy. Slice thinly against the grain to maximize tenderness—this step is the secret to that melt-in-your-mouth texture.

How to Serve Flank Steak Fajitas Recipe

The image shows a large, well-seasoned piece of cooked meat with a dark brown, crispy crust sitting on a white marbled surface. Around the meat, there are several roasted vegetables including red and yellow bell pepper slices and chunks of onions, all with a slightly caramelized look. The meat has a textured, slightly oily surface with visible seasoning specks. The roasted vegetables add bright colors of red, yellow, and a hint of purple, contrasting with the deep brown of the meat. The whole scene looks warm and juicy, with light reflecting off the meat’s surface. Photo taken with an iphone --ar 4:5 --v 7

Garnishes

Fresh cilantro and a generous squeeze of lime juice add brightness and a herbaceous pop that lift the entire dish. These simple garnishes contrast beautifully with the smoky, rich flavors and make every bite refreshing.

Side Dishes

Serve your fajitas alongside creamy guacamole, zesty salsa, or cool sour cream to balance the spice. Mexican rice or refried beans also complement this dish perfectly, creating a hearty and fulfilling meal experience.

Creative Ways to Present

For a fun twist, create fajita bowls by layering sliced steak and veggies over fluffy rice or cauliflower rice for a gluten-free option. You can also offer a taco bar with various toppings like shredded cheese, jalapeños, and diced tomatoes so everyone can customize their perfect bite.

Make Ahead and Storage

Storing Leftovers

Flank steak fajita leftovers keep beautifully in an airtight container in the refrigerator for up to four days. Store vegetables and steak together or separately depending on your preference for maintaining texture.

Freezing

If you want to stash some away for later, portion the cooked steak and veggies into freezer-safe bags or containers. They’ll maintain great flavor and texture for up to three months. Just thaw overnight in the fridge before reheating.

Reheating

The best way to reheat fajitas is gently on the stovetop over medium heat with a splash of water or oil to prevent drying out. You can also warm tortillas wrapped in foil alongside for a cozy, fresh experience.

FAQs

Can I use another cut of steak for this Flank Steak Fajitas Recipe?

While flank steak is ideal because of its lean texture and ability to soak up marinades, skirt steak or sirloin can also work well. Just adjust cooking times slightly to avoid overcooking.

How long should the steak marinate?

This recipe allows for a quick marinade at room temperature while prepping vegetables, but you can also marinate the steak for up to 2 hours in the fridge for even deeper flavor and tenderness.

Can I make this recipe gluten-free?

Absolutely! Just make sure to use gluten-free soy sauce or tamari to keep it safe and still deliver that savory punch.

What’s the best way to slice the steak?

Always slice against the grain in thin strips to ensure maximum tenderness and an easy chew—this is key to enjoying the steak at its best in the fajitas.

Can I cook the steak and veggies on the grill instead of the oven?

Yes! Grilling adds wonderful smoky char to the dish. Just cook steak directly on hot grill and use a grill basket or foil for veggies to avoid losing small pieces.

Final Thoughts

This Flank Steak Fajitas Recipe truly brings the fiesta to your table with minimal fuss and maximum flavor. It’s a dish that feels both special and accessible, perfect for sharing with loved ones or savoring solo. I hope you give this one a whirl—you’re in for a deliciously vibrant and satisfying experience that just might become a regular in your cooking rotation!

Print
clockclock iconcutlerycutlery iconflagflag iconfolderfolder iconinstagraminstagram iconpinterestpinterest iconfacebookfacebook iconprintprint iconsquaressquares iconheartheart iconheart solidheart solid icon
Flank Steak Fajitas Recipe

Flank Steak Fajitas Recipe

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

4.2 from 51 reviews

This Flank Steak Fajitas recipe offers a flavorful and vibrant meal featuring marinated flank steak broiled to perfection alongside colorful bell peppers and onions. Quick to prepare and packed with spices, it is perfect for a weeknight dinner or casual gathering, served with warm tortillas and fresh garnishes.

  • Total Time: 27 minutes
  • Yield: 6 servings

Ingredients

Steak Marinade

  • 2 pound flank steak
  • 2 teaspoons kosher salt
  • freshly ground pepper, to taste
  • 1 tablespoon chili powder
  • 1 teaspoon garlic powder
  • 1 teaspoon onion powder
  • 1/2 teaspoon ground cumin
  • 1 teaspoon smoked paprika
  • 1 1/2 tablespoons olive oil (divided)
  • 1 tablespoon lime juice (freshly squeezed)
  • 1/2 tablespoon soy sauce

Vegetables

  • 1 yellow bell pepper
  • 1 red bell pepper
  • 1 orange bell pepper
  • 1 small red onion

To Serve

  • Limes for garnish
  • Fresh cilantro for garnish
  • Tortillas (warmed)
  • Optional: Avocado and/or sour cream

Instructions

  1. Preheat the Oven: Set your oven to 450°F (232°C) to prepare for roasting the steak and vegetables.
  2. Mix the Spice Rub: In a small bowl, combine kosher salt, freshly ground pepper, chili powder, garlic powder, onion powder, ground cumin, and smoked paprika. Divide the seasoning mix into two equal parts for steak and vegetables.
  3. Prepare the Marinade: In a large plastic storage bag, combine 1 tablespoon olive oil, lime juice, soy sauce, and half of the spice mixture. Add the flank steak to this bag and coat thoroughly. Let it marinate at room temperature while you prepare the vegetables.
  4. Slice Vegetables: Slice the yellow, red, and orange bell peppers and the red onion into 1/4-inch strips.
  5. Season Vegetables: Place the sliced peppers and onions on a sheet pan. Drizzle with the remaining 1/2 tablespoon olive oil and sprinkle with the remaining spice mixture. Toss to coat evenly.
  6. Arrange on the Sheet Pan: Move the seasoned peppers and onions to the outer edges of the pan. Place the marinated flank steak in the center.
  7. Roast and Broil: Roast at 450°F for 12-15 minutes. Then switch to the broil setting to cook the steak and vegetables on high heat for an additional 2 minutes, intensifying the flavors and creating a slight char.
  8. Check Doneness: Use a meat thermometer to check the steak’s temperature; 140°F for medium rare and 150°F for medium doneness.
  9. Rest the Steak: Remove the steak and let it rest for at least 10 minutes to allow juices to redistribute for tender and juicy slices.
  10. Slice the Steak: Cut the rested steak against the grain into thin strips to maximize tenderness.
  11. Garnish and Serve: Sprinkle the steak and vegetables with fresh cilantro and a squeeze of fresh lime juice. Warm the tortillas in a foil packet in the oven during the resting period. Serve fajitas in warm tortillas with optional avocado and/or sour cream.

Notes

  • Marinating the steak at room temperature ensures thorough flavor absorption and more even cooking.
  • Cutting the flank steak against the grain is essential for tenderness.
  • You can adjust the spice levels by modifying the chili powder quantity or adding jalapenos for heat.
  • Warm tortillas can be kept soft by wrapping them in a foil packet while the steak rests.
  • Use a meat thermometer to ensure perfect doneness and avoid overcooking.
  • Author: ELLA
  • Prep Time: 10 minutes
  • Cook Time: 17 minutes
  • Category: Dinner
  • Method: Roasting
  • Cuisine: Mexican

Similar Posts

Leave a Reply

Your email address will not be published. Required fields are marked *

Recipe rating 5 Stars 4 Stars 3 Stars 2 Stars 1 Star