Vietnamese Beef Lettuce Wraps

4.50 from 8 votes
1 hour 15 minutes
Jump To Recipe

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, as well as instructions for preparing the ingredients. 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.

Frequently Asked Questions:

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.

Want to save this recipe?
Enter your email and I’ll send it to your inbox. Plus, get great new recipes from me every week!
Save Recipe
* By submitting this form, you consent to receive emails.
Logo for From A Chef's Kitchen with gray oval border and green knife.
Vietnamese Beef Lettuce Wraps on oval white platter with lime wedges and accompaniments around it.

Vietnamese Beef Lettuce Wraps

4.50 from 8 votes

Click to Rate!

By: Carol | From A Chef’s Kitchen
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
Course Beef
Cuisine Asian
Servings 4
Calories 966 kcal

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.

Recipe 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: 1 | Calories: 966kcal | Carbohydrates: 43g | Protein: 52g | Fat: 66g | Saturated Fat: 20g | Polyunsaturated Fat: 7g | Monounsaturated Fat: 31g | Trans Fat: 3g | Cholesterol: 162mg | Sodium: 3.633mg | Potassium: 1.428mg | Fiber: 6g | Sugar: 16g | Vitamin A: 7.215IU | Vitamin C: 17mg | Calcium: 160mg | Iron: 8mg

These are estimated values generated from a nutritional database using unbranded products. Please do your own research with the products you’re using if you have a serious health issue or are following a specific diet.

Did you make this recipe? Please leave a comment, star rating or post your photo on Instagram and tag @fromachefskitchen.
4.50 from 8 votes (8 ratings without comment)

Leave a Reply

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

Recipe Rating




17 Comments

  1. 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!

  2. 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. 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. 5 stars
    This was great! The dipping sauce is a little unnecessary because the beef is so well seasoned. Thanks for the great recipe!

  4. 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. 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!

  5. 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. 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!

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

  7. 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!

  8. 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!