Indulge in the vibrant flavors of steak tacos, a dish that brings the best of Mexican cuisine to your table. Tender strips of beef, grilled to perfection and nestled in warm tortillas, create a delightful combination for any meal. Whether it’s a casual weeknight dinner or a festive gathering, these steak tacos are sure to impress. Let’s dive into this simple and satisfying recipe that will elevate your taco game!
Ingredients
- 1 lb flank steak
- 2 tablespoons olive oil
- 2 tablespoons lime juice
- 1 teaspoon cumin
- 1 teaspoon chili powder
- Salt and pepper to taste
- 8 small corn tortillas
- 1 avocado, sliced
- 1/2 cup diced onions
- 1/2 cup chopped cilantro
- Salsa, for serving
Servings and Cooking Time
This recipe makes 4 servings. Preparation time is approximately 15 minutes, with a cooking time of 10 minutes.
Nutritional Value
Each serving (2 tacos) contains approximately 350 calories, 20g protein, 15g fat, 30g carbohydrates, and 5g fiber. This nutritional value is based on one person enjoying two tacos.
Step-by-Step Cooking Process
- In a bowl, mix olive oil, lime juice, cumin, chili powder, salt, and pepper.
- Add the flank steak to the marinade and let it sit for at least 30 minutes.
- Heat a grill or skillet over medium-high heat.
- Cook the steak for about 4-5 minutes on each side for medium-rare.
- Remove the steak from the heat and let it rest for 5 minutes.
- Slice the steak against the grain into thin strips.
- Warm the corn tortillas on the grill for about 30 seconds on each side.
- Assemble the tacos by placing steak strips in each tortilla.
- Add avocado slices, diced onions, and chopped cilantro on top.
- Serve with salsa on the side and enjoy your delicious steak tacos!
Alternative Ingredients
If you’re looking for alternatives, you can use chicken or shrimp instead of steak. Additionally, flour tortillas can replace corn tortillas for a different texture. Feel free to experiment with toppings like jalapeños or different salsas based on your preference.
Serving and Pairings
Steak tacos can be served with a side of Mexican rice, refried beans, or a fresh garden salad. Pair with a cold beverage like agua fresca or a light beer for the perfect meal experience.
Storage and Reheating
Store any leftover steak tacos in an airtight container in the refrigerator for up to 2 days. Reheat in a skillet over medium heat for a few minutes until warmed through. Avoid freezing the assembled tacos, as the tortillas may become soggy.
Cooking Mistakes
- Not marinating the steak long enough can result in less flavor.
- Overcooking the steak can make it tough; aim for medium-rare.
- Using cold tortillas can lead to a less enjoyable texture.
- Skipping fresh toppings diminishes the flavor and freshness.
- Forgetting to let the steak rest before slicing can release juices.
Helpful Tips
- Invest in a good meat thermometer for perfect doneness.
- Try grilling the tortillas for added flavor.
- Experiment with different spices in the marinade for variety.
- Use fresh herbs for the best flavor.
FAQs
What type of steak is best for tacos?
Flank steak is ideal due to its flavor and tenderness, but skirt steak or sirloin can also work well.
Can I make steak tacos ahead of time?
Yes, you can marinate the steak and prepare toppings in advance, making assembly quick and easy at mealtime.
How can I make steak tacos spicier?
Add jalapeños or a spicy salsa to your tacos for an extra kick. You can also increase the chili powder in the marinade.
What can I substitute for tortillas?
If you need a gluten-free option, lettuce wraps or corn tortillas are great alternatives.
Can I grill the steak instead of pan-frying?
Absolutely! Grilling imparts a great smoky flavor that complements the steak beautifully.
Conclusion
Steak tacos are a wonderful dish that combines rich flavors and satisfying textures. With simple ingredients and straightforward preparation, you can create a delicious meal that is perfect for any gathering. Enjoy crafting these tacos and exploring variations to make them your own!

Steak Tacos
Ingredients
- 1 lb flank steak
- 2 tablespoons olive oil
- 2 tablespoons lime juice
- 1 teaspoon cumin
- 1 teaspoon chili powder
- Salt and pepper to taste
- 8 small corn tortillas
- 1 avocado sliced
- 1/2 cup diced onions
- 1/2 cup chopped cilantro
- Salsa for serving
Instructions
- Mix olive oil, lime juice, cumin, chili powder, salt, and pepper in a bowl.
- Add flank steak to the marinade and let it sit for at least 30 minutes.
- Heat a grill or skillet over medium-high heat.
- Cook steak for about 4-5 minutes on each side for medium-rare.
- Remove steak from heat and let it rest for 5 minutes.
- Slice steak against the grain into thin strips.
- Warm corn tortillas on the grill for about 30 seconds on each side.
- Assemble tacos by placing steak strips in each tortilla.
- Add avocado slices, diced onions, and chopped cilantro on top.
- Serve with salsa on the side and enjoy!