Amazing Street Tacos

This website may contain affiliate links and advertising so that we can provide recipes to you. Read my privacy policy.

Street tacos are delicious, amazing, and oh so mouthwatering! Bite into tender steak, zesty lime flavor with a hint of spice and add on tomatoes, avocado, and onions for a savory bite you are going to love!

These street tacos are completely jam-packed with flavor and they are so easy to make. I love how the meat is so tender and juicy and only takes an hour to marinate! If you absolutely love tacos like me, try out these other amazing taco recipes! These taco-stuffed avocados, Baja fish tacos, and ground beef tacos will not disappoint!!

Street tacos with toppings.

What is the Difference Between Street Tacos and Regular Tacos?

Street Tacos have gotten more and more popular over the years. The difference between these and “regular tacos” is that these are typically in smaller tortillas. The reason they are smaller is that when people ordered them off of the vendor carts or food trucks, they wanted them to be able to hold the taco with one hand while walking down the street. Hence the name “street tacos.”

Typically filled completely full of ingredients (trying to get as much into that smaller tortilla as possible) street tacos are never lacking in flavor! Street tacos are different because you typically don’t have any lettuce or tomatoes. But don’t think that this makes street tacos complicated to make. In fact, I love that these tacos can be prepared ahead of time with the marinated steak. Because of this, it is a recipe that’s so easy to throw together once it is time for dinner! This meal takes just 3 easy steps! You marinate the steak, cook it up on your stove, and add in the fresh toppings. You will not want to stop after just one and you are going to love these as much as I do!!

Ingredients You Will Need

Simple, quick, and easy don’t often go along with a description of juicy, tender steak. But luckily, these tacos do! Make sure to take the time to marinate that steak beforehand and you will experience mouthwatering, restaurant-quality steak in no time! See the recipe card below for full ingredient measurements.

  • Flank steak or skirt steak: Preparation of the steak is key to this dish. Don’t forget to marinate!!!
  • Soy Sauce: Try my using favorite soy sauce!
  • Worcestershire sauce: This will be your friend on this steak. It brings the marinade together.
  • Lime: You can use lime juice from a fresh lime or any juice that you may already have on hand (about 2 Tablespoons).
  • Minced garlic: If you aren’t using fresh garlic cloves, you can use the minced garlic you already have (½ tsp usually equals 1 clove of garlic).
  • Cilantro: This garnish is optional!
  • Chili powder: This will give you a little bit of spice without too much heat.
  • Cumin: Cumin adds in an interesting flavor, don’t forget this spice!
  • salt and pepper: Add this in to your preferred taste.
  • Flour or corn tortillas: Make sure that you are using the smaller tortillas (not burrito size).

How to Make Street Tacos

This is the part that is so incredible because it’s EASY! Again, I can’t stress enough that the marinating of the meat is the most necessary part of this dish. It will make it amazing and you won’t regret preparing that ahead of time!

  1. Cut and mix: Cut the flank steak into one inch pieces. In a medium sized bowl add the soy sauce, Worcestershire, juice from one lime, cilantro, chili powder, cumin, and salt and pepper.
  2. Marinate: Add the steak and let marinate in the fridge for 1-2 hours.
  3. Cook the meat: Heat a medium sized skillet to medium high heat. Add the steak and marinade and cook for about 5-7 minutes or until no longer pink.
  4. Add toppings: Put the steak in the center of your tortilla with desired toppings.
3 pictures showing steak marinating.

Yummy Varitations of Street Tacos

The best part about these tacos is that you can make them completely your own through toppings or even changing up the dish! Here are a few yummy ideas for you!

  • Don’t want to use it in a tortilla? No problem! Put this marintaed meat on top of the salad greens of your choice, add in your favorite toppings and you have a delicious steak taco salad!
  • Did someone say guacamole?? Try making this homemade guacamole and adding it as a topping to your tacos!
  • Make a rice bowl: Use this delicious meat on top of some mexican rice and it will fill you right up!
  • Use larger tortillas: If you are stuffing your tacos too full, your tortilla might break! You can use a larger tortilla to fit it all if thats easier for you!
  • Different meat: If you cant to change these up, try using some chicken breast instead!
Tortillas being topped with steak and taco toppings.

Can I Store My Leftovers?

Yes! You can definitely store this and enjoy it later! Here is how you can do that to have the freshest tasting leftovers!

  • Refrigerate: Once cooked, place the steak in an airtight container and it can last in the refrigerator for 2-3 days.
  • Freezer:  Place the steak in a airtight ziplock bag or container and then freeze. You can freeze the meat for up to 3 months. 
  • Reheat: To reheat your tacos, thaw the meat in the fridge. Then you can simply microwave the meat until heated through, place them on a tortilla, add your toppings and enjoy!
A taco folded up being held and ready to eat.

Amazing Street Tacos

4 from 10 votes
Street Tacos are delicious, amazing, and oh so mouthwatering. I cannot stop thinking about these! They are SOO delicious. You will want to gobble these all up at once!
Prep Time 10 minutes
Cook Time 10 minutes
Total Time 20 minutes
Author Alyssa Rivers
Servings: 6 tacos


  • 1 pound flank steak or skirt steak
  • 1/2 cup soy sauce
  • 1 Tablespoon Worcestershire sauce
  • juice from one lime
  • 3 cloves garlic minced
  • 2 Tablespoons cilantro chopped
  • 1 teaspoon chili powder
  • 1/2 teaspoon cumin
  • salt and pepper to taste
  • 6-8 small flour or corn tortillas

Optional Toppings:

  • chopped tomatoes
  • chopped red onion
  • avocado diced
  • cilantro chopped
  • cotija cheese


  • Cut the flank steak into one-inch pieces. In a medium-sized bowl add the soy sauce, Worcestershire, juice from one lime, garlic, cilantro, chili powder, cumin, and salt and pepper.
  • Add the steak and let marinate in the fridge for 1-2 hours.
  • Heat a medium sized skillet to medium high heat. Add the steak and marinade and cook for about 5-7 minutes or until no longer pink.
  • Put the steak in the center of your tortilla with desired toppings.



Serves: 6

Calories121kcal (6%)Carbohydrates2g (1%)Protein18g (36%)Fat4g (6%)Saturated Fat2g (10%)Polyunsaturated Fat1gMonounsaturated Fat2gCholesterol45mg (15%)Sodium1154mg (48%)Potassium338mg (10%)Fiber1g (4%)Sugar1g (1%)Vitamin A112IU (2%)Vitamin C1mg (1%)Calcium28mg (3%)Iron2mg (11%)

All nutritional information is based on third party calculations and is only an estimate. Each recipe and nutritional value will vary depending on the brands you use, measuring methods and portion sizes per household.

Course Dinner, Main Course
Cuisine Mexican
Keyword street tacos
Tried this recipe?Mention @alyssa_therecipecritic or tag #therecipecritic

Alyssa Rivers

I am Alyssa and the blogger behind The Recipe Critic. I started my blog in June of 2012 as a place to share my passion for cooking. I love trying new things and testing them out with my family.

Read More Posts by Alyssa

facebook twitter pinterest instagram



Leave a reply
  1. 5 stars
    I add this tonight for our Friday Night Home Date Night because it looked easy and tasty. It was both! I made one small change, when sautéed the meat I added onion and poured some of the marinade into the skillet. I I think the liquid helped keep the meat moist!

  2. I should have known when I was pouring a half a cup of soy salt… way too much salt, do maybe a 1/8 cup and the rest water/beef stock.

  3. 5 stars
    After reading the reviews, I doubled the meat but not the rest of the ingredients. I didn’t use low sodium soy sauce or extra salt and it came out great.

  4. Too salty! I suggest low sodium soy, no additional salt, and not cook meat with marinate. Had to throw mine away.

  5. 3 stars
    Too salty! I would definitely advise using low sodium soy sauce and not add the additional salt either. Otherwise good flavor. Served mine with a margarita 🙂

  6. Our area puts the meal in a bag of Doritos instead of a taco shell and calls it a “Walking Taco” .

  7. We loved these, I will definitely make them again, but I won’t add any salt. I’ll use my low sodium soy sauce only!! I know that’s on me, not the recipe itself. Just wanted to share my experience! Also chopped up the beef much smaller. It makes it easier to eat instead of the big chunks.

  8. I would love to make this delicious looking recipe but I only have pre-cut stewing beef chunks. Is there a way I could use that instead of buying a different cut of beef?

  9. 5 stars
    A great recipe, we all loved em! Next time I believe I will try and dice the meat even smaller, I made it in about 1/2′ pieces, however I’m certain if the pieces were a bit smaller yet, this would be one of the best street tacos going, and believe me we have tried Lots, my boys are crazy about Street tacos. This recipe is a keeper. The Guacamole she has posted here is Superb..

  10. have recently used ground beef in tacos, I like flank steak tacos too, but it’s been a long time, so nice to have this recipe for the right mix of spices, etc, so thank you!

Leave a Reply

Your email address will not be published. Required fields are marked *

Recipe Rating