Grilled Flank Steak Fajitas Recipe: Smoky Char With Bell Pepper Stripes

grilled flank steak fajitas recipe detailed visual guide

There’s nothing like the smoky char of flank steak straight off the grill, paired with vibrant bell pepper stripes. This method delivers restaurant-quality fajitas with minimal effort and maximum flavor.

I’ve perfected the marinade to tenderize the meat while enhancing its natural beefy richness. The high-heat grilling ensures those coveted caramelized edges that make every bite unforgettable.

👨‍🍳
Difficulty
Medium
🥩
Diet
Meat
⏱️
Total Time
30 min
🔥
Calories
Med Cal

Ingredients for Grilled Flank Steak Fajitas

Restaurant-quality fajitas start with flank steak, vibrant peppers, and a flavor-packed marinade.

Ingredient Amount Notes
Flank Steak 🥩 1 ½ lb Trimmed of excess fat
Bell Peppers 🌶️ 3 whole Assorted colors, sliced into stripes
Yellow Onion 🧅 1 whole Thinly sliced into strips
Lime Juice 🍈 ¼ cup Freshly squeezed for marinade
Olive Oil 🫒 ¼ cup Extra-virgin for marinade
Soy Sauce 🥫 3 tbsp Low-sodium preferred
Worcestershire Sauce 🥫 1 tbsp Adds depth to marinade
Garlic Cloves 🧄 4 cloves Minced for marinade
Ground Cumin 🌿 1 tsp Toasted for enhanced flavor
Smoked Paprika 🌶️ 1 tsp For smoky depth
Kosher Salt 🧂 1 tsp Diamond Crystal preferred
Black Pepper 🌶️ ½ tsp Freshly ground for best results
Fresh Cilantro 🌿 ¼ cup Chopped, for garnish
Flour Tortillas 🌮 8 pieces Warm before serving
Sour Cream 🥛 ½ cup For serving, optional

[recipeingredientscaler]

The flank steak is non-negotiable for authentic texture. Look for well-marbled cuts at Whole Foods or Costco—avoid pre-sliced as it dries out faster. Bell peppers should be firm with vibrant color; red, yellow, and orange provide sweetness and visual appeal. For the soy sauce, Kikkoman low-sodium balances the marinade without overpowering the beef.

No flank steak? Skirt steak works equally well. Swap bell peppers for poblano peppers for a smokier profile. Tamari replaces soy sauce at a one-to-one ratio. Out of lime juice? Lemon juice at the same quantity gets you close. Dried cilantro at one-third the amount works, but fresh is transformative (don’t skip it).

Marinate the steak for 4-12 hours—longer isn’t always better. Prepped veggies hold in the fridge for 24 hours before cooking. Leftovers keep 3-4 days refrigerated; slice against the grain for maximum tenderness when reheating.

❤️

Why You’ll Love This Recipe

  • One Pan Wonder: I toss the steak, peppers, and onions with olive oil and lime, then grill—no extra dishes, no fuss.
  • Smoky Citrus Pop: The char from the grill with that lime juice brightness? Honestly, it’s why I make these every week.
  • Feeds a Crowd Fast: I’ve served this to six hungry friends with zero stress—just slice, warm tortillas, and let everyone dig in.
  • Leftovers? Even Better: The flavors deepen overnight, so I pack the extras for lunch the next day—no sad desk meal here.

Step-by-Step Instructions for Grilled Flank Steak Fajitas

Master the technique for perfectly charred steak and tender vegetables every time.

Step 1: Marinate the Flank Steak

In a large bowl, whisk together the 0.25 cup lime juice, 0.25 cup olive oil, 3 tbsp soy sauce, 1 tbsp Worcestershire sauce, minced 4 cloves garlic cloves, 1 tsp ground cumin, 1 tsp smoked paprika, 1 tsp kosher salt, and 0.5 tsp black pepper until fully emulsified.

Add the 1.5 lb flank steak to the marinade, turning to coat evenly. Cover and refrigerate for at least 2 hours or up to 8 hours for maximum flavor penetration. The acid in the lime juice tenderizes the meat while the spices infuse it with depth.

Step 2: Prepare and Grill the Vegetables

Preheat your grill to medium-high heat (about 400°F). While heating, slice the 3 whole bell peppers and 1 whole yellow onion into thin, even strips. Toss them with a light coating of the remaining marinade from the steak bowl.

Grill the vegetables in a grill basket or directly on the grates for 6-8 minutes, stirring occasionally, until they develop char marks and soften slightly. Remove from grill and set aside—they’ll finish cooking while the steak rests.

Step 3: Grill the Steak to Medium-Rare

Remove the 1.5 lb flank steak from the marinade and pat dry with paper towels. Place it on the preheated grill and cook for 4-5 minutes per side for medium-rare (internal temperature of 130-135°F).

Look for a deep, caramelized crust and grill marks before flipping. Avoid pressing the steak with tongs—this squeezes out precious juices. Transfer the steak to a cutting board and let it rest for 10 minutes before slicing.

Step 4: Slice, Assemble, and Serve

Slice the rested steak thinly against the grain into ¼-inch strips. This shortens the muscle fibers, ensuring tenderness. Warm the 8 pieces flour tortillas on the grill or in a dry skillet for 20-30 seconds per side.

Assemble fajitas by layering steak strips and grilled bell peppers and yellow onion on each tortilla. Garnish with 0.25 cup fresh cilantro and serve with 0.5 cup sour cream on the side. The contrast of smoky char, bright lime, and creamy sour cream makes each bite unforgettable.

👨‍🍳

Pro Tips For Making Grilled Flank Steak Fajitas

  • Slice Against the Grain: After grilling, slice the flank steak thinly against the grain for tender bites—I learned this the hard way when my first attempt was chewy and tough.
  • Blister the Peppers: Toss bell peppers and onions with olive oil and grill on high heat until slightly charred, about 4-5 minutes per side, to bring out their sweetness.
  • Skip the Wet Steak: Pat the flank steak dry before grilling to get a good sear—my grandmother swore by this, and she was right.
  • Rest Before Slicing: Let the grilled steak rest for 5-10 minutes under foil before slicing, or you’ll lose all those juices to the cutting board.

Storing and Reheating grilled flank steak fajitas

Fridge Storage

Let your fajitas cool completely, then transfer to airtight containers. The steak and veggies will keep for 3-4 days at 40°F or below. I use Glasslock containers from the local kitchen store—they don’t absorb odors like plastic. ❄️

Freezing for Later

For longer storage, wrap individual portions tightly in plastic wrap, then place in freezer bags. Squeeze out all air to prevent freezer burn. They’ll stay fresh for up to 2 months. Thaw overnight in the fridge before reheating.

Stovetop Reheating

This is my go-to method. Heat a skillet over medium heat, add a splash of olive oil, and warm the steak and peppers for 2-3 minutes, stirring often. Add a 1 tbsp water to create steam for moisture. 🔥

Microwave Method

Place portions on a microwave-safe plate, cover with a damp paper towel, and heat on 70% power for 1-2 minutes. Stir and repeat in 30-second bursts until reaching 165°F. The steam keeps everything tender.

Tortilla Revival

Warm flour tortillas in a dry skillet over medium heat for 20-30 seconds per side. Alternatively, wrap in a damp towel and microwave for 15 seconds. Fresh-warmed tortillas make all the difference.

Nutrition Facts

4 servings per recipe

Amount per serving

Calories

350

% Daily Value

Total Fat 15g

19%

Saturated Fat 4g

20%

Cholesterol 65mg

22%

Sodium 580mg

25%

Total Carbohydrate 32g

12%

Dietary Fiber 4g

14%

Total Sugars 6g

Protein 25g

50%

The % Daily Value (DV) tells you how much a nutrient in a serving of food contributes to a daily diet. 2,000 calories a day is used for general nutrition advice.

★★★★★5.0(5 reviews)
Chef Melanie

More recipe sites