Mexican Street Tacos bring bold flavor, simple ingredients, and classic street food style right to your kitchen. This easy recipe uses juicy steak, warm tortillas, and fresh toppings to create tacos that taste just like the ones from a street cart. If you love carne asada tacos, this dish delivers the same savory bite with minimal effort. Whether you’re planning a weeknight meal or a festive Cinco de Mayo dinner, these tacos come together quickly while still tasting authentic and satisfying.
Story
The first time I made Mexican Street Tacos at home, I wanted to recreate the kind you get from a small taco stand late at night. The aroma of grilled meat, warm tortillas, and fresh lime instantly brings comfort and excitement to the table. Mexican Street Tacos keep things simple: seasoned steak, onion, cilantro, and lime. Because of that simplicity, every ingredient matters. Over time I found that marinating the steak with lime, garlic, and spices creates deep flavor that tastes very close to an authentic taco recipe. Today this recipe has become a go-to meal whenever I want something fast, satisfying, and full of bold Mexican flavor.
Ingredients
-
2 tablespoons reduced sodium soy sauce
-
2 tablespoons freshly squeezed lime juice
-
2 tablespoons canola oil, divided
-
3 cloves garlic, minced
-
2 teaspoons chili powder
-
1 teaspoon ground cumin
-
1 teaspoon dried oregano
-
1½ pounds skirt steak, cut into ½-inch pieces
-
12 mini flour tortillas, warmed
-
¾ cup diced red onion
-
½ cup chopped fresh cilantro leaves
-
1 lime, cut into wedges
Step-by-Step Instructions
Preparing the Ingredients
Start by making the marinade that gives Mexican Street Tacos their deep flavor. In a medium bowl, mix soy sauce, lime juice, one tablespoon of canola oil, minced garlic, chili powder, cumin, and oregano until well combined. Place the chopped skirt steak into a gallon-size zip bag or large bowl and pour the marinade over the meat. Turn the steak pieces so they coat evenly. Seal the bag or cover the bowl and refrigerate for at least one hour and up to four hours. This resting time lets the meat absorb the citrus and spices while becoming tender and flavorful.
Cooking Instructions
Heat the remaining tablespoon of canola oil in a large cast iron skillet over medium-high heat. Once the oil becomes hot, add the marinated steak along with the marinade. Cook while stirring frequently so the meat browns evenly. After about five to six minutes the steak develops a rich sear and the marinade thickens slightly. At this point the steak should reach your preferred doneness while still remaining juicy. Spoon the cooked steak into warm mini tortillas and top each taco with diced onion, chopped cilantro, and a squeeze of fresh lime.
Tips for Perfect Results
Common Mistakes to Avoid
Many cooks rush the marinating step, but letting the steak sit in the lime and spice mixture builds deeper flavor in Mexican Street Tacos. Another mistake is overcrowding the skillet. When too much meat sits in the pan, it steams instead of browning. Cooking in batches keeps the heat high and gives the steak a proper sear. Also avoid overcooking the meat since skirt steak cooks quickly and can become tough if left too long in the pan.
Pro Tips for Better Flavor
Use a cast iron skillet if possible because it holds heat well and creates a great crust on the steak. Warm the tortillas briefly in a dry skillet or directly over a burner flame so they become soft and lightly toasted. Fresh toppings also make a difference. Crisp red onion, bright cilantro, and freshly squeezed lime bring balance to the savory meat and turn simple tacos into something unforgettable.
Serving and Storage
How to Serve
Serve Mexican Street Tacos immediately while the steak is hot and the tortillas are warm. Arrange them on a platter with extra lime wedges and additional chopped onion and cilantro so guests can add more toppings if they like. These tacos pair nicely with Mexican rice, grilled corn, or a bowl of fresh salsa. For gatherings, they also work perfectly as a build-your-own taco bar.

How to Store Leftovers
Store leftover steak in an airtight container in the refrigerator for up to three days. When ready to eat, warm the meat gently in a skillet over medium heat until heated through. Avoid microwaving for too long because it can dry the meat. Keep tortillas and toppings stored separately so the tacos stay fresh when assembled again.
Conclusion
Mexican Street Tacos show how a handful of simple ingredients can create bold flavor and satisfying texture. With tender marinated steak, warm tortillas, and fresh toppings, this recipe delivers everything people love about classic street tacos. Because the steps are simple and quick, it works just as well for busy weeknights as it does for celebrations and family gatherings. Once you try these tacos at home, they often become a favorite recipe to make again and again.
Discover more delicious recipes by following me on Facebook and Pinterest.
Frequently Asked Questions
What cut of meat works best for Mexican Street Tacos?
Skirt steak works very well because it cooks quickly and absorbs marinade easily. Flank steak can also work if sliced thinly against the grain after cooking. Both cuts stay tender when cooked over high heat for a short time.
Can I use corn tortillas instead of flour tortillas?
Yes, corn tortillas are very common in traditional street tacos and give a slightly nutty flavor. Warm them briefly in a skillet or over a flame so they become soft and flexible before filling them with steak and toppings.
How spicy are Mexican Street Tacos?
This recipe has mild heat from chili powder and cumin, which adds flavor without strong spice. If you prefer more heat, you can add chopped jalapeños, hot salsa, or a sprinkle of cayenne pepper.
Print
Mexican Street Tacos
- Total Time: 1 hour 30 minutes
- Yield: 6 servings 1x
Description
Easy authentic Mexican street tacos with juicy carne asada, onion, cilantro, and fresh lime wrapped in warm tortillas.
Ingredients
- 2 tablespoons reduced sodium soy sauce
- 2 tablespoons freshly squeezed lime juice
- 2 tablespoons canola oil, divided
- 3 cloves garlic, minced
- 2 teaspoons chili powder
- 1 teaspoon ground cumin
- 1 teaspoon dried oregano
- 1½ pounds skirt steak, cut into 1/2-inch pieces
- 12 mini flour tortillas, warmed
- ¾ cup diced red onion
- ½ cup chopped fresh cilantro leaves
- 1 lime, cut into wedges
Instructions
- In a medium bowl combine soy sauce, lime juice, 1 tablespoon canola oil, garlic, chili powder, cumin, and oregano.
- Place steak in a large zip bag or bowl and add the marinade mixture.
- Marinate for at least 1 hour and up to 4 hours, turning occasionally.
- Heat remaining oil in a cast iron skillet over medium-high heat.
- Add steak and marinade and cook while stirring until browned about 5–6 minutes.
- Serve steak in warm tortillas topped with onion, cilantro, and lime juice.
Notes
- Marinating longer creates deeper flavor.
- Warm tortillas before serving for best texture.
- Cook steak in batches if needed to keep the pan hot.
- Prep Time: 1 hour 15 minutes
- Cook Time: 15 minutes
- Category: Dinner
- Method: Skillet
- Cuisine: Mexican
Nutrition
- Serving Size: 2 tacos
- Calories: 320
- Sugar: 2g
- Sodium: 520mg
- Fat: 14g
- Saturated Fat: 4g
- Unsaturated Fat: 8g
- Trans Fat: 0g
- Carbohydrates: 24g
- Fiber: 2g
- Protein: 24g
- Cholesterol: 60mg