As summer draws to a close, there’s something irresistibly tempting about the sizzle of steak on the grill, the vibrant colors of fresh veggies, and the intoxicating aroma of spices wafting through the air. For me, grilling steak fajitas is more than just a recipe; it’s a ritual that brings both family and friends together around the table, sharing stories and laughter. Each bite is a joyful explosion of flavors that takes me straight back to sunny backyard barbecues, where the simplest ingredients come together to create something truly special.
Recipe Timing
- Prep Duration: 30 minutes (plus marinating time)
- Active Cooking: 15 minutes
- Total Duration: 45 minutes
- Portion Size: Serves 4
- Complexity: Simple
Nutritional Recipe
- Calories per portion: Approximately 450 kcal
- Protein: 32 grams
- Carbs: 30 grams
- Fats: 22 grams
- Fiber: 4 grams
- Sugars: 3 grams
- Sodium: 600 mg
Why You’ll Love This Grilled Steak Fajitas
Grilled steak fajitas embody the spirit of celebration with every bite. Juicy, marinated steak grilled to perfection, paired with colorful, tender vegetables, wrapped in soft tortillas—what’s not to love? This dish is not only quick to prepare and bursting with bold flavors, but it also invites endless creativity. Whether you prefer a dollop of creamy guacamole, a splash of tangy salsa, or the richness of sour cream, you can customize it to suit your taste. Plus, it’s an excellent way to get everyone involved—let your guests build their own fajitas and enjoy the fun of assembling their perfect creation!
The Complete Cooking Journey
Creating a delicious plate of grilled steak fajitas is all about the journey—the marinating, the grilling, and the joy of assembling. Start by marinating the steak in a heavenly mix of spices that not only enhances its flavor but also tenderizes the meat. While it sits, prepare the colorful veggies, letting their natural sweetness shine through when grilled. Once everything is on the grill, the smells will transport you, filling your kitchen (or backyard) with the aroma of summer. Finally, serve it all up with love, letting each person dive in and enjoy.
Ingredients:
- 1 lb flank steak or skirt steak
- 2 tablespoons olive oil
- 1 teaspoon chili powder
- 1 teaspoon cumin
- 1 teaspoon garlic powder
- 1 teaspoon onion powder
- Salt and pepper to taste
- 1 bell pepper, sliced
- 1 onion, sliced
- Tortillas
- Optional toppings: sour cream, guacamole, salsa
Method:
Step 1: Marinate the Steak
In a large bowl, combine the olive oil, chili powder, cumin, garlic powder, onion powder, salt, and pepper. Add the flank steak, ensuring it is well-coated. Cover and let it marinate for at least 30 minutes, allowing the flavors to penetrate the meat.
Step 2: Preheat the Grill
Preheat your grill to medium-high heat, ensuring it’s hot enough to give your steak a beautiful sear.
Step 3: Grill the Steak
Place the marinated steak on the grill. Cook for 4-6 minutes on each side, depending on your desired level of doneness—4 minutes for medium-rare, 6 for medium-well. The goal is to achieve a nice char while keeping the meat juicy.
Step 4: Rest the Steak
Once grilled to perfection, remove the steak from the grill and let it rest for at least 5 minutes. This resting period keeps the juices locked in for a more flavorful bite.
Step 5: Grill the Veggies
In the same grill or a skillet, toss in the sliced bell peppers and onions. Grill them until tender, allowing their natural sweetness to emerge, about 5 minutes.
Step 6: Assemble and Serve
Slice the rested steak against the grain into thin strips. Serve the sliced steak and grilled vegetables in warm tortillas, adding any optional toppings you love. Let everyone build their own fajitas—the more creative, the better!
Serving Suggestions & Pairings
These grilled steak fajitas shine on their own, but you can easily elevate the meal by pairing them with a side of Mexican rice, refried beans, or a fresh corn salad. A chilled margarita or a berry-infused iced tea complements the fajitas perfectly. For a fun twist, consider serving them at a taco night or during game day with plenty of toppings to choose from.
Storage & Leftovers Guide
Leftovers can be stored in an airtight container in the refrigerator for up to 3 days. To reheat, simply warm them on the stovetop or in the microwave. You can also repurpose them into a delicious steak burrito or quesadilla for lunch the next day!
Kitchen Wisdom & Success Tips
- Marinate the steak overnight for an even deeper flavor.
- Make sure your grill is preheated for the best sear.
- If you’re using wooden skewers for veggies, soak them in water for 30 minutes before grilling to prevent burning.
- Slice the steak against the grain to ensure tenderness with every bite.
- Feel free to experiment with different spices or add heat with jalapeños or chipotle powder.
Flavor Variations & Adaptations
While our classic fajitas are already delightful, they can easily be adapted for different tastes. Try adding spices like smoked paprika for a smoky flavor or even a touch of lime juice for a zesty finish. For a vegetarian version, swap the steak for marinated portobello mushrooms or tempeh, and enjoy the same deliciousness.
Reader Questions & Solutions
-
What if I don’t have flank steak?
Feel free to use skirt steak, sirloin, or even chicken or shrimp for a different protein twist! -
Can I make this dish in the oven instead of a grill?
Yes! Preheat your oven to the broil setting, place the steak on a baking sheet, and cook for about 6-8 minutes per side, keeping an eye on it to avoid overcooking. -
How can I make this dish spicier?
Add sliced jalapeños to the marinated steak or include hot sauce in your toppings for an extra kick. -
What if my steak is tough?
Be sure to slice against the grain and consider marinating longer to break down the fibers of the meat. -
How do I know if my steak is done?
Use a meat thermometer! Aim for around 130°F for medium-rare or 145°F for medium.
Wrapping Up
Grilled steak fajitas are not just another meal—they’re an experience filled with flavor, joy, and the warmth of home. I invite you to gather your loved ones, turn on the grill, and treat them to this delicious feast that’s as fun to make as it is to savor. Each bite is a celebration, telling a story of summer evenings spent together and the delicious flavors that unite us. Happy cooking!
PrintGrilled Steak Fajitas
Juicy marinated steak grilled with colorful veggies and served in soft tortillas, perfect for sharing with family and friends.
- Prep Time: 30 minutes
- Cook Time: 15 minutes
- Total Time: 45 minutes
- Yield: 4 servings 1x
- Category: Main Course
- Method: Grilling
- Cuisine: Mexican
- Diet: Carnivore
Ingredients
- 1 lb flank steak or skirt steak
- 2 tablespoons olive oil
- 1 teaspoon chili powder
- 1 teaspoon cumin
- 1 teaspoon garlic powder
- 1 teaspoon onion powder
- Salt and pepper to taste
- 1 bell pepper, sliced
- 1 onion, sliced
- Tortillas
- Optional toppings: sour cream, guacamole, salsa
Instructions
- Marinate the steak by combining olive oil, chili powder, cumin, garlic powder, onion powder, salt, and pepper in a bowl. Add the flank steak and let it marinate for at least 30 minutes.
- Preheat your grill to medium-high heat.
- Grill the marinated steak for 4-6 minutes on each side, depending on your desired level of doneness.
- Rest the steak for at least 5 minutes after grilling.
- Grill the sliced bell peppers and onions until tender, about 5 minutes.
- Assemble the fajitas by slicing the steak against the grain and serving with grilled veggies in warm tortillas, adding optional toppings.
Notes
Marinate overnight for deeper flavor. Preheat the grill for the best sear and slice against the grain for tenderness.
Nutrition
- Serving Size: 1 fajita
- Calories: 450
- Sugar: 3g
- Sodium: 600mg
- Fat: 22g
- Saturated Fat: 5g
- Unsaturated Fat: 16g
- Trans Fat: 0g
- Carbohydrates: 30g
- Fiber: 4g
- Protein: 32g
- Cholesterol: 90mg




