Ginger beef lettuce wraps combine savory ground beef, crunchy water chestnuts, and a quick carrot slaw inside cool lettuce leaves. The filling cooks in a short ginger-garlic sauce that stays thick enough to spoon into the cups. Each bite has a clear contrast between warm beef and fresh vegetables.

Recipe Snapshot
Prep: 20 minutes · Cook: 15 minutes · Total: about 35 minutes · Yield: 4 servings · Difficulty: Easy
Equipment: Large skillet, mixing bowls, colander.
Why This Recipe Works
Water chestnuts are the signature ingredient in this version. They keep their snap after a brief warm-through and make the beef filling feel lighter without replacing it. A separate carrot slaw supplies acidity, so the skillet sauce can focus on savory flavor rather than becoming overly sweet or sharp.
Ingredient Notes and Useful Substitutions
Understand the water chestnut crunch
Water chestnuts stay crisp after a short heating stage, which makes them different from diced onion or cooked carrot. Drain them well and chop into small but distinct pieces. A long simmer is unnecessary because canned water chestnuts are already prepared; the brief warm-through mainly combines them with the beef. Keeping their shape gives each lettuce cup little crisp bites. If they disappear into the filling, they were probably chopped too finely or masked by too much sauce.
Build a slaw that stays light
Grated carrot needs only a little vinegar and honey to brighten it. You are not making a creamy slaw, and the dressing should not be thick enough to coat the leaves heavily. Mix it before cooking so the carrot has time to soften just slightly. Lift the slaw out of any pooled dressing when assembling. If the carrots were grated very finely, they may release more liquid, making this draining step especially useful for tidy lettuce cups.

Ginger Beef Lettuce Wraps with Water Chestnuts and Carrot Slaw Recipe
Ingredients
- 1 lb (450 g) 90% lean ground beef
- 1 tablespoon neutral oil
- 1 small yellow onion, finely diced
- 1 tablespoon grated fresh ginger
- 3 garlic cloves, minced
- 1 can (8 oz/225 g) sliced water chestnuts, drained and chopped
- 2 tablespoons reduced-sodium soy sauce
- 1 tablespoon hoisin sauce
- ¼ cup (60 ml) water
- 1 teaspoon cornstarch mixed with 1 tablespoon cold water
- 2 medium carrots, grated
- 1 tablespoon unseasoned rice vinegar
- 1 teaspoon honey
- 12–16 large butter lettuce leaves, washed and dried
- 3 scallions, thinly sliced
- ¼ teaspoon black pepper
How to Make Ginger Beef Lettuce Wraps with Water Chestnuts and Carrot Slaw
1. Prepare the lettuce cups
Separate the lettuce leaves carefully, discarding damaged pieces. Rinse and spin dry, then rest them on a clean towel so water does not collect in the curves. Choose two leaves per wrap if they are small or fragile. Refrigerate the prepared leaves while you cook the filling.
2. Toss the carrot slaw
Mix the grated carrots with rice vinegar and honey. Toss thoroughly and leave for 10 minutes while the beef cooks. The carrots should soften just slightly while retaining their texture. If the bowl gathers dressing at the bottom, lift the slaw with tongs when serving rather than pouring that liquid into the lettuce.
3. Brown the beef and onion
Heat the oil in a large skillet over medium-high heat. Add the beef and onion, spread into a wide layer, and cook for 7–9 minutes. Break the beef into small crumbles and check that it reaches 160°F (71°C). Drain excess grease before building the sauce.
4. Build the savory sauce
Reduce the heat to medium. Add ginger, garlic, and pepper and stir for 45 seconds. Mix in soy sauce, hoisin, and ¼ cup water. Simmer for 1 minute while scraping up browned bits. Stir the cornstarch slurry again before adding it gradually to the pan.
5. Keep the crunch
Simmer for another minute until the liquid lightly coats the meat. Fold in the chopped water chestnuts and half the scallions and warm for 1 minute. Remove the pan from the heat and let it stand for 2–3 minutes. A little cooling helps prevent the lettuce from wilting on contact.
6. Fill at the table
Spoon a modest amount of beef into each lettuce cup and add carrot slaw and remaining scallions. Serve three or four small wraps per person depending on leaf size. Keep extra filling in a bowl and refill the leaves as you eat, rather than assembling a large platter far in advance.
Fresh & Savory · Easy Dinner
Ginger Beef Lettuce Wraps with Water Chestnuts and Carrot Slaw
Savory ginger-garlic beef, crunchy water chestnuts, and tangy carrot slaw tucked into cool butter lettuce cups.
By Raelynn
Ingredients
Instructions
- Prepare the lettuce. Separate, rinse, and thoroughly dry the leaves. Double small or fragile leaves if needed. Refrigerate while preparing the filling.
- Toss the slaw. Mix the grated carrots with rice vinegar and honey. Let stand for 10 minutes. Lift the slaw out of any pooled dressing when serving.
- Brown the beef. Heat the oil in a large skillet over medium-high heat. Add the beef and onion and cook for 7–9 minutes, breaking the meat into crumbles, until the beef reaches 160°F (71°C). Drain excess grease.
- Make the sauce. Reduce heat to medium. Stir in ginger, garlic, and pepper for 45 seconds. Add soy sauce, hoisin, and the measured sauce water. Simmer for 1 minute, scraping up browned bits. Stir the cornstarch slurry again, then add it gradually.
- Add the crunch. Simmer for another minute until the sauce lightly coats the beef. Fold in the water chestnuts and half the scallions. Warm for 1 minute, then remove from heat and let stand for 2–3 minutes.
- Assemble and serve. Spoon beef into lettuce cups. Top with carrot slaw and remaining scallions. Serve three or four small wraps per person, depending on leaf size.
Tips for the Best Texture and Flavor
Chop water chestnuts into small pieces, but do not mince them to a paste. Distinct little cubes provide the crunch promised by the recipe.
Choose butter lettuce for soft flexible cups or little gem for sturdier boats. Very large iceberg leaves can work if cut and doubled.
Keep the filling slightly drier than a rice-bowl sauce. Lettuce cannot absorb a puddle of glaze, and excess liquid tends to run out onto the plate.
Choose leaves that can carry the filling
Lettuce cups work best when the leaves are both clean and dry. Water trapped at the base mixes with the sauce and makes the filling slide out. Separate leaves carefully, rinse, and dry with a spinner or clean towel. Butter lettuce makes flexible wraps, while little gem forms firmer boats. Double small leaves if needed, and trim a thick rib only when it prevents folding. Keep the prepared lettuce chilled while the beef cooks. A warm filling and a cold leaf create the intended contrast, but very hot steam quickly removes it.
Brown the filling before seasoning
Ground beef should develop some color before concentrated sauces enter the skillet. Spread it over the hot surface, leave it briefly, and then break it into manageable crumbles. Drain excess grease after the beef is cooked. This prevents the sauce from floating on a layer of fat and makes the lettuce easier to hold. Add garlic and ginger only after lowering the heat, because finely chopped aromatics can burn while the beef is still browning. The finished filling should be savory and moist, with enough texture to remain distinct inside the leaf.
Keep the sauce thick enough for a leaf
A sauce that works over rice can be too loose for lettuce. Rice absorbs extra liquid; a lettuce leaf simply channels it onto your hands or plate. Reduce the measured sauce until it lightly coats the meat, using the thickening step in the recipe when specified. If liquid pools at the bottom of the skillet, simmer a little longer before filling the leaves. Avoid adding a large splash of extra soy sauce at the end. That increases liquid and salt together, making it harder to correct either problem without changing the rest of the dish.
Add crunch after its own preparation
Water chestnuts, browned mushrooms, carrot slaw, and pickled cucumber do different jobs. Water chestnuts need only a brief warm-through, mushrooms need moisture cooked out, and fresh toppings should be lifted from excess dressing. Follow the treatment for the version you are making rather than combining all the vegetables at the start. This preserves texture and prevents a watery filling. Prepare the fresh topping first so its short marinating time overlaps with cooking. Keep it separate until serving, and use clean utensils that have not touched raw meat.
Variations and Substitutions
Ground pork is a good alternative and uses the same 160°F (71°C) minimum temperature. If using chicken or turkey, cook to 165°F (74°C). Finely diced celery can add crunch in place of water chestnuts, but stir it in briefly so it does not become soft.
Use hoisin in a measured amount
Hoisin brings sweetness and savory depth in a concentrated spoonful. Its flavor differs by brand, so start with the listed tablespoon and avoid adding salt before tasting the cooked filling. If you enjoy a more pronounced hoisin note, offer a little at the table rather than doubling it in the skillet automatically. Too much can hide the ginger and make the lettuce cups sticky-sweet. The carrot topping is there to sharpen the overall bite, not to rescue an overly sweet beef sauce.
Make a casual dinner feel organized
Put the lettuce on a dry platter, the warm filling in a shallow bowl, and the slaw in a small bowl with tongs. That arrangement lets everyone assemble a manageable cup without reaching across a crowded plate. Offer rice separately if some people want a larger portion. For packed lunches, take the filling and leaves in separate containers and assemble just before eating, using a fork if the lettuce leaves are small or particularly delicate.
Serving Suggestions
Serve these wraps with cooked jasmine rice or rice noodles on the side if you want a more substantial dinner. A cucumber salad also fits without competing with the ginger. Put a spoon in the filling bowl and tongs in the slaw so assembling at the table stays easy.
Storage and Meal Prep
Serve small cups and refill them
A modest spoonful of filling is easier to eat than a lettuce leaf piled high with beef. Arrange the warm filling, dry leaves, and fresh topping in separate bowls and let people assemble portions at the table. This approach is useful for families and casual gatherings because the first cups do not need to wait while a whole platter is filled. Add cooked rice or noodles alongside when a more substantial meal is needed. Extra chili sauce can stay on the table, letting people control heat without changing the entire skillet.
Store the components separately
Refrigerate cooked filling in shallow covered containers within two hours and use within three to four days. Keep dry lettuce and fresh toppings in their own containers, following the shorter storage needs of any delicate produce. Reheat only the beef mixture until it reaches 165°F (74°C), then let the strongest steam subside before filling the leaves. Do not microwave a fully assembled lettuce cup if you want it crisp. The cooked filling can be frozen separately, though fresh slaw and cucumber generally lose their original crunch after freezing and thawing.

Frequently Asked Questions
Can I make the filling ahead?
Yes. Refrigerate the cooked beef separately from the lettuce and slaw. Reheat the beef thoroughly, then let it stand briefly before filling the cold leaves.
Is hoisin essential?
It rounds out the savory sweetness. If leaving it out, add another teaspoon of soy sauce and ½ teaspoon honey, then taste the cooked sauce before deciding whether it needs more.
One more practical serving tip
For younger eaters, serve a small spoonful of filling beside rice and add shredded lettuce rather than expecting them to hold a wrap. The same carrot slaw can sit on the side. This preserves the measured recipe while adapting the presentation, and everyone can move toward assembling lettuce cups at their own pace.
You might also like these recipes
Pineapple Chicken Sheet Pan Dinner with Coconut Lime Drizzle
Ginger Beef Lettuce Wraps with Water Chestnuts and Carrot Slaw
Hot Honey Ground Beef Sweet Potato Skillet