If you’ve ever stood by a taco stand in the summertime, your shirt sticking to your back, the air thick with smoke and laughter, you already know why Grilled Beef Mexican Street Tacos hit different. It takes me straight back to those raucous backyard cookouts my cousins would crash, everyone yelling over the sizzle. Annoyingly, my uncle always pinched the first tortilla before anyone else could get near it. (Honestly, I started grilling extra, just to outsmart him. Didn’t work.)

Why I Keep Coming Back To These Tacos
I make this when a regular Tuesday needs a shot of flavor, but also when company’s coming and I want to look like I’ve got my act together (spoiler: I usually don’t). My family goes a bit wild for tacos—they’ve literally raced to the grill for first dibs. Quick dinner, big payoff. Sometimes I’ve rushed the marinade and worried the beef would taste bland—it’s always saved by the char. It’s basically culinary magic or, if you’re like me, a minor miracle on a weeknight.
What You’ll Need (Substitutions Welcome!)
- 1 1/2 pounds flank steak (skirt works in a pinch—have swapped sirloin once when I didn’t wanna brave the crowds at the store, totally fine)
- 1/4 cup fresh lime juice (bottled works but tastes less bright—my grandmother would haunt me for that)
- 2 tablespoons olive oil (I sneak in canola oil sometimes, shhh)
- 2 cloves garlic, minced (lazy days: garlic powder, just eyeball it)
- 1 teaspoon chili powder
- 1 teaspoon ground cumin
- 1 teaspoon salt (kosher, but table salt if that’s what’s on hand)
- 1/2 teaspoon black pepper
- 1/4 cup chopped fresh cilantro (leave it out if it tastes soapy—I don’t judge, my cousin can’t stand it)
- 8-10 small corn tortillas (or flour, if that’s your jam)
- 1/2 cup finely chopped white onion
- Extra lime wedges, for serving
How I Throw It All Together
- In a bowl (or giant zip bag if I’m not in the mood for dishwashing), whisk lime juice, olive oil, garlic, chili powder, cumin, salt, pepper, and cilantro until it looks… well, like a messy dressing. Toss in steak. Coat that sucker all over. Marinate 30 minutes on the counter, or up to 4 hours in the fridge if you’re a planner (I’m not).
- Preheat your grill to high. Or medium-high. Honestly, I just wing it and go for “blazing hot but not scary.” Brush with oil if it looks dry—beef loves to stick at the worst time.
- Grill steak 3–4 minutes per side for medium-rare. Sneak a little slice to check if you’re not sure. Don’t sweat it if you overcook; street tacos are forgiving. Rest the beef for 5–10 minutes—seriously, don’t skip, or your tortillas will be swimming in meat juice.
- Meanwhile, toast or warm your tortillas. I flop them right onto grill grates for 20 seconds each side ’til they get a little char. Wrap in a clean towel to stay soft.
- Slice steak thin, against the grain (I say this like I always do it perfectly… I’ve botched it a few times, still tasted great).
- Pile beef onto tortillas, top with onion and more cilantro if you’re into it. Squeeze over lime. Eat with your hands, lean over the counter—trust me. Have napkins handy.
Notes I Learned the Hard Way
- Marinate longer if you can, but not overnight—beef turns a bit mushy (ask me how I know).
- You can skip cilantro if it’s not your thing—it’s divisive in my family.
- Leftover beef makes a killer breakfast taco with scrambled eggs.
Variations I Couldn’t Resist Trying
- Added a pinch of smoked paprika one night—tasted more like a Texas BBQ taco, actually not mad about it.
- Tried chipotle in adobo for heat—woo boy, spicy, but good!
- One time I went fancy and used ribeye. Uh, do not recommend—it’s too fatty for tacos, gets kinda floppy. Who knew?
The Gear I Use—And What To Improvise With
- Gas or charcoal grill: Charcoal’s got more flavor, but I’ve used my trusty grill pan indoors on rainy days.
- Tongs: Or, I mean, a big fork if it’s all you’ve got. Watch your fingers, though.
- Sharp knife: Nothing worse than sawing at steak with a bread knife. But desperate times, right?
How I Store Leftovers
Keep the beef in an airtight container in the fridge—good for 3 days, though honestly in my house it never lasts more than a day! Tortillas get kinda sad, so I just warm extras as needed. If there’s any left (big “if”), I use ‘em on nachos.
Serving It Up—My Way
I set everything out and let folks build their own. Sometimes I add a bowl of salsa verde, or a little crumbled queso fresco. My husband always grabs the hottest hot sauce in the house—says it’s not real without the burn.
Pro Tips (AKA Mistakes I’ve Lived Through)
- I once skipped resting the steak. Don’t. Your tacos will go soggy and it’s just sad.
- Don’t crowd the grill—done it, got the steamed beef to prove it. Space things out.
- Thin slices, always. Thick ones are tough and pretty much defeat the purpose (speaking form experience).
Questions People Actually Asked (Or Texted Me While Cooking)
- Can I use chicken? Sure thing—just marinate about 15 minutes, then grill ’til done. Not exactly the same vibe but folks love it.
- What if I have no grill? Cast iron skillet or grill pan on stove does the trick—crank it up and open a window (things get a bit smoky, honestly).
- Why are my tacos falling apart? You’re probably overfilling, or maybe your tortillas aren’t warm. Been there! Use two per taco if you must, no shame.
- Can I freeze leftovers? I mean, yeah, but the beef’s texture drops a bit. Still fine in a pinch for taco salads later though.
- Best side with these? Personal favorite: simple refried beans. Though sometimes I just swing for chips and cold beer—don’t overthink it.
Oh, before I forget—if you happen to burn the steak edges (I’ve done it plenty), just call it “extra char,” pour another drink, and nobody’ll care. That’s called street style where I’m from.
Ingredients
- 1 1/2 pounds flank steak (skirt works in a pinch—have swapped sirloin once when I didn’t wanna brave the crowds at the store, totally fine)
- 1/4 cup fresh lime juice (bottled works but tastes less bright—my grandmother would haunt me for that)
- 2 tablespoons olive oil (I sneak in canola oil sometimes, shhh)
- 2 cloves garlic, minced (lazy days: garlic powder, just eyeball it)
- 1 teaspoon chili powder
- 1 teaspoon ground cumin
- 1 teaspoon salt (kosher, but table salt if that’s what’s on hand)
- 1/2 teaspoon black pepper
- 1/4 cup chopped fresh cilantro (leave it out if it tastes soapy—I don’t judge, my cousin can’t stand it)
- 8-10 small corn tortillas (or flour, if that’s your jam)
- 1/2 cup finely chopped white onion
- Extra lime wedges, for serving
Instructions
-
1In a bowl (or giant zip bag if I’m not in the mood for dishwashing), whisk lime juice, olive oil, garlic, chili powder, cumin, salt, pepper, and cilantro until it looks… well, like a messy dressing. Toss in steak. Coat that sucker all over. Marinate 30 minutes on the counter, or up to 4 hours in the fridge if you’re a planner (I’m not).
-
2Preheat your grill to high. Or medium-high. Honestly, I just wing it and go for “blazing hot but not scary.” Brush with oil if it looks dry—beef loves to stick at the worst time.
-
3Grill steak 3–4 minutes per side for medium-rare. Sneak a little slice to check if you’re not sure. Don’t sweat it if you overcook; street tacos are forgiving. Rest the beef for 5–10 minutes—seriously, don’t skip, or your tortillas will be swimming in meat juice.
-
4Meanwhile, toast or warm your tortillas. I flop them right onto grill grates for 20 seconds each side ’til they get a little char. Wrap in a clean towel to stay soft.
-
5Slice steak thin, against the grain (I say this like I always do it perfectly… I’ve botched it a few times, still tasted great).
-
6Pile beef onto tortillas, top with onion and more cilantro if you’re into it. Squeeze over lime. Eat with your hands, lean over the counter—trust me. Have napkins handy.
Approximate Information for One Serving
Nutrition Disclaimers
Number of total servings shown is approximate. Actual number of servings will depend on your preferred portion sizes.
Nutritional values shown are general guidelines and reflect information for 1 serving using the ingredients listed, not including any optional ingredients. Actual macros may vary slightly depending on specific brands and types of ingredients used.
To determine the weight of one serving, prepare the recipe as instructed. Weigh the finished recipe, then divide the weight of the finished recipe (not including the weight of the container the food is in) by the desired number of servings. Result will be the weight of one serving.
Did you make this recipe?
Please consider Pinning it!
