If I could I would eat a street taco everyday of my life and honestly I do not know what is stopping me!
Therefore I give you exhibit A: my Juicy Steak Street Tacos with a Bright Cilantro Lime Sauce!

There’s a specific kind of taco that ruins you for all other tacos! You know the one. You’re standing at a street cart, or maybe a tiny taqueria with four tables and a line out the door, and someone hands you something wrapped in two small tortillas. The steak is perfectly cut, charred at the edges, impossibly juicy. There’s a sauce so bright and herby it almost glows. You eat it in three bites and immediately want three more.
That’s the taco this recipe is chasing. And honestly? We caught it.
These Juicy Steak Street Tacos are the real deal — marinated for hours so the steak is packed with flavor all the way through, finished on a screaming hot grill (or cast iron, no shame), and topped with a cilantro lime sauce so fresh and vibrant it makes everything around it more interesting. This is the recipe you make when you want people to ask for it. You will be handing this recipe out. Consider yourself warned.

Why Skirt Steak Is the Move
Let’s talk about the cut, because this matters more than people realize.
Skirt steak is the traditional choice for street tacos, and it earns that title every single time. Here’s why it’s the right call:
It’s built for marinades. Skirt steak has a loose, open grain that drinks up a marinade like it’s thirsty. While other cuts might absorb flavor at the surface, skirt steak lets it go deep. Every bite is seasoned all the way through, not just at the edges.
The fat content is your friend. Skirt steak has beautiful marbling and a thin fat cap that renders down as it cooks, basting the meat from the inside out. The result is steak that stays juicy even if you’re cooking over high heat, which is exactly what you want for the best char!
It cooks fast. Skirt steak is thin, which means it hits that perfect medium-rare quickly on a hot grill or pan. There’s no babysitting, no thermometer anxiety. High heat, a few minutes per side, rest it, slice it thin against the grain, done.
It’s affordable. Skirt steak gives you wagyu-level flavor impact at a fraction of the price. It is the working-class hero of the beef world and it deserves its flowers.
One important note: always slice skirt steak against the grain after resting. The grain runs perpendicular to how you’d expect, and slicing with it instead of against it is the fast track to chewy. Slice thin, slice against the grain, and you’ll have steak that’s tender enough to melt.
The Marinade: Don’t Skip the Time
This is not a 20-minute marinade situation. The magic here happens with time, ideally 4 to 8 hours, though overnight works beautifully too. The marinade is bright and acidic (citrus and a touch of vinegar do the heavy lifting), and that acidity is what breaks down the muscle fibers and makes the steak so unbelievably tender.
What’s in it? Big flavors: citrus juice, garlic, a hit of cumin, a little heat. It smells like a taqueria kitchen and tastes like you know what you’re doing. Because after this recipe, you will.
The Cilantro Lime Sauce: The Thing People Will Ask About
Let me tell you about this sauce. It is bright. It is herby. It is citrusy. It’s the kind of sauce that makes you want to put it on everything…and you should, because it’s also incredible on grilled chicken, shrimp tacos, grain bowls, or eaten with a spoon over the sink. (No judgment. I’ve been there.)
This is not a complicated sauce. It comes together in a blender in about two minutes. But it does more flavor work than anything that easy has any right to do. It’s the thing that takes these tacos from “really good” to “wait, did you go to culinary school?”
Grill or Pan…Your Call!
This recipe works beautifully both ways, and I want you to feel equally empowered regardless of your setup.
On the grill: Get it screaming hot. You want char. You want those dark, slightly crispy edges that make street taco steak taste like street taco steak. Let the grill do its thing and don’t fuss with it too much, a few minutes per side is all you need.
In a cast iron skillet: Get it ripping hot before the steak hits the pan. A dry, preheated cast iron over high heat will give you a beautiful sear that rivals the grill. Open your windows. Turn on the fan. It’s absolutely worth it.
Either way: rest the steak for at least five minutes before slicing. This is non-negotiable. The juices need a moment to redistribute, and cutting too soon means they all run out onto your cutting board. Rest the steak. Slice thin. Be rewarded.
How to Serve Them
Keep it classic. Small corn or flour tortillas, warmed directly over a gas flame or in a dry skillet. The cilantro lime sauce. Diced white onion. Fresh cilantro. A wedge of lime. Maybe some pickled jalapeños if you’re feeling bold.
The beauty of a street taco is the restraint…every component earns its place, and nothing is competing for attention. The steak is the star. The sauce is the supporting lead that steals every scene it’s in. Let them do their thing.
PrintStreet Tacos with Bright Cilantro Lime Sauce
- Yield: 5-6 1x
Ingredients
For the Tacos
1.5 lbs skirt steak
2 oranges, juiced
3 limes, juiced
3 tsp kosher salt
3 garlic cloves, minced or 1 tsp garlic powder
1 tsp sugar
1 tsp cumin
1/2 tsp paprika
1/2 tsp oregano
For the Cilantro Lime Sauce
3 Tbsp olive oil
2 green onions, roughly chopped
1–2 garlic cloves
1 cup fresh cilantro
1 lime, juiced
½ tsp kosher salt
For the Pineapple Salsa
1 cup pineapple
2 Tbsp fresh cilantro, chopped
1 tsp kosher salt
1/2 lime, juiced
1 Tbsp jalapeno, diced
For Serving
Street taco size tortillas (I like flour, but you can use corn)
fresh cilantro
avocado
sour cream
hot sauce
lime wedges
Mexican rice (my favorite brand)
Tortilla chips
refried beans (my favorite brand)
Instructions
For the Steak:
In a small dish, combine the salt, garlic, sugar, cumin, paprika, and oregano together. Rub this all over the steak. Place the steak in a dish or large zip-top bag to marinate. Add the juices from the oranges and limes. Marinate at least 6 hours or overnight.
For the Grill:
Remove the steak from the refrigerator and let it come to room temperature while you heat the grill.
Heat your grill on high (this will take about 4-5 minutes). Place the steak on the grill (discard marinade). Cook for 4 minutes. Flip and cook for another 3 minutes (this will cook the steak to about 135 degrees for medium rare).
Remove from heat and let rest. Cut the steak, against the grain, into strips or bite-sized pieces for serving.
For the Stovetop:
Remove the steak from the refrigerator and let it come to room temperature while you heat the pan.
Place a cast-iron skillet on medium-high heat and let it heat for about 4 minutes (you want your pan very hot for a nice char).
Once heated, add the steak (discard marinade). Cook for 4 minutes. Flip and cook for another 3 minutes (this will cook the steak to about 135 degrees for medium rare).
Remove from heat and let rest. Cut the steak against the grain into strips or bite-sized pieces for serving.
For the Cilantro Lime Sauce:
In a food processor, combine all the ingredients. Pulse until desired consistency, about 30-45 seconds. Taste, add any extra salt or lime.
For the Pineapple Salsa:
Add all the ingredients to a bowl and mix to combine. Chill until ready to serve!
To Serve:
Place all the dishes, from the steak to the pineapple salsa, on a table. Include warmed tortillas (we throw them on the grill right before serving to warm them) and any other sides, from avocado to sour cream. Allow people to assemble their street tacos. Enjoy!
Nutrition
- Serving Size: 5-6



View comments
+ Leave a comment