Authentic Street Tacos

Featured in Meals That Make the Table Happy.

Transform everyday skirt steak into flavorful bites with a simple marinade using soy sauce, lime juice, garlic, and spices. Finish these tacos with diced onion, cilantro, and lime on warm tortillas. Marinate ahead, cook in just 15 minutes, and enjoy an easy, crowd-pleasing meal. Perfect for weeknights or casual gatherings, these tacos highlight how simple ingredients create incredible dishes.
A woman wearing a chef's hat and apron.
Updated on Thu, 20 Mar 2025 02:31:29 GMT
A plate filled with tacos topped with meat and onions. Pin it
A plate filled with tacos topped with meat and onions. | mecooking.com

These genuine Mexican street tacos bring bold tastes right to your table without much fuss. Juicy skirt steak soaked in citrus and spices makes the base for these straightforward but amazing tacos. The mix of seared meat, tender corn tortillas, and crisp toppings really nails the street food vibe that makes people worldwide fall in love with Mexican cooking.

I found out what makes true street tacos so good during my visit to Mexico City where I stood watching vendors quickly make perfect tacos for crowds of waiting people. When I got back home, I tried for ages to nail this recipe and get those real flavors. Getting the meat soaked just right and using simple traditional toppings creates tacos that take me straight back to those lively street corners every time I eat them.

Delicious Ingredients

  • Skirt steak: Gives you that perfect mix of taste and softness for real street tacos. Try to find pieces with nice fat streaks and cut off any tough skin before soaking it.
  • Fresh lime juice: Adds a zingy kick and helps soften the meat. Don't ever use the bottled stuff – go for fresh squeezed to get the best flavor.
  • Orange juice: Brings a gentle sweetness that works against the sour lime and helps the meat brown nicely when you cook it.
  • Corn tortillas: You can't skip these for real street tacos. Go for small 4-5 inch ones made from proper corn for the right taste and feel.
  • White onion: Gives a crisp, clean taste that goes great with the rich meat. Chop it super tiny for the best texture in every bite.

Cooking Steps

Mixing Up The Flavor Soak:
Start by making the soak that'll turn your regular steak into something special. Grab a bowl and mix fresh lime juice with orange juice to create the tangy base that'll tenderize your meat while adding bright citrusy goodness. Throw in crushed garlic, ground cumin, chili powder, smoked paprika, black pepper, salt, and onion powder, then stir it all up. This spice combo creates deep flavors just like the real Mexican tacos. If you want some heat, toss in red pepper flakes now. Lastly, mix in some chopped fresh cilantro which adds grassy notes that work great with the citrus. Drop your skirt steak in, flip it around a few times to coat it everywhere. Cover your bowl and stick it in the fridge for at least an hour, though 3-4 hours will make it taste even better.
Cooking It Just Right:
Take your soaked steak out of the fridge about 20 minutes before cooking so it can warm up a bit for more even cooking. Get a cast iron pan super hot until you see a little smoke. The crazy heat is key for getting that tasty char. While your pan heats up, pull the steak from the soak and pat it dry with paper towels. This helps you get a nice sear instead of steaming the meat. Add just enough oil to coat the pan bottom, then carefully lay down your steak. Let it cook without touching it for 3-4 minutes until you get a dark crust, then flip and cook another 3-4 minutes for medium rare. Move the cooked steak to a cutting board and let it sit for at least 5 minutes so all the juices can settle back into the meat.
Putting It All Together:
While your steak rests, get your tortillas and toppings ready. Heat corn tortillas right over a gas flame with some tongs, flipping every few seconds until they get little dark spots but stay bendy. If you don't have a gas stove, warm them in a dry skillet on medium-high heat. Stack your warmed tortillas in a clean kitchen towel to keep them warm and soft. Cut the rested steak against the grain into thin strips, slicing at a slight angle to make it more tender. Put out small bowls with finely chopped white onion, fresh cilantro, lime wedges, and crumbled cotija cheese if you want. To build your taco, stack two warm tortillas, put a small amount of sliced steak in the middle, and top with onion and cilantro. Squeeze fresh lime juice over it right before eating for the brightest taste.
A plate of meat and vegetables. Pin it
A plate of meat and vegetables. | mecooking.com

The orange juice in this soak is my hidden trick that lots of recipes don't include. During a cooking class in Oaxaca, I found out that many taco stands use mixed citrus juices instead of just lime. The sugars in orange juice create lovely browning on the meat when it hits the hot pan, adding another level of flavor that makes these tacos truly outstanding.

Ways To Serve

Pair with Mexican rice and refried beans for a full dinner. Enjoy with cold Mexican beer or homemade horchata. Set up a DIY taco station with different meats and toppings.

Other Meat Options

Switch to flank steak for pretty much the same result. Try chicken thighs for something lighter. Go with pork shoulder for that classic al pastor taste. Make them veggie-friendly using grilled portobello mushrooms.

Quick Dinner Tricks

Soak the steak the night before for super fast next-day cooking. Get all your toppings and sauces ready a day ahead. Make extra meat so you can use leftovers in salads or breakfast tacos.

A plate of tacos with meat and limes. Pin it
A plate of tacos with meat and limes. | mecooking.com

The first time I made these tacos for my family, my uncle who lived in Mexico for years watched me cook with a doubtful look. After his first bite, he smiled and told me they reminded him of his favorite taco shop in Puebla. That moment showed me you really can make authentic flavors at home if you pay attention to the details and respect the traditional ways of cooking.

Frequently Asked Questions

→ Can I use a different beef cut for this recipe?
Sure! Skirt steak is great for flavor and tenderness, but flank, flat iron, or ribeye can work too. Each slightly changes the outcome but still tastes delicious.
→ Is it okay to make the meat ahead?
Yes! Prepare it up to 2 days in advance and store in a sealed container in the fridge. Reheat in a skillet with a splash of water or broth to keep it juicy.
→ Are corn tortillas more traditional for tacos?
Corn tortillas are the classic choice, though flour ones are equally tasty. Just warm up corn tortillas in a dry pan before using so they're flexible.
→ What extra toppings could I throw on these tacos?
Keep it classic with onion, cilantro, and lime, or mix it up with avocado, queso fresco, salsa verde, or a dollop of Mexican crema.
→ How much heat do these tacos bring?
They’re only mildly spicy with chili powder. Want more kick? Toss in some minced jalapeño or your favorite hot sauce.
→ What sides work best with street tacos?
Pair them with Mexican rice, black or refried beans, cheesy grilled corn on the cob, or an easy tomato and avocado salad. Drinks like horchata or a cold beer hit the spot too.

Mexican Street Tacos

Quick, authentic street tacos made with seasoned skirt steak and fresh toppings. Bring bold Mexican flavors to your table in minutes.

Prep Time
75 Minutes
Cook Time
15 Minutes
Total Time
90 Minutes
By: Mariana

Category: Main Dishes

Difficulty: Easy

Cuisine: Mexican

Yield: 6 Servings (12 tacos)

Dietary: Dairy-Free

Ingredients

→ Marinade

01 3 garlic cloves, finely chopped
02 2 tablespoons lime juice (freshly squeezed)
03 1 tablespoon oil (canola preferred)
04 2 tablespoons low-sodium soy sauce
05 1 teaspoon oregano (dried)
06 2 teaspoons chili powder
07 1 teaspoon cumin (ground)

→ For cooking

08 1 tablespoon oil (canola)
09 1 ½ pounds skirt steak, diced into 1/2-inch chunks

→ For serving

10 12 small flour tortillas, heated
11 1 lime, cut into slices
12 ¾ cup red onion, chopped small
13 ½ cup fresh cilantro, roughly chopped

Instructions

Step 01

Grab a medium-sized bowl. Put in the soy sauce, lime juice, canola oil, garlic, chili powder, cumin, and oregano. Stir all of it together until it’s nicely blended.

Step 02

Take a big zip-top bag or bowl. Add the steak pieces and pour in the marinade. Seal it up or cover tightly. Chill in the fridge for at least an hour, but no more than four. Give it a shake or stir now and then so all the steak gets seasoned evenly.

Step 03

Add the rest of the canola oil to a large cast iron pan and heat it over medium-high heat. Toss in the marinated steak along with the leftover marinade. Keep stirring while cooking until the meat gets a nice brown color and the marinade thickens up. This should take 5-6 minutes, or stop when it’s how you prefer it.

Step 04

Warm up the tortillas. Pile some cooked beef into each one. Sprinkle with red onion and cilantro. Serve right away with lime wedges for squeezing on top.

Notes

  1. These tacos use tender, marinated skirt steak to bring bold street food flavors to your table fast.
  2. Don’t cook the steak too long. Keeping the inside slightly pink provides the best tenderness.
  3. No skirt steak? You can swap in ribeye or flank steak instead.

Tools You'll Need

  • Large skillet (cast iron is great)
  • Bowl for mixing
  • Optional: gallon-size zip bag
  • Knife and cutting board

Allergy Information

Please check ingredients for potential allergens and consult a health professional if in doubt.
  • Has gluten (from the tortillas)
  • Contains soy (via the soy sauce)

Nutrition Facts (Per Serving)

It is important to consider this information as approximate and not to use it as definitive health advice.
  • Calories: 320
  • Total Fat: 16 g
  • Total Carbohydrate: 18 g
  • Protein: 24 g