Imagine biting into a warm, soft tortilla cradling juicy, marinated meat that bursts with flavor, while zesty onions and cilantro playfully dance around in your mouth. The aroma of sizzling spices wafts through the air, instantly transporting you to a bustling street corner in Mexico where the vibrant culture comes alive with every delicious bite of authentic Mexican street tacos.

As I recall the first time I savored these delightful morsels at a local food festival, laughter and chatter surrounded me, making each taco feel like a taste of joy. Perfect for casual gatherings or late-night cravings, these tacos promise an unforgettable flavor experience that leaves you longing for more, one delicious bite at a time!
Why Does Everyone Love mexican street tacos?
Authentic flavors come to life with the juicy flank steak, perfectly seasoned with cumin and chili powder. Quick to prepare, these tacos take just 15 minutes to whip up, making them an ideal weeknight meal or party treat. Fresh toppings like cilantro and onions elevate every bite, while a squeeze of lime adds a refreshing zing. Versatile and customizable, you can easily switch up the meat or toppings to suit your taste. Whether for a casual dinner or a festive gathering, these crowd-pleasers will have everyone coming back for seconds!
mexican street tacos Ingredients
For the Meat
- 1 lb flank steak (or carne asada) – This cut is perfect for grilling, offering rich flavor and tenderness that's ideal for your mexican street tacos.
- 1 teaspoon ground cumin – Adds a warm, earthy flavor that complements the meat beautifully.
- 1 teaspoon chili powder – Provides a mild heat and vibrant color to enhance the overall dish.
- 1 teaspoon garlic powder – Brings a savory depth that rounds out the meat's flavor profile.
- 1 teaspoon salt – Essential for enhancing all the flavors in your tacos.
- 1 teaspoon black pepper – Adds just the right amount of spice and warmth.
For the Tortillas
- 8 pieces corn tortillas (small size) – Soft and pliable, they are perfect for holding all the delicious taco fillings.
For the Toppings
- 1 cup chopped onions (white or yellow) – Freshly chopped, they provide crunch and a sharp contrast to the flavorful meat.
- 1 cup chopped cilantro – Offers a bright, fresh taste that balances the richness of the tacos.
- 1 lime lime wedges (for serving) – Squeeze over your tacos for an added zesty kick.
- 1 cup salsa (for serving) – Choose your favorite salsa to add layers of flavor and heat to each bite.
How to Make mexican street tacos
1. Season the flank steak with ground cumin, chili powder, garlic powder, salt, and black pepper. This delightful blend will infuse your meat with authentic flavors that are simply irresistible.
2. Marinate the seasoned steak for at least 15 minutes. This step is crucial for allowing those spices to penetrate, enhancing the overall taste of your tacos.
3. Heat a skillet or grill over medium-high heat until it's hot and ready. A good sear adds a lovely char to the meat, elevating your taco experience.
4. Cook the flank steak for about 4-5 minutes on each side, or until it reaches your desired doneness. Look for a beautiful brown crust; this will seal in all those juicy flavors!
5. Remove from heat and let the steak rest for a few minutes before slicing. Resting helps retain the juices, ensuring every bite is tender and flavorful.
6. Warm the corn tortillas on the grill or in a skillet for just a few seconds on each side. This makes them pliable and enhances their corn flavor, perfect for holding all those delicious toppings.
7. Slice the cooked steak into thin strips. Aim for bite-sized pieces that will fit perfectly in your warm tortillas—each piece should be bursting with flavor!
8. Assemble the tacos by placing steak on each tortilla and topping generously with chopped onions and cilantro. The freshness of these toppings complements the savory meat beautifully.
9. Serve with lime wedges and salsa on the side for an extra zing! Squeezing fresh lime over your tacos elevates their flavor profile to new heights.
Optional: Garnish with extra cilantro or diced radishes for added crunch.
Exact quantities are listed in the recipe card below.
Tips for the Best mexican street tacos
- Marination Time: Allow the flank steak to marinate for at least 15 minutes to enhance flavor. Longer is even better if you have time!
- Grill Temperature: Ensure your skillet or grill is hot enough before cooking; this helps achieve a nice sear and keeps the meat juicy.
- Resting Period: Don't skip letting the cooked steak rest for a few minutes; this allows juices to redistribute and prevents dryness.
- Tortilla Handling: Warm the corn tortillas just until pliable, but avoid overheating, which can make them too fragile or crispy.
- Cutting Technique: Slice the steak against the grain for tender bites. This makes a big difference in texture when enjoying your tacos.
- Fresh Toppings: Use fresh onions and cilantro for vibrant flavors that elevate your authentic mexican street tacos experience. Avoid pre-packaged toppings!
How to Store and Freeze mexican street tacos
Fridge: Keep leftover meat, toppings, and tortillas in separate airtight containers for up to 3 days to maintain freshness.
Freezer: Wrap the meat tightly in plastic wrap and foil or place it in a freezer bag; it can be stored for up to 3 months.
Reheating: Thaw frozen meat overnight in the fridge, then reheat in a skillet over medium heat until warmed through. Serve with fresh tortillas and toppings for delicious mexican street tacos.
Toppings: Fresh toppings like onions and cilantro are best used immediately but can last up to 2 days in the fridge if stored separately.
mexican street tacos Your Way
Feel free to make these delightful tacos your own with a few simple twists and swaps!
- Spicy Kick: Add 1-2 chopped jalapeños to the meat mixture for an extra layer of heat. This will give your tacos a zesty punch that spice lovers will adore.
- Smoky Flavor: Incorporate 1 teaspoon of smoked paprika into the seasoning blend. The smoky notes will elevate the entire dish, making each bite feel like a fiesta.
- Herbaceous Twist: Swap fresh cilantro for fresh oregano or parsley in the toppings. This subtle shift can introduce a different herbal aroma that complements your meat beautifully.
- Taco with Texture: Try adding grilled corn or avocado slices as a topping for added texture and creaminess. These toppings can enhance the overall mouthfeel and bring freshness to every bite.
- Vegetarian Delight: Substitute flank steak with grilled portobello mushrooms seasoned with similar spices. This creates a hearty, flavorful option that even meat lovers will appreciate.
- Citrus Zing: Mix in some orange zest with the lime juice before serving. This brightens up the flavors and adds an unexpected citrus note that dances on your palate.
- Creamy Addition: Drizzle some crema or sour cream over your tacos for a luscious finish. This creamy element balances the spices perfectly, creating a satisfying contrast.
Make Ahead Options
Preparing authentic Mexican street tacos is a fantastic option for meal prep, allowing you to savor these flavorful bites throughout the week. You can marinate the flank steak with cumin, chili powder, garlic powder, salt, and black pepper up to 24 hours in advance, enhancing the taste even further. After cooking the meat—grilling it for about 4-5 minutes on each side—you can store it in an airtight container in the refrigerator for up to 3 days. Warm the corn tortillas and slice the cooked steak just before serving; this ensures every taco is fresh and delicious. Additionally, chopped onions and cilantro can be prepped ahead of time and stored separately to maintain their crispness. When you're ready to enjoy your homemade street tacos, simply assemble them with fresh toppings and serve with lime wedges and salsa for that delightful finishing touch!
mexican street tacos Recipe FAQs
What type of meat is best for mexican street tacos?
Flank steak is a fantastic choice for authentic mexican street tacos, as it offers great flavor and tenderness when cooked properly. Alternatively, you can use carne asada, which is marinated and grilled beef, perfectly complementing the vibrant toppings of onions and cilantro.
How long should I marinate the flank steak?
For optimal flavor, let your seasoned flank steak marinate for at least 15 minutes. If you have more time, marinating it for a couple of hours or even overnight in the refrigerator will enhance the taste significantly.
Can I store leftover tacos?
Yes! If you have any leftover tacos or ingredients, store them separately in airtight containers in the fridge. The cooked steak can be stored for up to 3 days, while the tortillas and toppings are best consumed within 1-2 days for freshness.
Is it possible to freeze cooked flank steak?
Absolutely! You can freeze cooked flank steak for up to 3 months. Just make sure it's cooled completely before wrapping it tightly in plastic wrap and placing it in a freezer-safe bag. To enjoy later, thaw it in the fridge overnight before reheating on a skillet.
What can I substitute for corn tortillas?
If you're looking for an alternative due to dietary restrictions or preference, consider using flour tortillas or lettuce wraps for a gluten-free option. Keep in mind that corn tortillas offer that classic texture and flavor that complements the meat beautifully!
How many servings does this recipe yield?
This recipe makes about 4 servings, with each serving containing approximately 250 calories. Perfect for a cozy family dinner or a small gathering with friends! Enjoy these delicious bites fresh off the grill!

Mexican Street Tacos
Ingredients
Method
- Season the flank steak with cumin, chili powder, garlic powder, salt, and black pepper.
- Let it marinate for at least 15 minutes.
- Heat a skillet or grill over medium-high heat.
- Cook the flank steak for about 4-5 minutes on each side, or until desired doneness.
- Remove from heat and let it rest for a few minutes before slicing.
- Warm the corn tortillas on the grill or in a skillet for a few seconds on each side.
- Slice the cooked steak into thin strips.
- Assemble the tacos by placing steak on each tortilla and topping with onions and cilantro.
- Serve with lime wedges and salsa on the side.







Leave a Reply