Steak Fajita Recipe
Here is an appetizing introduction to the recipe, ranging from 350-500 characters, written before any headings. Indulge in the smoky flavors and vibrant colors of steak fajitas, a beloved dish that brings the taste of Tex-Mex to your kitchen. With juicy beef marinated in a zesty blend of spices, paired with fresh bell peppers and onions, this recipe is perfect for gatherings or a cozy dinner at home. Ready in just under an hour, it promises to satisfy your cravings and impress your guests.
Ingredients
- 1 lb flank steak
- 2 tablespoons olive oil
- 1 teaspoon chili powder
- 1 teaspoon cumin
- 1 teaspoon garlic powder
- 1 teaspoon onion powder
- 1 bell pepper (red, yellow, or green), sliced
- 1 onion, sliced
- Salt and pepper to taste
- Tortillas for serving
- Lime wedges and fresh cilantro for garnish
Servings and Cooking Time
This recipe makes 4 servings. Preparation time is about 15 minutes, with a cooking time of 20 minutes.
Nutritional Value
Each serving (approximately 1/4 of the dish) contains about 300 calories, 20g protein, 15g fat, 30g carbohydrates, and 5g fiber. Note that these values are estimates and may vary based on specific ingredients used.
Step-by-Step Cooking Process
- Slice the flank steak into thin strips against the grain.
- In a bowl, mix olive oil, chili powder, cumin, garlic powder, onion powder, salt, and pepper.
- Add the steak strips to the marinade, ensuring they are well coated. Let it marinate for at least 15 minutes.
- Heat a skillet over medium-high heat and add the marinated steak.
- Cook the steak for about 5-7 minutes until browned and cooked to your desired doneness.
- Remove the steak from the skillet and set aside, covering it to keep warm.
- Add sliced bell peppers and onions to the same skillet.
- Sauté the vegetables for about 5 minutes until they are tender and slightly charred.
- Return the steak to the skillet and mix with the vegetables.
- Serve immediately with warm tortillas, lime wedges, and cilantro.
Alternative Ingredients
You can substitute flank steak with chicken breast or shrimp for a different protein option. For a vegetarian version, use Portobello mushrooms or tofu. Feel free to mix in other veggies like zucchini or mushrooms based on your preference.
Serving and Pairings
Steak fajitas are best served with warm tortillas, fresh guacamole, salsa, and sour cream. Pair them with a side of Mexican rice or a fresh salad for a complete meal.
Storage and Reheating
Store leftover steak fajitas in an airtight container in the refrigerator for up to 3 days. To reheat, warm them in a skillet over medium heat until heated through. They can also be frozen for up to 2 months; just defrost in the refrigerator before reheating.
Cooking Mistakes
- Overcooking the steak can lead to toughness; aim for medium-rare.
- Not marinating long enough can result in less flavor.
- Using too much oil can make the dish greasy.
- Skipping the resting period for the steak can cause juices to run out.
- Not slicing the steak against the grain can make it chewy.
Helpful Tips
- Use fresh ingredients for the best flavor.
- Experiment with different spice levels to suit your taste.
- Let the steak rest after cooking for juicier results.
- Warm your tortillas before serving for better texture.
- Customize the veggies based on seasonal availability.
FAQs
Can I use a different cut of meat?
Yes, you can use other cuts like sirloin or ribeye, but cooking times may vary. Adjust accordingly to avoid overcooking.
What toppings can I add?
Common toppings include shredded cheese, jalapeños, salsa, and guacamole. Feel free to customize to your liking.
Can I make this dish ahead of time?
While steak fajitas are best fresh, you can prepare the marinade and chop veggies in advance to save time. Cook them just before serving.
What should I serve with steak fajitas?
Serve with rice, beans, or a simple salad. Tortilla chips and salsa make great appetizers.
How do I know when the steak is done?
Use a meat thermometer; 130°F for medium-rare and 145°F for medium. Alternatively, cut into it to check doneness.
Conclusion
Steak fajitas are a delightful and versatile dish that brings bold flavors to your table. With a quick cooking time and simple ingredients, they are perfect for busy weeknights or special gatherings. Enjoy customizing them to your taste and sharing with family and friends!

Steak Fajita Recipe
Ingredients
- 1 lb flank steak
- 2 tablespoons olive oil
- 1 teaspoon chili powder
- 1 teaspoon cumin
- 1 teaspoon garlic powder
- 1 teaspoon onion powder
- 1 bell pepper sliced
- 1 onion sliced
- Salt and pepper to taste
- Tortillas for serving
- Lime wedges and fresh cilantro for garnish
Instructions
- Slice the flank steak into thin strips against the grain.
- In a bowl, mix olive oil, chili powder, cumin, garlic powder, onion powder, salt, and pepper.
- Add the steak strips to the marinade and let it sit for at least 15 minutes.
- Heat a skillet over medium-high heat and add the marinated steak.
- Cook the steak for about 5-7 minutes until browned.
- Remove the steak from the skillet and set aside.
- Add sliced bell peppers and onions to the skillet.
- Sauté the vegetables for about 5 minutes until tender.
- Return the steak to the skillet and mix with the vegetables.
- Serve immediately with warm tortillas, lime wedges, and cilantro.