Grilled Steak Fajitas are a mouthwatering Tex-Mex favorite made with tender, marinated steak, charred bell peppers, and onions, all wrapped in warm tortillas. This dish is bursting with bold flavors and perfect for any casual gathering or weeknight dinner.
Why You’ll Love This Recipe
- Packed with smoky, savory flavors from the grill
- Customizable with your favorite toppings
- Great for meal prepping or serving a crowd
- Quick to cook with minimal cleanup
- A healthy, protein-rich option for dinner
ingredients
(Tip: You’ll find the full list of ingredients and measurements in the recipe card below.)
- Flank steak or skirt steak
- Olive oil
- Lime juice
- Garlic
- Ground cumin
- Chili powder
- Smoked paprika
- Salt and pepper
- Red, yellow, and green bell peppers
- Red onion
- Flour or corn tortillas
- Optional toppings: sour cream, guacamole, salsa, shredded cheese, fresh cilantro
directions
- In a bowl, whisk together olive oil, lime juice, minced garlic, cumin, chili powder, paprika, salt, and pepper to create the marinade.
- Place the steak in a resealable bag or shallow dish and pour the marinade over it. Refrigerate for at least 1 hour, preferably 4-6 hours.
- Preheat the grill to medium-high heat.
- Slice the bell peppers and onions. Toss them in olive oil and season with salt and pepper.
- Grill the steak for 4-6 minutes per side, depending on thickness and desired doneness.
- At the same time, grill the peppers and onions in a grill basket or directly on the grates until tender and charred.
- Let the steak rest for 5 minutes, then slice it thinly against the grain.
- Warm the tortillas on the grill for about 30 seconds per side.
- Assemble the fajitas with steak, peppers, onions, and desired toppings.
Servings and timing
Serves: 4-6 people
Prep Time: 15 minutes (plus marinating time)
Cook Time: 15 minutes
Total Time: 30 minutes (excluding marinating)
Variations
- Use chicken or shrimp instead of steak for a lighter version.
- Add jalapeños or chipotle peppers for extra heat.
- Try using portobello mushrooms for a vegetarian option.
- Swap out the tortillas for lettuce wraps for a low-carb alternative.
- Mix in black beans or grilled corn for added texture and flavor.
storage/reheating
Store leftover steak and vegetables separately in airtight containers in the fridge for up to 3 days. Reheat in a skillet over medium heat until warmed through, or microwave in short intervals. Tortillas can be stored in a sealed bag and reheated on a dry skillet.
FAQs
How long should I marinate the steak?
For best results, marinate the steak for at least 1 hour, but 4-6 hours is ideal to develop deep flavor.
Can I use a different cut of beef?
Yes, you can use ribeye, sirloin, or New York strip, but flank or skirt steak is traditional for fajitas.
What is the best way to slice the steak?
Always slice the steak thinly against the grain to ensure tenderness.
Can I cook the steak without a grill?
Absolutely. You can use a grill pan or cast-iron skillet over high heat for similar results.
Are steak fajitas spicy?
They have a mild heat, but you can adjust the spice level by adding or omitting chili powder or hot peppers.
What kind of tortillas should I use?
Either flour or corn tortillas work well. Choose based on your preference.
Can I make this recipe ahead of time?
Yes, you can marinate the steak and slice the vegetables a day in advance. Cook everything fresh before serving.
What are good side dishes for steak fajitas?
Try Mexican rice, refried beans, or a fresh salad for a full meal.
Can I freeze leftover steak fajitas?
You can freeze the cooked steak and vegetables for up to 2 months. Thaw overnight in the fridge and reheat before serving.
How do I know when the steak is done?
Use a meat thermometer: 130°F for medium-rare, 140°F for medium. Adjust grilling time as needed.
Conclusion
Grilled Steak Fajitas are a simple yet satisfying dish that brings the flavor of your favorite Mexican restaurant right to your backyard. Whether you’re hosting a cookout or just craving something smoky and savory, this recipe delivers every time with juicy steak, vibrant veggies, and endless topping options.
PrintGrilled Steak Fajitas
- Prep Time: 15 minutes
- Cook Time: 15 minutes
- Total Time: 30 minutes
- Yield: 4 servings
- Category: Dinner
- Method: Grilling
- Cuisine: Tex-Mex
Description
These grilled steak fajitas are juicy, flavorful, and packed with smoky charred veggies. Marinated flank steak is grilled to perfection, then sliced and served with sautéed peppers and onions in warm tortillas. It’s an easy and delicious dinner that’s perfect for summer grilling or any time you crave Tex-Mex flavor.
Ingredients
For the Steak Marinade:
-
1 1/2 lbs flank steak
-
1/4 cup olive oil
-
1/4 cup fresh lime juice (about 2 limes)
-
2 tablespoons soy sauce
-
2 tablespoons Worcestershire sauce
-
3 cloves garlic, minced
-
1 teaspoon ground cumin
-
1 teaspoon chili powder
-
1 teaspoon smoked paprika
-
1/2 teaspoon black pepper
-
1/2 teaspoon salt
For the Fajitas:
-
2 tablespoons olive oil
-
1 red bell pepper, sliced
-
1 green bell pepper, sliced
-
1 yellow bell pepper, sliced
-
1 large red onion, sliced
-
Warm flour or corn tortillas, for serving
-
Optional toppings: sour cream, guacamole, salsa, shredded cheese, fresh cilantro, lime wedges
Instructions
-
Marinate the Steak:
In a bowl or resealable bag, whisk together olive oil, lime juice, soy sauce, Worcestershire, garlic, cumin, chili powder, paprika, salt, and pepper. Add the flank steak and coat it well. Cover or seal and refrigerate for at least 1 hour, up to 8 hours. -
Prep the Grill:
Preheat your grill to medium-high heat. Brush the grates with oil to prevent sticking. -
Grill the Steak:
Remove the steak from the marinade and let excess drip off. Grill the steak for 4–6 minutes per side, depending on thickness and desired doneness. Let it rest for 5–10 minutes before slicing. -
Cook the Veggies:
While the steak is resting, heat 2 tablespoons olive oil in a large skillet or grill pan over medium-high heat. Add the sliced bell peppers and onion. Cook for 5–7 minutes, stirring often, until softened and lightly charred. -
Slice and Serve:
Thinly slice the steak against the grain. Serve in warm tortillas with the grilled veggies and your favorite toppings.
Notes
-
For extra charred veggies, cook them directly on a grill basket instead of a pan.
-
Flank steak can be swapped with skirt steak or sirloin if preferred.
-
Don’t skip the resting time – it helps keep the steak juicy!
Nutrition
- Serving Size: 1 fajita (with steak, veggies, and 1 tortilla)
- Calories: 410
- Sugar: 4g
- Sodium: 780mg
- Fat: 22g
- Saturated Fat: 5g
- Unsaturated Fat: 15g
- Trans Fat: 0g
- Carbohydrates: 24g
- Fiber: 3g
- Protein: 31g
- Cholesterol: 80mg
Your email address will not be published. Required fields are marked *