Vietnamese Steak Marinade for Bold, Savory Beef

Updated November 4, 2026

Total time
2 hr 28 min
prep 15 min · cook 13 min
Serves
4
portions as written
Safe temperature (USDA)
145°F / 63°C
check the thickest piece

Jump to recipe

Vietnamese Steak Marinade for Bold, Savory Beef

Vietnamese steak marinade brings together lemongrass, garlic, fish sauce, soy sauce, and lime for savory, fragrant beef with a little sweetness. Marinate flank, skirt, or sirloin steak, then grill or sear it and slice it thinly; the flavors draw on ingredients used in many Vietnamese dishes, though home recipes vary by region and cook.

Ingredients

  • 1½ lb flank steak, skirt steak, or sirloin, about ¾ to 1 inch thick (680 g)
  • 3 tbsp soy sauce (45 ml)
  • 1½ tbsp fish sauce (22 ml)
  • 2 tbsp finely minced lemongrass, tender inner part only (12 g)
  • 1 medium shallot, finely minced (about 30 g)
  • 3 garlic cloves, finely grated or minced (about 9 g)
  • 1 tbsp packed light brown sugar (12 g)
  • 1 tbsp neutral oil, such as canola or avocado oil (15 ml)
  • 1 tbsp fresh lime juice (15 ml)
  • 1 tsp finely grated lime zest (about 2 g)
  • ½ tsp freshly ground black pepper (about 1 g)
  • 2 tsp neutral oil for the grill grates or skillet (10 ml)

Instructions

  1. Make the marinade. In a small bowl, stir together the soy sauce, fish sauce, minced lemongrass, shallot, garlic, brown sugar, 1 tablespoon oil, lime juice, lime zest, and black pepper until the sugar dissolves. The mixture should smell citrusy and savory, with small pieces of aromatics throughout. Set aside 1 tablespoon of the mixture in a clean covered dish if you want a finishing drizzle; do this before it touches raw beef.
  2. Marinate the steak. Put the steak in a shallow nonreactive dish or a food-safe resealable bag and pour the remaining marinade over it. Turn the meat so the marinade coats both sides, press out excess air if using a bag, and refrigerate for 2 hours. Turn it once halfway through if it is in a dish. Keep the steak refrigerated during marinating; do not leave raw beef on the counter to speed up the process.
  3. Prepare the cooking surface. Take the steak out of the refrigerator while you heat the grill or a heavy skillet, but keep the total time at room temperature brief. Heat a gas or charcoal grill to medium-high, or set a heavy skillet over medium-high heat until hot. Lightly oil the grates or skillet with the remaining 2 teaspoons oil. Remove the steak from the marinade and let excess liquid drip off; discard the marinade that touched the raw meat. Too much liquid on the surface can make the beef steam instead of brown.
  4. Grill or sear. Cook the steak for about 4 to 6 minutes per side, depending on its thickness and the heat of the cooking surface. Avoid repeatedly moving or pressing it; a few undisturbed minutes help develop browned spots. Check the thickest part from the side with an instant-read food thermometer. The USDA FSIS safe minimum for a whole cut of beef is 145°F (63°C), followed by a 3-minute rest. If the steak has not reached that temperature, continue cooking and check again. Cooking time is a guide, not a replacement for the thermometer.
  5. Rest and slice. Transfer the steak to a clean cutting board and let it rest for 3 minutes. Slice thinly across the grain, which shortens the muscle fibers and makes each bite easier to chew. Spoon over the clean reserved marinade, if using, or serve the steak without it. For a larger flank steak, identify the direction of the long fibers before cutting; the grain can change direction near the middle, so adjust your knife angle as needed.

Tips

  • Use fresh lemongrass if you can. Trim off the dry top and tough outer layers, then finely mince the pale, tender inner stalk. Lemongrass can be fibrous, so chop it very finely or grate it. If you cannot find it, replace it with 1 teaspoon lime zest and 1 tablespoon finely sliced scallion. That shortcut gives a fresh citrus-onion note but will not reproduce lemongrass’s distinctive grassy aroma.
  • Balance the salty ingredients. Fish sauce and soy sauce both season the meat, so this recipe needs no extra salt. If your soy sauce is particularly salty, use reduced-sodium soy sauce; do not compensate by adding more fish sauce. For a gluten-free version, use certified gluten-free tamari in place of soy sauce and check the fish sauce label.
  • Keep the marinade in contact with the meat. A snug bag or small dish lets a modest amount coat the steak well. Turn the steak once if one side is not submerged. Two hours gives the seasonings time to flavor the surface without leaving the lime and salt on the meat for so long that its texture can become soft.
  • Do not reuse raw-meat marinade as a sauce. Set aside a clean portion before adding beef, or discard the marinade after it has touched raw steak. If you did not reserve any, do not pour the used mixture over cooked meat. A crowded pan also prevents good browning, so cook steaks in batches if needed.

Serving Suggestions

Serve the sliced steak with steamed jasmine rice, broken rice, or rice noodles to catch the savory juices. For a fresh contrast, add cucumber, lettuce, pickled carrot and daikon, fresh herbs such as mint or cilantro, and lime wedges. A light nuoc cham-style dipping sauce or a little chili sauce can go alongside, but taste before adding more salty sauce because the marinade already seasons the beef.

The steak also works in a banh mi-inspired sandwich: tuck thin slices into a crisp roll with pickled vegetables, cucumber, cilantro, and a modest swipe of mayonnaise. For a casual meal, set out lettuce leaves and herbs for wraps, with rice or noodles on the side. Slice only what you plan to serve right away when possible; a larger piece stays juicier until it is cut.

Variations

Make it gently spicy: Add ½ teaspoon red pepper flakes or 1 thinly sliced bird’s-eye chili to the marinade. Vietnamese chiles vary considerably in heat, so start small and serve extra chili separately for people who want more. A spoonful of chili-garlic sauce at the table is another easy option, though it adds its own salt and flavor.

Use a different steak cut: Flank and skirt steak are flavorful and slice well across the grain. Sirloin is usually a little less fibrous and may be thicker, so rely on the thermometer rather than copying the flank steak cooking time. A thinner cut may finish sooner; a thick steak may need longer or a lower-heat finish after browning.

Adjust the citrus: For a rounder, less tangy marinade, reduce lime juice to 2 teaspoons (10 ml). For a brighter finish, keep the listed amount and serve fresh lime at the table. Do not add a large amount of extra lime or leave the steak in the marinade all day: the acid can change the outer texture before the center has much additional opportunity to absorb flavor.

Swap the fish sauce thoughtfully: Fish sauce contributes a deep, fermented savoriness that is characteristic of many Vietnamese-style marinades. If it is unavailable or unsuitable, use an equal amount of soy sauce, preferably reduced-sodium, and add ½ teaspoon (2.5 ml) extra lime juice if you want a brighter balance. The result will be less rounded and will not taste exactly the same.

Storage and Reheating

Keep raw steak in its marinade, covered, in the refrigerator and cook it within 2 hours for this recipe’s best texture; the recipe uses a 2-hour marinating time. Do not save marinade that has touched raw beef. If you made a reserved portion that stayed clean, refrigerate it in a separate covered container and use it within 2 days.

Refrigerate cooked steak within 2 hours of cooking, in a shallow airtight container. Cooked beef keeps for 3 to 4 days in the refrigerator. For longer storage, freeze the cooked steak in a freezer-safe, tightly sealed container for up to 2 to 3 months for best quality; thaw it in the refrigerator rather than on the counter.

To reheat, warm slices gently in a covered skillet with a teaspoon or two of water, broth, or pan juices, just until hot, or microwave them in short bursts while covered. Avoid prolonged high heat, which can dry lean steak. Reheat leftovers to 165°F (74°C), checking the thickest portion with a food thermometer. You can also enjoy properly refrigerated slices cold in a sandwich or salad.

Frequently Asked Questions

How long should steak marinate in this mixture?
Two hours in the refrigerator is the timing for this recipe. If you are short on time, even 30 to 45 minutes can season the surface, though the flavor will be milder. Keep the marinating time relatively short because the mixture contains both salt and lime juice; longer is not automatically better.

Can I prepare the marinade ahead?
Yes. Mix the marinade without the steak, cover it, and refrigerate it for up to 2 days. Add the beef when you are ready to marinate, and keep it chilled for the full marinating period. If you want a sauce for serving, reserve a portion before it comes into contact with the raw meat.

Can I cook this steak in a skillet instead of on a grill?
Yes. Use a heavy skillet, heat it over medium-high, and add a thin film of oil. Let excess marinade drip from the steak so the aromatics are less likely to scorch, then sear without crowding the pan. If cooking more than one steak, work in batches and check each piece with a thermometer.

What if I cannot find lemongrass?
Use the lime-zest-and-scallion substitution in the tips, or leave the lemongrass out and add a little extra lime zest. The substitute is convenient and fresh tasting, but the finished steak will lack lemongrass’s distinctive citrusy, herbal character. Frozen minced lemongrass can also work if available; follow its package directions for an equivalent amount.

Is fish sauce essential?
It gives the marinade its particular savory depth, but the recipe still works without it. Replace it with the same amount of soy sauce, keeping in mind that the flavor will be more directly salty and less complex. Taste the cooked steak before serving and add lime or herbs rather than automatically adding more salt.

How do I know when the steak is done?
Use an instant-read thermometer in the thickest part of the steak, inserting it from the side when the cut is thin. For a whole cut of beef, the USDA FSIS minimum is 145°F (63°C) with a 3-minute rest. Color alone is not a reliable temperature check, and a thermometer is especially useful when steak thickness or grill heat varies.

Related

More recipes to cook

Safety notes: safe minimum internal temperatures from USDA FSIS; raw and undercooked fish guidance from the U.S. FDA. Food safety notes

Spotted an error? Tell us and we will correct it (corrections policy).