Vietnamese Lemongrass Beef Tacos
Photo by Chitokan C. on Pexels

Vietnamese Lemongrass Beef Tacos

These vibrant tacos bring Vietnamese flavors to a grilled hand-held format. Tender beef sirloin is marinated in a fragrant blend of fresh lemongrass, fish sauce, and lime, then quickly grilled over high heat until charred and caramelized. Served in warm corn tortillas and topped with crisp cucumber, fresh mint and cilantro, and pickled jalapeños, each bite balances heat, acid, and herbal freshness. Ready in under an hour, they're perfect for a weeknight dinner or casual gathering.

Prep
20 min
Cook
12 min
Wait
30 min
Total
1 hr 2 min
Makes
8 tacos
Share

Steps

Before you start
  • Trim lemongrass stalks and remove tough outer layers before mincing—this ensures even flavor distribution
  • Remove beef sirloin from the refrigerator 15 minutes before grilling so it reaches closer to room temperature
  • Preheat the grill to medium-high heat (375–400°F / 190–200°C) during the marinating time
  • Prep all toppings (cucumber, jalapeño, herbs) before you start grilling so assembly moves quickly
  1. Make the marinade

    • Mince the lemongrass stalks (you should have about 2–3 tbsp after mincing) and garlic cloves.
    • In a small bowl, whisk together the lemongrass, garlic, fish sauce, fresh lime juice, 2 tbsp vegetable oil, brown sugar, and red chili flakes if using.
    • Stir until the sugar dissolves completely.
    • Taste the marinade and adjust seasonings—add more fish sauce for deeper umami or more lime juice for brightness.
    • The marinade should be fragrant and balance salty, sour, and sweet notes.
    + Show details

    Ready when: Marinade is well combined with sugar completely dissolved and flavors balanced

    Tip: Mince lemongrass very finely so the flavor distributes evenly—large pieces won't dissolve and leave harsh, woody bits in the marinade

  2. Marinate the beef

    • Pat the beef sirloin dry with paper towels.
    • Slice the beef thinly against the grain into strips about ¼ inch thick; slicing against the grain is crucial for tenderness.
    • Place the beef in a large bowl or zip-top bag.
    • Pour the prepared marinade over the beef and toss well, making sure every piece is evenly coated.
    • Cover with plastic wrap or seal the bag.
    • Refrigerate for at least 30 minutes, though up to 2 hours yields deeper flavor and more tender meat.
    + Show details

    Ready when: Beef is evenly coated and submerged in marinade

    Tip: Always slice beef against the grain by checking which way the muscle fibers run, then cutting perpendicular to them—this breaks up fibers and maximizes tenderness

  3. Preheat the grillOven 400°F / 205°C

    • Preheat your grill to medium-high heat, aiming for 375–400°F (190–200°C).
    • If using a charcoal grill, wait for the coals to develop a white ash coating and be evenly distributed.
    • Use a grill brush to thoroughly clean the grates.
    • Lightly brush the clean grates with vegetable oil to prevent sticking.
    • Test the grill temperature by holding your hand about 4 inches above the grates—you should be able to hold it there for only 2–3 seconds before the heat forces you to pull away.
    + Show details

    Ready when: Grill grates are clean, oiled, and hot enough that hand test shows intense heat

    Tip: Oil the grates just before cooking—oil applied too early can burn off and leave bare, sticky grates when the beef hits them

  4. Grill the beef

    • Remove the beef from the marinade, letting excess liquid drip back into the bowl; save this marinade for drizzling over finished tacos.
    • Lightly season both sides of the beef strips with kosher salt and freshly ground black pepper.
    • Working in batches so you don't overcrowd the grill, lay the beef strips directly on the hot grates.
    • Grill the first side for 2–3 minutes until a deep, caramelized crust forms with visible char marks.
    • Flip once using tongs and grill the second side for 2–3 minutes.
    • The beef should reach an internal temperature of 130–135°F (54–57°C) for medium-rare, or 135–145°F (57–63°C) for medium; it will feel slightly firm when pressed.
    • Transfer cooked beef to a clean plate and loosely tent with aluminum foil to keep warm while finishing remaining batches.
    + Show details

    Ready when: Beef has deep golden-brown char marks, feels slightly firm, and registers 130–145°F internally

    Tip: Don't move or flip the beef until a crust forms—let it sit undisturbed for the full 2–3 minutes and it will release naturally from the grates

  5. Prepare the toppings

    • While the last batch of beef finishes grilling, slice the cucumber into thin rounds.
    • Slice the fresh jalapeños thinly, removing the seeds if you prefer milder heat (seeds carry most of the spice).
    • Tear the fresh mint leaves by hand into bite-size pieces.
    • Chop the fresh cilantro roughly.
    • Cut the limes into 8 wedges.
    • Arrange all toppings in separate small bowls for easy assembly and to keep them organized.
    + Show details

    Ready when: All toppings are prepped, sliced, and arranged in individual bowls

    Tip: Prep toppings while grilling finishes so everything stays fresh and tacos can be assembled immediately while beef and tortillas are warm

  6. Warm the tortillas

    • Wrap the 8 corn tortillas tightly in aluminum foil and place them on the cooler side of the grill away from direct heat for 1–2 minutes.
    • Flip the foil packet and warm for another 1–2 minutes until the tortillas are heated through and pliable.
    • Alternatively, warm them in a dry skillet over medium heat for about 30 seconds per side.
    • Transfer the warm tortillas to a tortilla warmer or keep them wrapped in foil to retain heat until assembly.
    + Show details

    Ready when: Tortillas are warmed through, soft, and pliable without cracks

    Tip: Warm tortillas just before assembly—cold tortillas become stiff, crumbly, and hard to fold or roll without breaking

  7. Assemble and serve

    • Place one warm tortilla on a serving plate.
    • Top with a small handful of grilled beef (about ¼ cup or a loose pile).
    • Arrange some torn fresh mint, chopped cilantro, cucumber slices, and jalapeño slices on top of the beef.
    • Serve immediately with lime wedges alongside for squeezing over each bite.
    • Drizzle a small spoonful of the reserved lemongrass marinade over each taco for extra flavor and brightness.
    • Sriracha sauce can be drizzled on top or served on the side for those who want additional heat.
    + Show details

    Ready when: Tacos are assembled with beef and all toppings visible and ready to eat

    Tip: Don't overfill tortillas or they'll tear and fall apart—less filling with more fresh herbs is better than an overstuffed shell that breaks on the first bite

Good to know

Tips
  • Don't skip the step of slicing against the grain—it's the single biggest factor in maximizing the beef's tenderness and preventing chewy tacos
  • Let the grilled beef rest briefly under foil before serving so the juices redistribute throughout the meat instead of running out immediately when you bite
  • Save the marinade before cooking and drizzle it over assembled tacos—it's packed with lemongrass flavor and adds brightness that elevates each bite
  • Fish sauce might smell intense in the bottle, but once cooked and combined with other aromatics, it adds deep umami without a 'fishy' taste; don't skip it
  • Fresh herbs are essential here—mint and cilantro provide aromatic cooling relief that balances the grilled, slightly charred beef
Make ahead

The beef can be marinated up to 4 hours ahead in the refrigerator. Bring to room temperature for 15 minutes before grilling. All toppings (cucumber, jalapeño, herbs, lime wedges) can be prepped 2–3 hours ahead and stored separately in airtight containers.

Storage & reheating

Leftover grilled beef keeps refrigerated in an airtight container for 3–4 days and can be gently reheated in a skillet over medium heat with a splash of water or broth. Tacos are best assembled fresh, but you can store grilled beef and fresh toppings separately. Refrigerate leftover reserved marinade for 2–3 days and use it as a dressing or dipping sauce. Once assembled, tacos are best eaten within 30 minutes, though the components will keep separately for up to 1 day.

Substitutions
  • Beef sirloin → Flank steak or skirt steak. Both are more flavorful; marinate 2–4 hours for maximum tenderness. Thinner cuts will cook slightly faster.
  • Beef sirloin → Chicken breast, thinly sliced. Reduce grilling time to 2–3 minutes per side until cooked through. Chicken absorbs the marinade beautifully.
  • Corn tortillas → Flour tortillas or rice paper wrappers. Flour tortillas are more substantial and less likely to tear; rice paper creates a lighter, crackling texture.
  • Fresh lime juice → Fresh lemon juice (use same amount) or 1 tbsp lime concentrate plus 1.5 tbsp water. Lemon juice creates a slightly different flavor but maintains the necessary acidity; concentrate is more intense, so adjust to taste.

More tacos & burritos

See all →

Find more like this

Meal
Dinner
Cuisine
Vietnamese

Reviews (0)