Beef Fajita Recipe Grilled: Smoky Char With Peppers and Onions

Complete Beef Fajita Recipe Grilled: Smoky Char With Peppers and Onions overview image

This grilled beef fajita recipe delivers the smoky char and bold flavors you crave from a backyard cookout. The high heat of the grill transforms simple ingredients into something extraordinary.

With a few professional techniques, you’ll achieve tender beef and perfectly caramelized peppers and onions every time. It’s a foolproof method for bringing restaurant-quality fajitas to your table.

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

Ingredients for Beef Fajita Recipe Grilled

Skirt steak, vibrant peppers, and onions meet bold spices for restaurant-quality grilled fajitas.

Ingredient Amount Notes
Skirt Steak 🥩 1 ½ lb Trimmed of excess fat
Bell Peppers 🌶️ 3 whole Assorted colors, sliced into strips
Yellow Onion 🧅 2 whole Thinly sliced into half-moons
Lime Juice 🍋 3 tbsp Freshly squeezed for acidity
Olive Oil 🫒 3 tbsp Divided for marinade and grilling
Garlic Cloves 🧄 4 cloves Minced finely for marinade
Ground Cumin 🌿 1 tsp Toasted for depth of flavor
Smoked Paprika 🌶️ 1 tsp Essential for smoky grilled taste
Kosher Salt 🧂 1 ½ tsp Diamond Crystal preferred for even seasoning
Freshly Ground Black Pepper 🌶️ 1 tsp Coarsely ground for texture
Fresh Cilantro 🌿 ½ cup Chopped, for garnish
Flour Tortillas 🌮 8 pieces Warm before serving
Sour Cream 🥛 ½ cup Full-fat for creaminess
Guacamole 🥑 1 cup Freshly made preferred

[recipe_ingredient_scaler]

The beef is non-negotiable here. Skirt steak delivers that authentic texture—flank steak works as a leaner alternative but requires more precise slicing against the grain. Source from Whole Foods or a trusted butcher for optimal marbling. Bell peppers should be firm and vibrant in color, while onions need a tight, papery skin. Look for organic if possible (the good stuff, not the pre-cut kind).

No skirt steak? Flank or hanger steak at half the thickness gets you close. Smoked paprika is key for grilled depth, but regular paprika plus a pinch of cayenne works in a pinch. Fresh lime juice is essential—bottled lacks brightness. For tortillas, homemade flour tortillas elevate the dish, but store-bought from Trader Joe’s are solid. The cilantro can be omitted if it’s not your thing (no judgment).

Marinate the beef for up to 24 hours—any longer and the lime starts to cure it. Leftovers reheat well, though the steak is best fresh off the grill. Store components separately in the fridge for up to 3 days. The tortillas freeze beautifully for 1 month if wrapped tightly.

❤️

Why You’ll Love This Recipe

  • 20-Minute Meal: I toss the skirt steak and veggies on the grill and they cook while I warm the tortillas. Honestly, it’s faster than takeout.
  • Smoky Char Flavor: The grill gives the bell peppers and onions that slightly crispy, caramelized edge that’s just ridiculous with the lime-kissed steak.
  • Feeds a Hungry Table: I make a double batch for taco night and everyone—even the picky nephew—goes back for more.
  • Leftovers for Days: The steak slices reheat beautifully for next-day burrito bowls, and the peppers taste even better cold straight from the fridge.

Instructions

Master the grill with this precise method for tender beef and perfectly charred vegetables.

Step 1: Marinate the Skirt Steak

In a large bowl, whisk together 3 tbsp lime juice, 2 tbsp olive oil, minced 4 cloves garlic cloves, 1 tsp ground cumin, 1 tsp smoked paprika, 1.5 tsp kosher salt, and 1 tsp freshly ground black pepper.

Add the 1.5 lb skirt steak to the marinade, ensuring it’s fully coated. Let it marinate at room temperature for 15-20 minutes—this is the sweet spot for flavor penetration without the acid breaking down the meat too much.

Step 2: Grill the Steak to Medium-Rare

Preheat your grill to high heat and clean the grates thoroughly. Remove the skirt steak from the marinade (reserve the marinade) and pat it dry. Brush the steak lightly with the remaining 1 tbsp olive oil to prevent sticking.

Grill the steak for 3-4 minutes per side for medium-rare, or until it reaches an internal temperature of 130-135°F. The surface should have distinct grill marks and a slight char. Transfer to a cutting board and let it rest for 10 minutes before slicing thinly against the grain.

Step 3: Grill the Vegetables

Toss the 3 whole bell peppers (sliced into strips) and 2 whole yellow onion (sliced into half-moons) with the reserved marinade. Grill the vegetables in a grill basket or directly on the grates for 6-8 minutes, turning occasionally, until they’re tender with charred edges.

Keep an eye on them—the sugars in the onions can cause quick burning. You want them softened but still with a slight bite, not mushy. Transfer the grilled vegetables to a serving platter.

Step 4: Assemble the Fajitas

Slice the rested skirt steak thinly against the grain into 1-inch wide strips. Arrange the sliced beef and grilled vegetables on a platter. Warm the 8 pieces flour tortillas directly on the grill for 30 seconds per side or wrap them in a damp towel and microwave for 20-30 seconds.

Serve the beef and vegetables with the warm tortillas, 0.5 cup fresh cilantro for garnish, 0.5 cup sour cream, and 1 cup guacamole on the side. Let everyone build their own fajitas with their preferred toppings.

👨‍🍳

Pro Tips For Making Beef Fajita Recipe Grilled

  • Sear Skirt Steak Hot: Get your grill screaming hot before the steak hits—skirt steak needs that high heat for just 2-3 minutes per side to get a good crust without turning tough. I learned this the hard way after chewing through one too many leathery fajitas.
  • Slice Against the Grain: After resting the steak, slice it thinly against the grain—this shortens the muscle fibers and makes every bite tender. Sounds fussy, but it actually changes the outcome more than any marinade I’ve tried.
  • Char the Peppers First: Toss the bell peppers and onions with olive oil and grill them for 3-4 minutes before adding the steak—this prevents them from steaming and keeps that smoky char. Skip the crowding or they’ll just boil in their own juices.
  • Lime at the End: Hit the sliced steak and veggies with lime juice right before serving, not before grilling. The acid brightens everything up, but adding it too early can make the steak mushy. My grandmother swore by this, and she was right.

Regional Styles of This Dish

Tex-Mex Style

This is how I first learned to make fajitas at local BBQ competitions. Use mesquite charcoal for that authentic Texas smoke flavor. I add 1 tsp chili powder to the marinade for extra depth. The key is getting a good sear on the steak before it’s fully cooked through. 🔥

Northern Mexico

In Monterrey, they often use arrachera (skirt steak) and grill over wood fires. The marinade is simpler—just lime, salt, and a touch of Mexican oregano. The focus is on the quality of the meat and the smoky char from the grill.

California Fusion

West Coast versions often include avocado slices and a sprinkle of cotija cheese alongside the traditional toppings. I like to add a squeeze of fresh orange juice to the marinade for a citrusy twist. The result is bright and fresh, perfect for a coastal ride picnic. ✨

Argentinian Asado

For a South American twist, use flank steak and marinade with chimichurri sauce instead of the lime-based mix. Grill the vegetables in a cast-iron skillet on the grill grates. The herbs in the chimichurri add a vibrant, fresh flavor.

Korean-Mexican

This fusion style incorporates gochujang into the marinade for a spicy-sweet kick. I add 1 tbsp to the lime and olive oil mix. Top with quick-pickled radishes and a drizzle of sriracha mayo for an exciting twist.

Nutrition Facts

Servings 4
Amount Per Serving
Calories 620kcal
% Daily Value
Total Fat 32g41%
Saturated Fat 10g50%
Cholesterol 95mg32%
Sodium 820mg36%
Total Carbohydrate 48g17%
Dietary Fiber 8g29%
Sugars 5g
Protein 36g72%
Percent Daily Values are based on a 2,000 calorie diet. Your daily values may be higher or lower depending on your calorie needs.
★★★★★4.5(1 review)
Chef Melanie

More recipe sites