Steak Fajitas
Get ready to savor the bold and vibrant flavors of steak fajitas! This delightful dish combines juicy, marinated steak with colorful bell peppers and onions, all wrapped in warm tortillas. Perfect for a family dinner or a festive gathering, steak fajitas are not just delicious but also customizable to suit your taste. Whether you prefer them spicy or mild, this recipe is sure to impress your guests and satisfy your cravings.
Ingredients
– 1 pound flank steak
– 2 tablespoons olive oil
– 1 tablespoon lime juice
– 1 teaspoon chili powder
– 1 teaspoon cumin
– 1 teaspoon garlic powder
– 1 bell pepper (any color), sliced
– 1 onion, sliced
– Salt and pepper to taste
– Flour tortillas
– Optional toppings: avocado, sour cream, salsa, and cilantro
Servings and Cooking Time
This recipe serves 4 people. Preparation time is about 15 minutes, and cooking time is approximately 10 minutes.
Nutritional Value
Each serving (approximately 1/4 of the recipe) contains about 300 calories, 20g protein, 15g fat, 25g carbohydrates, and 3g fiber. This is based on using flour tortillas and without additional toppings.
Step-by-Step Cooking Process
1. Begin by marinating the flank steak in olive oil, lime juice, chili powder, cumin, garlic powder, salt, and pepper for at least 30 minutes.
2. While the steak is marinating, slice the bell pepper and onion.
3. Heat a large skillet over medium-high heat.
4. Once hot, add the marinated flank steak and sear for about 4-5 minutes on each side until cooked to your desired doneness.
5. Remove the steak from the skillet and let it rest for a few minutes.
6. In the same skillet, add the sliced bell peppers and onions.
7. Sauté the vegetables for about 5-7 minutes until they are tender and slightly caramelized.
8. While the vegetables are cooking, slice the rested steak against the grain into thin strips.
9. Add the sliced steak back into the skillet with the vegetables and mix well.
10. Serve the steak and vegetable mixture in warm tortillas and add your favorite toppings.
Alternative Ingredients
You can easily substitute flank steak with chicken or shrimp for a different protein option. For a vegetarian version, try using grilled portobello mushrooms or tofu instead. Additionally, corn tortillas can be used for a gluten-free alternative.
Serving and Pairings
Steak fajitas are best served with a side of Mexican rice, refried beans, or a fresh salad. Pair with a refreshing drink like margaritas or iced tea for a complete meal experience.
Storage and Reheating
Store any leftovers in an airtight container in the refrigerator for up to 3 days. To reheat, simply warm in a skillet over medium heat until heated through. Fajitas can also be frozen for up to 2 months, but it’s best to freeze the steak and vegetables separately from the tortillas.
Cooking Mistakes
– Avoid overcooking the steak to prevent it from becoming tough.
– Make sure to let the steak rest before slicing for juiciness.
– Don’t skip the marinade; it adds essential flavor.
– Use fresh vegetables for the best taste and texture.
– Warm your tortillas before serving to enhance their flavor.
– Adjust the seasoning to your preference for a personalized taste.
Helpful Tips
– For extra flavor, add a splash of beer to the marinade.
– Experiment with different spices to customize your fajitas.
– Serve with lime wedges for added freshness.
– Garnish with fresh cilantro for a burst of color and flavor.
FAQs
What type of steak is best for fajitas?
Flank steak is commonly used for fajitas due to its flavor and tenderness when cooked properly. Skirt steak is another great option if you prefer a more intense beef flavor.
Can I make fajitas ahead of time?
Yes, you can marinate the steak and prepare the vegetables in advance. Just cook them right before serving to maintain freshness and flavor.
What toppings can I use for steak fajitas?
Popular toppings include diced avocado, sour cream, fresh salsa, cheese, and chopped cilantro. You can mix and match based on your preferences.
Are steak fajitas spicy?
The spice level can be adjusted based on your marinade. If you prefer milder fajitas, reduce the amount of chili powder or add toppings like sour cream to tone it down.
Can I use other proteins in fajitas?
Absolutely! Chicken, shrimp, or even plant-based proteins like tofu work well in this recipe. Just adjust the cooking time accordingly.
Conclusion
Steak fajitas are a delicious and versatile dish that everyone can enjoy. With a simple marinade and the right ingredients, you can create a flavorful meal that brings the taste of Mexico to your table. Whether it’s a weeknight dinner or a special occasion, this recipe is sure to be a hit!

Steak Fajitas
Ingredients
- 1 pound flank steak
- 2 tablespoons olive oil
- 1 tablespoon lime juice
- 1 teaspoon chili powder
- 1 teaspoon cumin
- 1 teaspoon garlic powder
- 1 bell pepper sliced
- 1 onion sliced
- Salt and pepper to taste
- Flour tortillas
- Optional toppings: avocado sour cream, salsa, cilantro
Instructions
- Marinate the flank steak in olive oil, lime juice, chili powder, cumin, garlic powder, salt, and pepper for at least 30 minutes.
- Heat a large skillet over medium-high heat.
- Add the marinated flank steak and sear for about 4-5 minutes on each side.
- Remove the steak from the skillet and let it rest for a few minutes.
- In the same skillet, add the sliced bell peppers and onions and sauté for about 5-7 minutes.
- Slice the rested steak against the grain into thin strips.
- Add the sliced steak back into the skillet with the vegetables and mix well.
- Serve the mixture in warm tortillas with your favorite toppings.