Steak Fajitas are a classic, flavor-packed dish perfect for weeknight dinners or festive gatherings. Juicy slices of marinated steak are combined with vibrant bell peppers and caramelized onions, creating a dish that pairs perfectly with warm tortillas and your favorite toppings.
Ingredients You’ll Need
For the Marinade:
- 1/4 cup olive oil 🫒
- 1/4 cup freshly squeezed lime juice
- 2 tablespoons soy sauce
- 2 tablespoons Worcestershire sauce
- 3 cloves garlic, minced
For the Fajitas:
- 1 lb flank steak or skirt steak, thinly sliced
- 1 large bell pepper, sliced (any color or a mix)
- 1 medium onion, sliced
- Salt and pepper, to taste
- Warm tortillas (flour or corn), for serving
- Optional toppings: guacamole, salsa, sour cream, shredded cheese, fresh cilantro
How to Make the Best Steak Fajitas
Step 1: Marinate the Steak
- In a medium bowl, whisk together olive oil, lime juice, soy sauce, Worcestershire sauce, and minced garlic.
- Add the thinly sliced steak to the marinade, making sure each piece is well coated. Cover and refrigerate for at least 30 minutes or up to 2 hours for maximum flavor.
Step 2: Cook the Steak
- Heat a large skillet or cast-iron pan over medium-high heat.
- Remove the steak from the marinade and pat dry with paper towels to promote a good sear.
- Add the steak to the hot skillet and cook for 5-7 minutes, flipping halfway, until the meat is browned and cooked to your desired doneness. Remove from the skillet and let rest.
Step 3: Sauté the Vegetables
- In the same skillet, add the sliced bell peppers and onions. Season with a pinch of salt and pepper.
- Cook over medium heat for 5 minutes, stirring occasionally, until the veggies are softened and slightly caramelized.
Step 4: Combine and Serve
- Return the steak to the skillet with the vegetables and toss everything together. Heat for 1-2 minutes to ensure everything is warmed through.
- Serve the steak and veggies with warm tortillas, and let everyone customize their fajitas with toppings like guacamole, salsa, and sour cream.
Tips for Perfect Steak Fajitas
- Slice Against the Grain: For tender steak, always slice against the grain into thin strips.
- Preheat the Skillet: A hot skillet ensures a great sear on the steak, locking in the juices.
- Use Fresh Lime Juice: Freshly squeezed lime juice gives the marinade a bright, zesty flavor.
- Customize Your Veggies: Add sliced zucchini, mushrooms, or extra peppers for more variety.
- Warm the Tortillas: Lightly toast your tortillas in a dry skillet or microwave for a better texture.
FAQs
1. Can I use chicken or shrimp instead of steak?
Absolutely! Swap out the steak for boneless chicken breasts, thighs, or shrimp. Adjust cooking times accordingly.
2. Can I make this dish ahead of time?
Yes! Marinate the steak and slice the vegetables the night before. Cook everything fresh just before serving for the best results.
3. What can I serve with fajitas?
Pair fajitas with rice, refried beans, a side salad, or chips with salsa and guacamole for a complete meal.
4. How do I store leftovers?
Store leftover steak and veggies in an airtight container in the refrigerator for up to 3 days. Reheat gently in a skillet before serving.
Conclusion
Steak Fajitas bring a fiesta of flavors to your dinner table! With perfectly marinated steak, caramelized vegetables, and all your favorite toppings, this dish is guaranteed to become a family favorite. Simple, quick, and endlessly customizable, it’s the ultimate crowd-pleaser.
Try this recipe tonight, and make sure to save it for every taco night or casual get-together! 🌮