Juicy Steak Fajitas – A Flavor-Packed Favorite for Every Occasion
If you’re craving a sizzling, colorful, and satisfying dish that’s guaranteed to please a crowd, look no further than these Juicy Steak Fajitas. Tender marinated steak, caramelized peppers and onions, and warm tortillas come together in a bold, Tex-Mex classic that’s perfect for Taco Tuesday, a weekend family dinner, or a casual get-together.
Ingredients
For the Steak Marinade:
- 1 lb flank steak or skirt steak
- 2 tablespoons olive oil
- 2 tablespoons freshly squeezed lime juice
- 2 garlic cloves, minced
- 1 teaspoon ground cumin
- 1 teaspoon chili powder
- ½ teaspoon smoked paprika
- Salt and freshly ground black pepper, to taste
For the Fajitas:
- 1 red bell pepper, thinly sliced
- 1 green bell pepper, thinly sliced
- 1 yellow bell pepper, thinly sliced
- 1 large onion, thinly sliced
- 2 tablespoons olive oil
- 8 soft flour tortillas
- Fresh cilantro leaves, for garnish
- Lime wedges, for serving
Optional Toppings:
- Sour cream
- Fresh salsa or pico de gallo
- Shredded cheese
- Homemade guacamole
Instructions
Step 1: Marinate the Steak
In a small bowl, whisk together olive oil, lime juice, garlic, cumin, chili powder, smoked paprika, salt, and pepper. Place the steak in a resealable bag or shallow dish, pour the marinade over it, and seal or cover. Refrigerate for at least 30 minutes, or up to 2 hours for maximum flavor.
Step 2: Cook the Steak
Preheat a grill or skillet over medium-high heat. Lightly oil the grill grates or pan. Remove the steak from the marinade and discard any excess. Grill the steak for 4–5 minutes per side for medium-rare (internal temp of 130°F/54°C), or longer to your preferred doneness. Let it rest for 5–10 minutes, then slice thinly against the grain.
Step 3: Sauté the Vegetables
While the steak rests, heat 2 tablespoons of olive oil in a large skillet over medium-high heat. Add the sliced bell peppers and onion. Cook for 5–7 minutes, stirring occasionally, until the vegetables are tender and slightly charred.
Step 4: Warm the Tortillas
Warm tortillas on a dry skillet or grill for 1–2 minutes on each side until soft and lightly golden.
Step 5: Assemble the Fajitas
Place sliced steak on each warm tortilla, top with sautéed peppers and onions, and finish with a sprinkle of fresh cilantro and a squeeze of lime juice. Add your favorite toppings as desired.
Step 6: Serve and Enjoy
Serve immediately with extra lime wedges on the side and a chilled drink of your choice. These fajitas are sure to be a hit at any table!
Tips for Success
- Marinate longer for deeper flavor: Marinating overnight makes the steak extra juicy and flavorful.
- Sear it right: A hot pan or grill gives your steak that irresistible charred crust.
- Mix up the veggies: Add mushrooms, zucchini, or corn for a creative twist.
- Toppings make it fun: Let guests build their own fajitas with an assortment of toppings for a DIY dinner night.
Perfect Pairings
Serve these steak fajitas alongside Mexican rice, refried beans, or a crunchy cabbage slaw. For a refreshing touch, a pitcher of iced tea or a glass of limeade is the perfect match.