There’s something magical about recipes that let you scoop up food with your hands. Maybe it’s the crisp snap of iceberg lettuce, or that first bite where savory chicken, garlic, and soy sauce all meet with a hint of chili heat. I still remember the first time I tried San Choy Bow at a little family-run spot tucked in a Melbourne laneway—one of those places that serves food so good you end up forgetting about your phone and just live in the moment.
Asian Lettuce Wraps (San Choy Bow) 6
At first, I assumed lettuce wraps were too fancy to make at home. Turns out, they’re surprisingly simple—fast, fresh, and endlessly customizable. These Asian Lettuce Wraps bring all the flavors of your favorite takeout but in a cleaner, crunchier form you can build right at the table.
This version leans into the authentic Cantonese spirit of San Choy Bow—ground chicken seasoned with soy, oyster sauce, and sesame oil—balanced with chopped mushrooms and crisp water chestnuts. And the best part? Everyone builds their own. It’s casual, social, and deeply satisfying.
San Choy Bow, also known as Asian lettuce wraps, is a savory and aromatic dish made with seasoned ground chicken, crunchy vegetables, and fresh herbs, all served in crisp lettuce cups.
Ingredients
1 head iceberg lettuce
2 tbsp vegetable oil
1/2 onion, diced
3 cloves garlic, minced
1 tbsp fresh ginger, grated
1 cup mushrooms, chopped
1 chili pepper, sliced (optional)
1 lb ground chicken
3 tbsp oyster sauce
1 tbsp sesame oil
3 tbsp soy sauce
1 can water chestnuts, drained and diced
Handful of fresh cilantro, chopped
Instructions
1. Sauté onion, garlic, ginger, mushrooms, and chili if using in vegetable oil for 3 minutes.
2. Add ground chicken and cook until browned, about 5 minutes.
3. Stir in oyster sauce, sesame oil, and soy sauce until well combined.
4. Add water chestnuts and cook for 2 more minutes.
5. Spoon filling into lettuce leaves, garnish with cilantro, and serve immediately.
Notes
Iceberg lettuce works best for crunch, but butter lettuce is a great alternative. Serve immediately for the best texture.
Prep Time:15 minutes
Cook Time:15 minutes
Category:Dinner
Method:Stir-Fry
Cuisine:Asian
Why You’ll Love This Recipe
1. Quick and Easy Weeknight Winner
This recipe comes together in under 25 minutes, start to finish. There’s no marinating, no complicated sauces—just a few pantry staples stirred into sizzling aromatics. The hardest part is not eating the filling straight from the pan.
2. Fresh Yet Comforting
Unlike heavy noodle dishes, these San Choi Bao lettuce wraps hit the perfect balance—warm and savory, yet crisp and refreshing. The cold lettuce acts like nature’s tortilla, keeping every bite light and cool.
3. Customizable for Everyone
Ground chicken is classic, but you can swap in ground pork for richer flavor or ground turkey for something leaner. Vegetarians can even try finely chopped tofu (see below for substitutions). Each version carries that same umami-forward punch.
4. Flavor You Can Taste in Layers
Garlic → ginger → mushrooms → oyster and soy sauce → sesame oil. The flavor builds with each step, creating that deep savory backbone that Asian cooking is known for.
5. Perfect Party Food
Serve the filling in a bowl beside a platter of crisp lettuce cups, and watch it disappear. These are the ultimate hands-on appetizers—no forks required.
Ingredient Substitutions & Options
Here’s where the fun begins. One of the best parts of San Choy Bow is how flexible it is.
Ground Meat Choices – Chicken is tender and mild, letting the sauces shine. Pork adds richness and juiciness. Beef gives a bold, slightly sweet flavor that pairs well with extra ginger. Tip: If using lean meat, drizzle a touch more sesame oil to keep things moist.
Mushrooms – Button mushrooms work beautifully, but shiitake or oyster mushrooms will give a more earthy, complex depth.
Water Chestnuts – Their crunch is signature, but if you can’t find them, try diced celery or bamboo shoots for that same texture contrast.
Lettuce – Iceberg gives the crispest cups, but butter lettuce (like Bibb or Boston) has a softer bite and a lovely wrap shape. Romaine leaves work in a pinch.
Sauces – No oyster sauce? Mix 1 tbsp soy sauce + 1 tsp hoisin + ½ tsp brown sugar for a similar flavor. For gluten-free, use tamari or coconut aminos.
Spice Level – One chili pepper adds mild heat. Skip it for kids or add a drizzle of sriracha for extra kick.
Overcooking the Meat Ground chicken cooks fast. If you let it brown too long, it dries out. Once the pink disappears, start adding your sauces. The residual heat will finish the job.
Skipping the Aromatics Garlic, ginger, and onion aren’t optional here—they build the dish’s entire backbone. If you toss them in too late, you’ll miss that deep caramelized aroma.
Adding Sauces Too Early If the pan’s still crowded with raw meat, the sauces will steam instead of sear. Always brown first, then sauce. That’s what gives you that sticky, glossy finish.
Not Draining Water Chestnuts A watery filling will make the lettuce soggy. Drain and pat dry before stirring them in.
Using Warm Lettuce Leaves For the crispest cups, chill your lettuce in ice water for 10 minutes before serving. It makes every bite snap.
Times / Difficulty / Nutrition
Prep Time: 10 minutes
Cook Time: 15 minutes
Total: 25 minutes
Difficulty: Easy
Serves: 4–5
Calories: Approx 220 per wrap (depending on meat choice)
Serving Suggestions
Pair these wraps with a side of Japanese Katsu Bowls for a fun Asian fusion meal.
Keep a damp paper towel over your lettuce cups before serving – they’ll stay crisp and cool.
If you like sauce, mix equal parts hoisin and soy with a squeeze of lime for a quick dipping sauce.
Double the recipe if you’re feeding a crowd—it disappears fast.
When you sit down to your first bite, listen for that crunch. It’s the sound of everything right in the world for a moment. That bright, savory burst is exactly why I keep coming back to these Asian Lettuce Wraps. Simple, balanced, and absolutely irresistible.