Best Mexican Street Tacos Recipe – Authentic Carne Asada Tacos Made Easy
Mexican Street Tacos are one of the most beloved street foods in Mexico, known for their simple ingredients, bold flavors, and irresistible combination of tender carne asada, fresh cilantro, diced onions, and warm tortillas. Traditionally sold from taco carts and food trucks, these tacos have become a global favorite because they are easy to make, incredibly flavorful, and perfect for any occasion.
This authentic Mexican Street Tacos recipe uses juicy marinated skirt steak cooked until beautifully caramelized and served in warm tortillas with classic toppings. The result is a restaurant-quality taco experience that you can recreate in your own kitchen in less than 30 minutes of cooking time.
Whether you’re planning Taco Tuesday, a family dinner, a backyard gathering, or simply craving authentic Mexican food, these homemade street tacos deliver everything you love about traditional taqueria-style tacos.
Why You’ll Love This Mexican Street Taco Recipe
There are many reasons why this recipe has become a favorite among taco lovers.
First, it uses simple pantry ingredients and fresh produce that are readily available in most grocery stores. Second, the flavorful marinade helps tenderize the meat while adding authentic Mexican-inspired flavors. Third, the recipe is incredibly versatile and can be prepared ahead of time, making it perfect for busy weeknights.
The combination of juicy steak, fresh toppings, and warm tortillas creates a meal that is both satisfying and easy to customize.
What Are Mexican Street Tacos?
Mexican Street Tacos are small tacos traditionally served on soft corn tortillas and filled with grilled or roasted meats such as carne asada, carnitas, al pastor, barbacoa, or chicken.
Unlike many American-style tacos loaded with cheese, lettuce, and heavy sauces, authentic street tacos focus on high-quality meat and simple toppings. Diced onions, fresh cilantro, and lime wedges are typically all that’s needed to complement the flavor of the meat.
Their simplicity allows the natural flavors of the ingredients to shine, making them one of the most iconic dishes in Mexican cuisine.
The History of Mexican Street Tacos
Street tacos have been part of Mexican food culture for generations. Vendors throughout Mexico prepare tacos fresh to order using recipes passed down through families.

Taco stands and food carts can be found in nearly every city and town, serving affordable meals to locals and visitors alike. Over time, street tacos gained popularity around the world thanks to their authentic flavors and convenient portability.
Today, they remain one of the most recognizable and celebrated examples of Mexican street food.
Why Carne Asada Is Perfect for Street Tacos
Carne asada, which translates to “grilled meat,” is one of the most popular fillings for street tacos.
Skirt steak is traditionally used because it contains rich marbling and develops exceptional flavor when cooked over high heat. The thin cut allows it to cook quickly while remaining tender and juicy.
When paired with a citrus-based marinade, skirt steak absorbs flavor beautifully and develops the slightly charred exterior that makes authentic street tacos so delicious.
How to Make Mexican Street Tacos
Making homemade street tacos is surprisingly simple. The process involves marinating the steak, cooking it over high heat, and serving it in warm tortillas with fresh toppings.
The key to success is allowing the meat enough time to absorb the marinade before cooking.
Marinate the Steak
A flavorful marinade is essential for authentic carne asada.
Combine soy sauce, fresh lime juice, canola oil, garlic, chili powder, cumin, and oregano in a large bowl. Add the diced skirt steak and toss until every piece is fully coated.
Allow the meat to marinate for at least one hour and up to four hours. This step helps tenderize the steak while infusing it with rich flavor.
Avoid marinating for longer than four hours, as the acidity from the lime juice can begin breaking down the meat too much.
Cook the Steak
Heat a cast iron skillet over medium-high heat and add a small amount of oil.
Once the skillet is hot, add the marinated steak and cook until browned and caramelized. Stir occasionally to ensure even cooking while allowing the meat to develop a flavorful crust.
Most skirt steak pieces will cook within five to six minutes depending on size.
The goal is to achieve a deep golden-brown exterior while maintaining a juicy interior.
Serve the Tacos
Warm the tortillas before serving to improve texture and flavor.
Fill each tortilla with freshly cooked carne asada and top with diced red onions, chopped cilantro, and a squeeze of fresh lime juice.
For an authentic street taco experience, serve two tortillas per taco. This traditional technique helps prevent tearing and makes the tacos easier to eat.
Enjoy immediately while the meat is hot and flavorful.
What to Serve with Mexican Street Tacos
Street tacos pair beautifully with a variety of Mexican side dishes.
Popular accompaniments include:
- Mexican rice
- Refried beans
- Elote (Mexican street corn)
- Guacamole
- Salsa verde
- Pico de gallo
- Mexican corn dip
- Chorizo queso dip
- Tortilla chips
- Fresh salads
These sides help create a complete and satisfying meal.
Tools For This Recipe
While the recipe is simple, using the right tools can significantly improve results.
Recommended equipment includes:
- Cast iron skillet
- Mixing bowls
- Sharp knife
- Cutting board
- Measuring spoons
- Tongs
A cast iron skillet is especially important because it retains heat exceptionally well and helps create the signature sear associated with authentic carne asada.
Mexican Street Tacos: Frequently Asked Questions
Many home cooks have questions when making street tacos for the first time.
Understanding the proper techniques helps ensure the best results.
What Kind of Meat Is Best?
Skirt steak is considered the gold standard for carne asada street tacos.
Its rich marbling, tender texture, and quick cooking time make it ideal for this recipe.
Can I Use a Different Cut of Meat?
Yes. Flank steak and sirloin steak are excellent alternatives.
Flank steak should always be sliced thinly against the grain after cooking to maximize tenderness. Sirloin offers a leaner option while still providing excellent flavor.
Can I Make This with Chicken?
Absolutely.
The same marinade works wonderfully with chicken thighs or chicken breasts. Simply adjust the cooking time according to the cut of chicken being used.
Why Did My Steak Turn Out Tough?
Tough steak is usually caused by one of two mistakes.
The first is failing to cut the meat into small pieces before marinating. The second is slicing with the grain instead of against it.
Cutting against the grain shortens the muscle fibers and creates a much more tender bite.
Can I Grill This Instead of Using a Skillet?
Yes.
A grill adds additional smoky flavor and works exceptionally well for carne asada. Simply grill the marinated steak over high heat until cooked to your preferred level of doneness.
After resting, slice and serve in tortillas.
How Can I Store Leftovers?
Store leftover carne asada in an airtight container in the refrigerator for up to three days.
Reheat gently in a skillet before serving to maintain moisture and flavor.
Are Carne Asada Tacos Freezer-Friendly?
Yes.
Cooked carne asada freezes very well and can be stored for up to two months.
Allow the meat to cool completely before transferring it to freezer-safe bags or containers. Thaw overnight in the refrigerator and reheat before serving.
Ingredients
For the carne asada marinade, you will need soy sauce, fresh lime juice, canola oil, garlic, chili powder, cumin, oregano, and skirt steak.
For serving, prepare warm tortillas, diced red onions, chopped cilantro, and fresh lime wedges.
These simple ingredients create authentic Mexican flavors without requiring specialty products.
Instructions
Prepare the marinade and coat the steak thoroughly.
Marinate for one to four hours before cooking.
Heat a cast iron skillet over medium-high heat and cook the steak until browned and caramelized.
Warm the tortillas and fill them with the cooked carne asada.
Top with onions, cilantro, and lime juice before serving immediately.

Recipe Notes
Several small techniques can dramatically improve your results.
Always cut the steak before marinating, avoid over-marinating, use high heat when cooking, and serve the tacos immediately after assembly.
These details help recreate the flavor and texture of authentic Mexican street tacos.
Use a Cast Iron Skillet
Cast iron retains heat better than most cookware and produces a superior sear.
This creates the caramelized exterior commonly found in traditional taco stands throughout Mexico.
Use Flour or Corn Tortillas
Corn tortillas are the traditional choice for authentic street tacos.
However, small flour tortillas can also be used depending on personal preference.
Both options work well with carne asada.
Double Up the Tortillas
Many taco vendors serve tacos using two tortillas instead of one.
This technique provides extra support for juicy fillings and prevents the tortilla from tearing while eating.
Serve with Your Favorite Toppings
Classic toppings include onions, cilantro, lime, salsa verde, cotija cheese, guacamole, and hot sauce.
Feel free to customize the tacos according to your taste preferences.
Freeze Before Assembling in Tacos
If preparing meals in advance, freeze the cooked carne asada separately rather than assembling complete tacos.
This preserves the texture of the tortillas and toppings while making future meals quick and convenient.
Final Thoughts on Homemade Mexican Street Tacos
These authentic Mexican Street Tacos bring the flavor of your favorite taco truck directly into your kitchen. Featuring tender marinated carne asada, warm tortillas, fresh onions, cilantro, and lime, they deliver a perfect balance of simplicity and flavor.
Easy to prepare, family-friendly, and endlessly customizable, this recipe is ideal for weeknight dinners, parties, meal prep, and Taco Tuesdays. Once you try these homemade street tacos, they are sure to become one of your favorite Mexican recipes.