Vietnamese Beef Lettuce Wraps

4.50 from 8 votes

Total Time: 1 hr 15 mins

Jump to Recipe

This Post May Contain Affiliate Links. Please Read My Disclosure

These Vietnamese-inspired beef lettuce wraps feature a spicy filling and lots of fresh, crunchy vegetables. The wraps are topped with a sweet-sour cucumber relish, rice noodles, fresh basil, peanuts, and a tangy soy-lime dipping sauce for a super flavorful dinner!

“We have tried many lettuce wrap recipes, and this one is our absolute favorite!!”

Vietnamese Beef Lettuce Wraps on oval white platter with lime wedges and accompaniments around it.

Why This Recipe is a Keeper!

These Vietnamese-inspired wraps contain all the elements for a satisfying meal, so no extra sides are needed—protein in the form of beef, lots of fresh, crunchy lettuce, vegetables, and rice noodles.

Crisp, cool lettuce combined with tender, savory, spicy beef creates a tantalizing balance of textures and flavors. Fresh ginger, cilantro, basil, and other Asian ingredients elevate the dish with bright, aromatic notes.

Assembling the wraps at the table makes for a fun and engaging dining experience. In my personal chef career, I have made these wraps often for families with children. Kids love to play with their food, and these wraps are great finger food they’ll love.

The list of ingredients looks long, but once prepped, these flavorful wraps come together quickly. If you have a cooking partner, you can divide the tasks and prepare the different components separately.

This Vietnamese beef lettuce wrap recipe is:

  • Easy and requires no complicated cooking techniques! The rice noodles cook extremely fast, and you can purchase the shredded carrots.
  • Make ahead! All the components can be made ahead of time and refrigerated.
  • Super flavorful!
  • Overall, it’s pretty healthy!
Six Vietnamese Beef Lettuce Wraps on white oval platter.

How to Make Vietnamese Beef Lettuce Wraps:

Recipe Ingredients:

Here’s everything you’ll need to make this lettuce wrap recipe. The recipe card below has the exact quantities.

Ingredients for Vietnamese Beef Lettuce Wraps in glass bowls.
Lettuce, rice noodles, carrots, peanuts and fresh basil in glass bowls.

Ingredient Notes and Substitutions:

  • Ground Beef: These lettuce wraps can also be made with ground turkey, chicken, pork, or a plant-based substitute. Use the percentage of lean protein to fat that you’re comfortable with. Keep in mind that ground beef with a higher fat content will shrink more in volume.
  • Chicken Broth: Chicken broth in a beef dish? Yes! It helps enhance all the flavors in a dish. You can also use chicken stock.
  • Rice Vinegar: Rice vinegar is milder and less acidic than distilled white vinegar or vinegar derived from grapes. Use plain, unseasoned rice vinegar.
  • Chili Garlic Sauce: Chili garlic sauce is a spicy Asian condiment made with chili peppers, garlic, and vinegar. Huy Fong Foods is the most well-known brand. Sriracha can be substituted.
  • Fish Sauce: Fish sauce is a condiment and flavoring liquid made from fish coated in salt and fermented–sometimes up to two years. It’s a staple seasoning in East Asian and Southeast Asian cuisine. Each country in that region has its version. Look for Red Boat Fish Sauce, a well-known brand made in Vietnam.
  • Rice Noodles: Rice noodles are made from rice flour and water. The package may also be labeled rice “vermicelli.” Substitute cooked brown rice.
  • Boston Lettuce: Also called butter or bibb lettuce, you often find it with the roots still attached.

Step-By-Step Instructions:

  • Gather and prep all the ingredients.
  • MAKE THE DIPPING SAUCE: Combine all sauce ingredients in a small bowl.
  • Divide into small bowls for each diner.
Dipping sauce in glass bowl.
  • MAKE THE FILLING: Heat oil in a large skillet over medium-high heat. Add the onion, reduce heat to medium, and cook until softened, approximately 3 to 4 minutes.
  • Add the beef and cook for 4 to 5 minutes until it is browned and no longer pink, crumbling it into small pieces as you go.
  • Drain off any excess grease.
  • Add the ginger, garlic, chicken broth, soy sauce, rice vinegar, fish sauce, brown sugar, and chili garlic sauce.
  • Bring to a boil, reduce heat, and simmer for 10 to 15 minutes, stirring occasionally or until the liquid almost evaporates. (Don’t boil dry; leave a little liquid so it’s still saucy.)
Cooked ground beef in nonstick skillet.
Cooked ground beef in nonstick skillet with ginger, garlic, chili sauce, soy sauce, brown sugar and chicken broth.
Cooked ground beef mixture in nonstick skillet.
  • MAKE THE CUCUMBER RELISH: Combine all ingredients in a bowl while the beef simmers.
Cucumber relish in glass bowl.
  • Spoon meat mixture onto lettuce leaves and top with basil, carrots, rice noodles, and peanuts with lime wedges on the side if desired.
  • Roll up and serve with dipping sauce.
All the fixings for Vietnamese Beef Lettuce Wraps on oval wood platter.

Chef Tip:

  • There is quite a bit of fresh ginger in this dish. Grating ginger is wasteful and time-consuming because so much can stay on the grater. Instead, what I like to do is:
    • Peel and coarsely chop it.
    • Place it in a mini food processor with just enough water to create a puree/paste.  The resulting puree/paste is similar to prepared ginger products available in the produce section but without the additives.
    • Freeze the excess in a snack-size zipper-top bag or other small plastic containers.
Vietnamese Beef Lettuce Wraps on oval white platter with lime wedges and accompaniments around it.

Recipe FAQs:

What lettuce is best for lettuce wraps?

I prefer Boston, also called Bibb, Butter, or “living” lettuce (has the roots still attached). Double up on the leaves for a sturdy wrap that won’t fall apart.

Can Vietnamese Beef Lettuce Wraps be made ahead?

Yes, everything can be made ahead of time and refrigerated. Add a little water or broth to loosen it, then reheat the beef filling on the stovetop in a saucepan or skillet.

Can beef lettuce wraps be frozen?

The filling and the dipping sauce can be frozen separately for 2 to 3 months. Thaw in the refrigerator or microwave and reheat on the stovetop or microwave.

Six Vietnamese Beef Lettuce Wraps on white oval platter.

Storage:

  • Store any leftovers in the refrigerator for up to five days.
  • The filling and the dipping sauce can be frozen separately for 2 to 3 months. Thaw in the refrigerator or microwave.

Serve with:

More great lettuce wrap recipes you’ll love!

Get all my beef recipes at Beef Recipes – From A Chef’s Kitchen.

4.50 from 8 votes

Vietnamese Beef Lettuce Wraps

These Vietnamese-inspired beef lettuce wraps feature a spicy filling and lots of fresh, crunchy vegetables. The wraps are topped with a sweet-sour cucumber relish, rice noodles, fresh basil, peanuts, and a tangy soy-lime dipping sauce for a super flavorful dinner!
Prep Time: 45 minutes
Cook Time: 30 minutes
Total Time: 1 hour 15 minutes
Servings: 4
Save this recipe!
Get this sent to your inbox, recipes for wow-worthy entertaining and more!
Please enable JavaScript in your browser to complete this form.

Ingredients 

Dipping Sauce

  • 1/2 cup water
  • 1/3 cup soy sauce
  • 3 tablespoons lime juice, or more to taste
  • 1 teaspoon lime zest, (approximately 1 medium lime)
  • 1 tablespoon minced ginger
  • 2 cloves garlic, minced
  • 1 tablespoon fish sauce
  • 1 tablespoon sugar
  • 2 teaspoons chili garlic sauce, or to taste and tolerance

Filling

  • 2 tablespoons canola oil
  • 1 medium onion, finely chopped
  • 2 pounds ground beef
  • 2 tablespoons minced ginger
  • 5 cloves garlic, minced
  • 1 cup chicken broth, or vegetable broth
  • 1/3 cup soy sauce
  • 2 tablespoons rice vinegar
  • 1 tablespoon fish sauce
  • 1 tablespoon brown sugar, packed
  • 1 tablespoon chili garlic sauce, or to taste and tolerance
  • Freshly ground black pepper, to taste

Cucumber Relish

  • 2 large English (hothouse) cucumbers, strips peeled, seeded and chopped (about 4 cups)
  • 1 bunch scallions, (medium width) white and light green part only, chopped
  • 1/2 cup chopped cilantro
  • 3 tablespoons rice vinegar
  • 2 teaspoons canola oil
  • 2 teaspoons sugar, or to taste
  • Salt and freshly ground black pepper, to taste

Lettuce and Toppings

  • 1 large head Boston lettuce
  • 1/2 cup thinly sliced fresh basil
  • 1 cup shredded carrots
  • 2 ounces rice noodles (maifun), prepared per package instructions and drained well
  • 1/2 cup coarsely chopped peanuts
  • Lime wedges, for serving if desired

Instructions 

Dipping Sauce

  • Combine all sauce ingredients in a small bowl. Divide into small bowls for each diner. Serve with lettuce wraps.

Filling

  • Heat oil in a large skillet over medium-high heat. Add the onion, reduce heat to medium, and cook the onion for 3-4 minutes or until softened.
  • Add the beef and cook for 4-5 minutes until it is browned and no longer pink, crumbling it into small pieces as you go. Drain off any excess grease.
  • Add the ginger, garlic, chicken broth, soy sauce, rice vinegar, fish sauce, brown sugar, and chili garlic sauce. Bring to a boil, reduce heat, and simmer for 10-15 minutes, stirring occasionally or until the liquid has almost evaporated. (Don't boil dry; leave a little liquid so it's still saucy.)

Cucumber Relish

  • Combine all ingredients in a bowl while the beef simmers. Serve with lettuce wraps.

To Assemble Lettuce and Topping

  • Spoon meat mixture onto lettuce leaves, top with basil, carrots, rice noodles, and peanuts with lime wedges on the side if desired. Roll up and serve with dipping sauce.

Notes

TOTALS OF INGREDIENTS USED TWICE:
  • Soy sauce – 2/3 cup
  • Fish sauce – 2 tablespoons
  • Ginger – 3 tablespoons
  • Canola Oil – 2 tablespoons + 2 teaspoons
  • Garlic – 7 cloves
  • Rice vinegar – 5 tablespoons
  • Sugar – 1 tablespoon + 2 teaspoons
  • Chili garlic sauce – 1 tablespoon + 2 teaspoons
SUBSTITUTIONS:
  • Using wheat-free tamari or coconut aminos instead of soy sauce will make the beef lettuce wraps entirely gluten-free.
  • The filling for these lettuce wraps can also be made with tofu, ground chicken, turkey, pork or a plant-based alternative.
MAKE AHEAD:
  • Filling can be made ahead 1-2 days.  Cool and refrigerate.
  • Add 2-3 tablespoons water and reheat in a saucepan until heated through.
FREEZER-FRIENDLY:
  • The beef filling can be frozen for 2-3 months.
  • Thaw in the refrigerator or microwave.
  • Reheat on the stovetop or microwave.

Nutrition

Serving: 1Calories: 966kcalCarbohydrates: 43gProtein: 52gFat: 66gSaturated Fat: 20gPolyunsaturated Fat: 7gMonounsaturated Fat: 31gTrans Fat: 3gCholesterol: 162mgSodium: 3.633mgPotassium: 1.428mgFiber: 6gSugar: 16gVitamin A: 7.215IUVitamin C: 17mgCalcium: 160mgIron: 8mg

Nutrition information is automatically calculated, so should only be used as an approximation.

iconLike this? Leave a comment below!

About Carol

Carol is a personal chef with 22 years of experience cooking food people want to eat! Here, you'll find expert techniques, time-saving tips, and flavor-packed dishes you'll be proud to serve family and friends.

you May Also Like

4.50 from 8 votes (8 ratings without comment)

Leave a comment

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

Recipe Rating




17 Comments

  1. Mary says:

    5 stars
    These look amazing… I am going to make them this weekend! Thank you so much for the tip about ginger… I will be doing it that way all the time now!

    1. Carol says:

      Hi, Mary, So nice to hear from you! Really hope you enjoy!

  2. Emmet says:

    5 stars
    Been making these for at least the last 5 years. A fantastic recipe. A bit time consuming with all the different bits going on but we’ll worth adding all the elements. I tend to use minced pork more than beef as I find it softer, but both work or even a mix is good. I also add fresh mint to the basil. But really I don’t stray from the recipe very much; it’s bang on except for one thing. I add a whole pile of Chinese 5 spice to the meat when cooking like a good 2 tablespoons, it just makes it next level.

    1. Carol says:

      Hi, Emmet, Thanks so very much and so happy you love this recipe! That’s quite a bit of Chinese 5-spice so if anyone is considering adding it, perhaps start with a little. Thanks again and appreciate your taking the time to come back and comment!

  3. Krys Lal says:

    5 stars
    This was great! The dipping sauce is a little unnecessary because the beef is so well seasoned. Thanks for the great recipe!

    1. Carol says:

      Hi, Krys, Thanks so very much and so glad you enjoyed!

  4. Tahir says:

    We have tried many lettuce wrap recipes and this one is our absolute favorite!!

    1. Carol says:

      Hi, Tahir, Thanks so very much and glad you enjoy! This one is a favorite of ours too! Thanks again!

  5. Tania Oliver says:

    This was a family favourite. We put a little of everything on our kids plates, and they loved being able to ditch the cutlery and use their fingers to make their dinner. The filling turned out quite salty but this was balanced out by the other ingredients. It was delicious!

    1. Carol says:

      Hi, Tania, Thanks so very much and so glad everyone enjoyed! I do this recipe frequently for families and it’s great for kids because they can “play” with their food and not get reprimanded. You may want to try low-sodium soy sauce next time. Thanks again!

  6. Emmet Keane says:

    The only thing I change is I use pork mince and I add Chinese 5 spice mix to the filling also–about a teaspoon. Game changer.

    1. Carol says:

      Hi, Emmet, Thanks so much and so glad you enjoy these lettuce wraps. Yes, you can use ground chicken, turkey, pork or beef. I’ll have to try them with a little five-spice–interesting suggestion! Thanks again!

  7. Chris Poor says:

    5 stars
    Excellent!!! The flavor and textures are incredible! One of best wraps ever, and I have tried different wraps over 20 years.

  8. Veena Azmanovv says:

    Found this recipe and I can’t wait to try it! It looks awesome and sounds so interesting. Love the platter and how you have everything arranged!

    1. Carol says:

      Thanks so much, Veena! Hope you enjoy!

  9. Rebecca Blackwell says:

    These are sooooo delicious! The dipping sauce alone is to die for. I wanted to bathe in it. 🙂 I make Asian chicken lettuce wraps all the time. Everyone in my family loves them, but I make them so often we’re getting a bit tired of them. Last night, I made these instead and they just might be our new favorite. Thanks for a great recipe!

    1. Carol says:

      Thanks so very much, Rebecca! So glad you all enjoyed. We really love them, too! Thanks again!