Street Tacos

4.81 from 31 votes
↓ Jump to Recipe 3

This post may contain affiliate links | disclosure policy

Get ready to spice up your taste buds with this mouth-watering street tacos recipe! Create the most delicious tacos with fresh ingredients and a variety of toppings. It will make you feel like you’re strolling down the streets of Mexico.

Platter with several Mexican street tacos made with carne asada.

Recipe Science

  • Marinating the meat in a mixture of acidic and enzymatic ingredients tenderizes it by breaking down muscle fibers and infusing it with flavor.
  • Cooking the meat quickly at high heat ensures a flavorful, caramelized exterior through the Maillard reaction while keeping the interior juicy and tender.
  • Using small, soft corn tortillas provides a neutral base that complements the flavorful fillings without overpowering them, and the double-layer technique prevents the tacos from falling apart.

Why It Works

Learn how to make street tacos for your next fiesta or simple weekday meal. This style of wrap is easy to customize. For this version, I’ll share my delicious citrusy marinade to make each bite of steak juicy and delicious. You only need a quick 30-minute soak before cooking the meat on the stovetop.

One of my fondest travel memories is ordering street tacos from the cart vendors in Baja, Mexico. I’d enjoy a few as I strolled around the city. They are the perfect size to grab and eat without needing to sit down and miss the excitement. So, grab your favorite tortillas, then fill them with meat and toppings. Don’t forget to enjoy a Cadillac margarita!

Ingredients You’ll Need

Ingredients needed to make this street taco recipe.
  • Steak: The best cuts are skirt steak, flap meat, or flank steak.
  • Marinade: I use a citrus marinade, similar to my carne asada recipe. It combines orange, lime, soy sauce, minced garlic, and savory seasonings.
  • Tortillas: Use small corn tortillas or flour tortillas, about 4 inches in size. These make for smaller hand-help wraps that are easier to eat, especially if standing.
  • Toppings: Onion and cilantro are classic toppings for street tacos. Add hot sauce, homemade salsa, pico de Gallo, sour cream, pickled onions, or cotija cheese for extra flavor.

See the recipe card below for all ingredients and measurements (US and metric).

Ingredient Substitutions

Mexican street tacos are enjoyed for their easy customization of fillings. Try these tasty options:

  • For a tangier marinade: Add Worcestershire sauce, red wine vinegar, or distilled vinegar. Use about 1 to 2 teaspoons.
  • Dry Seasoning: If you’re short on time, sprinkle some taco seasoning on the meat for instant flavor instead of a marinade.
  • Chicken: Marinate pieces of chicken thighs or chicken breasts to make chicken street tacos or grill for pollo asado. Shredded chicken is also delicious!
  • Carne Asada: Grill the marinated steak for charred flavor.
  • Seafood: Add succulent pieces of shrimp, lobster, or blackened fish like mahi-mahi or salmon.
  • Pork: Chop up al pastor with marinated pork and pineapple or shredded carnitas. Saute some chorizo for a savoring filling.

How to Make Street Tacos

Bowl with steak marinade being mixed together.

Step 1: Make the Marinade

In a medium bowl, whisk together the olive oil, orange juice and zest, lime juice, and zest, soy sauce, minced garlic, cumin, dried oregano, chili powder, salt, and pepper.

Steak on a cutting board sliced into small pieces.

Step 2: Prepare the Steak

Typically, the steak is left whole at taco stands or Mexican restaurants and then chopped into smaller pieces. However, I recommend cutting the steak into 1/2-inch pieces for more flavorful bites. This creates more surface area for the marinade to flavor the meat while other seasonings stick to the surface.

Another bonus is that it cooks the meat faster on the stovetop, resulting in a super juicy steak. If you prefer carne asada street tacos, keep the steak in one piece and marinate for at least an hour so it can be grilled.

Chopped pieces of steak marinating in a bowl.

Step 3: Marinate the Steak

Soak the steak in a marinade to elevate the taste. The smaller pieces require less time to marinate, about 30 minutes. However, you can marinate for up to 8 hours for even more flavor infusion. Beyond that time, the muscle fibers dry out too much from the salt and acid.

Beef cooking in a large cast iron skillet.

Step 4: Cook the Steak

Use a large cast-iron skillet or saute pan to cook the pieces. Warm the olive oil in a skillet over medium-high heat, then carefully add the steak to a single layer in the pan. Let it sear for about 2 minutes, then saute to cook the beef.

The smaller chunks cook very quickly. The steak will be ready in 5 minutes or less! This method will give medium doneness, so if you like some pink in the center, I recommend you grill or pan-sear the whole marinated steak instead.

Tortillas being warmed in a skillet.

Step 5: Warm the Tortillas

I always warm the tortillas over medium heat in a skillet before filling them. This makes the starches in the corn or flour tortillas more flexible and soft to prevent breaking. The light browning also makes the tortilla more flavorful.

Close up of a street taco with steak, cilantro, and pickled red onions.

Step 6: Ready to Serve

Fill the tortillas with the steak, then top with onion and cilantro, and maybe some pickled red onions. Serve with lime wedges.

Frequently Asked Questions

How do you keep skirt steak from being chewy?

Limit marinating to 8 hours to prevent dry and chewy bites. Slice the beef against the grain for tender pieces that don’t taste stringy.

Can you marinate and cook the whole piece of steak?

Sure! Increase marinating time to at least 60 minutes. The seasoning needs more time to dissolve and move into the muscle fibers of the beef for improved flavor. Shake off the excess marinade and cook the meat on the grill or stovetop to the desired doneness.

What toppings are typically used for street tacos?

Classic toppings include diced white onion, cilantro, limes, and roasted hot peppers. Radish adds a nice crunch or pickled onions for tanginess. Add mild hot salsa, pico de Gallo, guacamole, sour cream, crema, queso fresco or cotija cheese.

Can you marinate steak too long?

Marinating beef has several benefits. The muscle fibers restructure, holding on to moisture and infusing more water-soluble flavor compounds, like salt, for a well-seasoned steak. However, if there are a lot of acids, like lime or orange juice, or vinegar, it’s best to stop marinating after about 8 hours. Long exposure to the acids can cause the meat to become dry and mushy in texture.

Serve This With

If you tried these Street Tacos, please leave a 🌟 star rating and let me know how it went in the 📝 comments below!

Street Tacos

My street tacos recipe is quick, easy, and perfect for a fun and casual dinner party. Plus, the combination of spicy, tangy, and savory flavors makes these tacos irresistible!
4.81 from 31 votes
Prep Time45 minutes
Cook Time5 minutes
Total Time50 minutes
Servings 12 tacos
Course Entree
Cuisine Mexican


Steak Marinade

  • ¼ cup olive oil, plus 1 tablespoon
  • ¼ cup orange juice, plus 1 teaspoon zest
  • 2 tablespoons lime juice, plus 1 teaspoon zest
  • 1 tablespoon soy sauce
  • 1 tablespoon minced garlic
  • 1 teaspoon ground cumin
  • 1 teaspoon kosher salt
  • ½ teaspoon black pepper
  • ½ teaspoon dried oregano, optional
  • ¼ teaspoon chili powder
  • 1 ½ pounds skirt steak, flank steak, or flap meat

Steak Tacos

  • 12 corn or flour tortillas, 4" size
  • ½ cup diced white onions
  • ½ cup cilantro leaves
  • lime wedges


  • Make the Marinade – In a medium bowl, whisk together the ¼ cup olive oil, orange juice, orange zest, lime juice, lime zest, soy sauce, garlic, cumin, salt, pepper, oregano (if using), and chili powder.
  • Prepare the Meat – Cut the steak into ½-inch pieces.
  • Marinate the Steak – Add the steak to the marinade, stirring to coat. Cover and refrigerate for 30 minutes or up to 8 hours. Stir before using.
  • Cook the Steak – Heat a large skillet over medium-high heat. Add 1 tablespoon of olive oil. Once hot, carefully add the meat in a single layer. Sear for about 2 minutes, then saute until no longer pink on the surface, about 1 to 2 minutes.
  • Warm the Tortillas – Heat a pan over medium heat. Cook the tortillas on each side until warm and lightly browned, about 10 to 15 seconds per side. Wrap in a kitchen towel to keep warm.
  • To Serve – Fill the tortillas with the steak, then top with onion and cilantro. Serve with lime wedges.

Recipe Video

YouTube video


  • Make Ahead: Marinate the steak for up to 8 hours. 
  • Storing: Cover and refrigerate for up to 3 days.
  • Reheating: Cover and microwave in 15 to 30-second increments until hot.
  • Make it Gluten-Free: Substitute soy sauce for coconut aminos or gluten-free tamari. 
  • Grilling the Steak: Do not cut the steak into smaller pieces. Marinate for 1 to 8 hours. Heat grill to 400 to 450ºF (204 to 232ºC). Cook, uncovered, for 4 to 5 minutes. Flip and cook until the meat registers 125 to 130ºF (52 to 54ºC) for medium-rare, about 3 to 5 minutes.

Nutrition Facts

Serves: 12 tacos
Calories 192kcal (10%)Carbohydrates 14g (5%)Protein 14g (28%)Fat 10g (15%)Saturated Fat 2g (10%)Polyunsaturated Fat 1gMonounsaturated Fat 5gTrans Fat 0.2gCholesterol 36mg (12%)Sodium 329mg (14%)Potassium 252mg (7%)Fiber 2g (8%)Sugar 1g (1%)Vitamin A 78IU (2%)Vitamin C 4mg (5%)Calcium 32mg (3%)Iron 2mg (11%)

Percent Daily Values are based on a 2000-calorie diet. All nutritional information is based on estimated third-party calculations. Each recipe and nutritional value will vary depending on the brands you use, measuring methods, and portion sizes per household.

Tried this recipe?

Tag me on Instagram. I'd love to see how it turns out!

Tag @jessica_gavin

Jessica Gavin

I'm a culinary school graduate, cookbook author, and a mom who loves croissants! My passion is creating recipes and sharing the science behind cooking to help you gain confidence in the kitchen.

Quick & Easy Meals in Under 30 Minutes!
Get 25 simple meals your whole family will love.
Jessica Gavin standing in the kitchen

You May Also Like

Reader Interactions

4.81 from 31 votes (29 ratings without comment)

Leave a Comment

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

Recipe Rating

3 Comments Leave a comment or review

  1. Sheri says

    You can freeze this steak right and just thaw when you want to use it
    And I get Organic corn tortilla. Regular Corn has the highest amount of GMO in it.