• Skip to primary navigation
  • Skip to header navigation
  • Skip to main content
  • Skip to primary sidebar

RecipeTin Eats

Fast Prep, Big Flavours

  • My RecipeTin
  • NEW cookbook!
  • Recipes
  • Recipes By Category
    • Iconic + cult classics
    • Mains
      • Chicken
        • Chicken mince
      • Beef Recipes
        • Ground Beef (Mince)
      • Pork
      • Lamb
      • Turkey
      • Shrimp / Prawns
      • Salmon
      • Fish recipes
      • Salad Meals
    • Quick and Easy
    • Soups
    • One Pot – One Pan
    • Stewy slow-cooked things
    • Slow Cooker
    • Sides
      • All
      • Salads & veg
      • Show Off Salads
      • Rice (all)
      • Fried rice recipes
      • Rice (plain)
      • Potato
    • Pasta
      • All
      • Pasta bakes
      • Pasta salads
    • Sweet
      • Cakes
      • Candy
      • Cheesecakes
      • Cupcakes & Muffins
      • Cookies
      • Puddings & Cosy Desserts
      • Bite Size
      • Pies
      • Slices & Bars
      • Frosting & Icing
      • Ice cream
    • Cuisine
      • Asian
        • All
        • Stir fries
        • Noodles
        • Soups
        • Chinese
        • RecipeTin Japan 🇯🇵
        • Korean
        • Modern Asian
        • Thai
        • Vietnamese
      • French
      • Greek
      • Indian
      • Italian
      • Mediterranean
      • Mexican
      • Middle Eastern
      • South American
    • Dietary
      • Gluten Free
      • Low Calorie
      • Vegetarian
    • Other Categories
      • BBQ
      • Breakfast
      • Burgers
      • 🎄Christmas
      • Cocktails
      • Party Foods
      • Rice Recipes
      • Roasts
      • Sandwiches & Sliders
    • Recipe collections
    • Cookbook recipes
  • My Food Bank
  • About
    • Me
    • RecipeTin Meals
    • My Cookbooks
      • Tonight (NEW!)
      • Dinner
    • Free Recipe Books
    • Contact
    • Nitty Gritty
      • Policy: Use of Recipes & Images
      • Privacy & Disclosure
Home Collections Asian Takeout

Chinese Lettuce Wraps (San Choy Bow )

By Nagi Maehashi
318 Comments
Share
  • Copy Link
  • E-mail
  • Facebook
  • WhatsApp
Published29 May '18 Updated9 May '25
Jump to
Recipe

One of my favourite Chinese starters – Lettuce Wraps with pork or chicken, loads of hidden crunchy vegetables in a tasty savoury brown sauce, bundled up in fresh lettuce. Also known as San Choy Bow, it’s arguably the ultimate “just happens to be healthy” food in the whole wide world …..

This is a reader-favourite recipe included by popular demand in my debut cookbook “Dinner”!

Close up of Chinese Lettuce Wraps

San Choy Bow – Chinese Lettuce Wraps

The Chinese name for Lettuce Wraps is San Choy Bow which is how it’s written in menus at Chinese restaurants here in Sydney, though the spelling varies widely from place to place and I’m yet to find a definitive answer for what the proper spelling is.

I may not know how to spell it, but I do know you’re going to love them!!

Close up of Chinese Lettuce Wrap being held by a hand, about to be eaten

How to make Lettuce Wraps

Lettuce wraps are made with ground / mince meat and vegetable filling with a savoury Chinese sauce spooned into lettuce cups, then wrapped into a roll shape to eat.

For a great Lettuce Wrap, it all comes down to the sauce. It takes more than just a splash of soy sauce to make a truly delish Lettuce Wrap.

Get the sauce right and you can pretty much put anything into the filling. And it is one of those rare recipes that is genuinely great made entirely vegetarian. I would just as happily scoff down a meat free version of this as I would a traditional pork version.

Filling for Chinese Lettuce Wraps made with pork or chicken and vegetables in a savoury brown sauce.

What goes in a Lettuce Wrap filling

I don’t think there are definitive rules for what goes in Lettuce Wraps, but the common ingredients I see at Chinese restaurants are:

  • pork (chicken and turkey are ideal subs)

  • water chestnuts

  • onion

After this, things get a bit blurred. Other common ingredients which I’ve included in my recipe are:

  • Baby corn

  • Shiitake or other mushrooms

  • Carrots

And those that border more towards “Western” Chinese have all sorts of other vegetables in it, like normal corn, capsicum etc.

Make it real with water chestnuts!

If you can find them, I really urge you to use Water Chestnuts. It doesn’t have a strong flavour, but the unique thing about Water chestnuts is the texture.

Even canned, it is crunchy and a bit juicy and it’s a quintessential part of the Chinese Lettuce Wrap experience. ☺️ Nowadays in Australia, they are found in both the Asian section and canned vegetable section of supermarkets (Woolies, Coles etc).

A can of Water Chestnuts

Lettuce wraps are a fantastic quick and easy meal that also happens to be healthy. In Chinese restaurants, it’s served with crisp Iceberg Lettuce which tends to crack when folded. For a more practical option, use soft lettuce leaves like Butter Lettuce or Bib Lettuce (US).

Enjoy!– Nagi x


More quick and easy Chinese restaurant favourites

  • Chinese Chicken and Corn Soup

  • Chop Suey (Chicken Stir Fry)

  • Chow Mein

  • Cashew Chicken

  • Beef and Broccoli

  • General Tso’s Chicken

  • Sweet and Sour Pork

  • Crispy Honey Chicken

  • Browse all Chinese restaurant recipes

Close up of Chinese Lettuce Wrap being held by a hand, about to be eaten

Watch How To Make It

This recipe features in my debut cookbook Dinner. The book is mostly new recipes, but this is a reader favourite included by popular demand!

Hungry for more? Subscribe to my newsletter and follow along on Facebook, Pinterest and Instagram for all of the latest updates.

San Choy Bow - Chinese Lettuce Wraps on a plate ready to be eaten

San Choy Bow (Chinese Lettuce Wraps)

Author: Nagi | RecipeTin Eats
Prep: 15 minutes mins
Cook: 5 minutes mins
Total: 20 minutes mins
Appetizer, Dinner
Chinese
4.99 from 128 votes
Servings3
Tap or hover to scale
Print
  • 810
Recipe video above. One of my favourite starters at Chinese restaurants, the ultimate (almost) carb free healthy dish of all time! It all comes down to the Sauce – with a great Sauce, you can change up the filling to your taste. I’ve copied the filling served by Chinese restaurants but feel free to substitute with other vegetables or make it entirely meat free (this is a great recipe to make vegetarian).

Ingredients

Sauce

  • 1 1/4 tsp cornflour / cornstarch
  • 3 tbsp water, separated
  • 1 1/2 tbsp light soy sauce (Note 1)
  • 1 tsp dark soy sauce (Note 1)
  • 2 tbsp oyster sauce
  • 1 tsp sesame oil
  • 2 tbsp Chinese cooking wine (or sub Mirin or dry sherry, Note 2)
  • 1 tsp white sugar (can omit)

Filling (Note 6)

  • 1 tbsp peanut oil
  • 1 clove large garlic, minced
  • 1/2 tsp ginger, minced
  • 300g / 10oz pork mince (ground pork) (Note 3)
  • 1/2 onion, finely chopped
  • 1 small carrot, finely chopped
  • 100g/ 3.5oz canned water chestnuts, drained and finely chopped (Note 4)
  • 5 baby corn, canned or fresh, finely chopped (Note 4)
  • 5 mushrooms, finely chopped(shiitake is best, I used Swiss Brown)

Serving

  • 8 leaves large or 16 – 20 small lettuce, preferably soft (Note 5)
  • Crushed peanuts
  • Finely sliced scallions / shallots
Prevent screen from sleeping

Instructions

  • Mix cornflour with 1 tbsp water until lump free. Then add remaining Sauce ingredients and mix.
  • Heat oil in a wok or large skillet over high heat. Add garlic and ginger, give it a quick stir then add onion.
  • Cook for 1 minute then add pork. Cook pork until it turns white.
  • Add all the vegetables. Cook for 2 minutes until the carrot is softened and pork is cooked through.
  • Add Sauce and cook for 1 1/2 minutes or until it thickens and glossy, coating the Filling.
  • Transfer Filling into serving bowl. Lay out lettuce leaves, peanuts and scallions on the side.
  • To serve, spoon some Filling into a lettuce leaf. Top with peanuts and scallions, bundle it up and enjoy!

Recipe Notes:

1. Light soy sauce adds the salt and the dark soy sauce adds a touch of colour. You can sub the dark soy with more light soy sauce, or just sub both the light and dark with ordinary soy sauce. The filling will just be a bit lighter in colour. Don’t just use all dark soy sauce – flavour is way too strong – or with a thick sweet soy sauce like kecap manis.
2. Chinese cooking wine – sub with Mirin or dry sherry. For a non alcoholic option, use chicken broth/stock (low sodium) in place of the Chinese wine AND water in the Sauce.
3. Protein – Also great with chicken but I prefer pork because it’s not as lean and has slightly more flavour. Chinese restaurants typically use pork. Never seen it with beef or lamb! Can also sub with 2 1/2 cups of chopped veggies of choice.
4. Water chestnuts – see in post for image. These are a key ingredient in San Choy Bow as served at Chinese restaurants here in Australia, but can be skipped. They have a natural light flavour, but it’s the texture that is unique – a fresh crunchiness.
Nowadays these are sold in both the Asian and canned vegetable section of major supermarkets.
5. Lettuce – Typically served at Chinese restaurants using crisp iceberg lettuce leaves which are cut into neat rounds so they are all the same size. My preference is to use soft lettuce leaves like Butter Lettuce or Bibb Lettuce (US) because iceberg has a tendency to crack when rolled to eat, causing juices to run out. I used Baby Gem Lettuce in the photos which come in twin packs at Woolworths.
6. Customise – I use 2 1/2 cups of chopped vegetables. You can substitute with whatever chopped vegetables you want, though I urge you to stick with the onion.
The meat can be substituted with 2 1/2 cups of any vegetable or chopped firm tofu. For a super quick version, make this with pork + frozen diced vegetables. Works a treat!
This recipe makes enough for 3 as a main (4 if it’s 2 adults and 2 kids) or around 6 as a starter.
7. Nutrition per serving, assuming 4 servings. This is a fantastic healthy dinner!
San Choy Bow nutrition* 
* Originally published February 2017, updated for housekeeping matters.

Nutrition Information:

Serving: 255gCalories: 253cal (13%)
Keywords: Lettuce wraps, San Choy Bow
Did you make this recipe?I love hearing how you went with my recipes! Tag me on Instagram at @recipe_tin.

Life of Dozer

When Dozer ate a lady beetle… 🤣

When Dozer the golden retriever ate a lady beetle
Previous Post
Steak with Creamy Peppercorn Sauce
Next Post
Spinach Artichoke Dip

Hi, I'm Nagi!

I believe you can make great food with everyday ingredients even if you’re short on time and cost conscious. You just need to cook clever and get creative!

Read More

Free Recipe eBooks

Join my free email list to receive THREE free cookbooks!

Related Posts

Crispy Chinese Lemon Chicken

Crispy Chinese Lemon Chicken

Close up of Spicy Wontons in Chilli Sauce - Din Tai Fung

Spicy Wontons in Chilli Sauce – Din Tai Fung!

Close up of Vegetarian lettuce wraps - san choy bow

AWESOME vegetarian lettuce wraps

More Asian Takeout

Reader Interactions

Leave a Comment Cancel reply

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

Cooked this? Rate this recipe!




318 Comments

  1. Mish says

    March 13, 2019 at 8:38 pm

    5 stars
    WOW!!! Thank you Nagi again for another cracker of a meal!!! So crisp and flavoursome – another keeper. Who am I kidding, they all are 😊

    Reply
  2. Tamika says

    February 27, 2019 at 9:45 pm

    5 stars
    Absolutely loved it and it was so easy! I had about 500g of pork mince so I doubled the sauce mix. My partner is a chef and said it was the best meal he’d had in so long!

    Reply
    • Nagi says

      February 28, 2019 at 8:53 pm

      Woah what a great compliment Tamika!

      Reply
  3. Bianca says

    February 26, 2019 at 5:33 pm

    Looks delicious. I don’t know if this a stupid question, but are you supposed to heat the sauce when making it, or just when you add it to the meat mix?

    Reply
    • Nagi says

      February 27, 2019 at 9:46 am

      There’s never a stupid question! No need to heat the sauce, simply mix together and it will cook when you add it to the pan – N x

      Reply
  4. Jsvsew says

    February 26, 2019 at 2:34 am

    5 stars
    Made this and we loved it – I couldn’t find any Chinese cooking wine. The other thing I didn’t notice it said 5 mushrooms – I used 8 oz.of white – still came out great! I also chopped everything up except meat in my food processor…Great time saver! Keep them coming!

    Reply
    • Nagi says

      February 26, 2019 at 1:00 pm

      What a great tip, that makes things super easy!

      Reply
  5. Marie says

    February 20, 2019 at 7:56 am

    5 stars
    Hi Nagi! Thank you very much for sharing this recipe! I didn’t have any mushrooms and I substituted the water chestnuts for some jicama that I had. It was a hit!

    Reply
  6. Dara says

    February 11, 2019 at 7:47 pm

    5 stars
    Loved the recipe! Family loved it-better than previous attempts with other recipes-Yay! I did upsize a bit too much, so am wondering if it can be successfully frozen? If I don’t freeze I will end up eating it all myself when no one is watching;)
    Thanks.

    Reply
    • Nagi says

      February 12, 2019 at 6:54 am

      😂😂 Yes, you can freeze this if you can resist the urge to eat it ☺️

      Reply
  7. Nick says

    January 17, 2019 at 11:08 am

    5 stars
    It was a great recipe, really nice, love the sauce!
    I just don’t think the nutrition panel is correct, I don’t see how a dish using pork mince can have a serving size of 255g but only contain 253 calories?

    Reply
  8. Diana says

    January 14, 2019 at 8:15 am

    5 stars
    Happy 2019 Nagi!! I made this last night for a very happy family. I only had beef mince though, and instead of finely chopping the onion and carrot, I whizzed them together in my food processor and fried them off together. Very lazy, but it worked out ok. The flavours were beautiful – Thank you.

    Reply
    • Nagi says

      January 14, 2019 at 6:56 pm

      Happy new year Diana!!! I’m so glad it turned out for you!

      Reply
  9. Jenny says

    December 14, 2018 at 6:15 pm

    Delious I used portobello mushroom and replaced the chestnuts with grated turnip worked a treat the family was delighted. Oh and a touch hoisin sauce.replaced the oyster sauce.” Yum yum thanks for the inspiration.

    Reply
    • Nagi says

      December 17, 2018 at 12:46 pm

      What a great substitution Jenny! So happy you liked it!

      Reply
  10. Robyn says

    November 30, 2018 at 4:05 pm

    Hi Nagi. Is it ok to use dried Shiitake mushrooms, soaked of course, in the san choy bow, or does it need to be fresh mushrooms? Never tried them fresh, so unsure. I cant wait to try this.
    PS. Have never used XO sauce, but a friend recommends always add it to just about anything Asian. What are your thoughts?

    I love your site. Have tried a few recipes recently with great success. I have yet to leave my feedback, but they are coming. Thankyou so much

    Reply
    • Nagi Maehashi says

      December 4, 2018 at 3:07 pm

      Hi Robyn, Yes totally find to use dried shiitake here!

      Reply
      • Robyn says

        December 4, 2018 at 6:36 pm

        5 stars
        Thanks Nagi. Good to know this.. I just made this tonight as I was able to purchase fresh Shiitake yesterday. Although I adore mushrooms, unless I have gone to the shops with blinkers on, I am sure I have never seen them in the fresh vegi section of my local Coles store on the Sunshine Coast.

        Apart from not adding the corn, which i do love “fresh” , as i’d forgotten to purchase at the time in my excitement of obtaining the fresh mushrooms!!, i made everything as per your recipe. Didnt alter a thing and it was divine. Another great recipe Nagi. Thankyoiu so much

        Reply
  11. Dawn says

    November 21, 2018 at 11:18 am

    Cannot wait to try this recipe! Nagi, your recipes are so informative. I greatly appreciate your notes on what a particular ingredient is, where to find it, and what to substitute, if necessary. You’re the best! 🙂

    Reply
  12. Cat says

    November 20, 2018 at 9:21 am

    5 stars
    My mouth is watering and I can’t wait to cook this for my family tonight. I’ve just started Weight Watchers so I’ll be using chicken mince (0 points – yay!) and LOVE that you have added all the nutritional value on your recipes, which helps incredibly! Thank you Nagi

    Reply
    • Cat says

      November 20, 2018 at 7:35 pm

      5 stars
      It! Was! A! MASSIVE HIT! My fussy one who barely tolerates minimum greenage had thirds and loved the balance of the crisp (butter) lettuce with the salty sweetness. We will be having this as a regular!!

      Reply
      • Nagi says

        November 20, 2018 at 8:29 pm

        So pleased to hear that Cat! Thanks for letting me know! N x

        Reply
  13. Maria Garcia says

    November 13, 2018 at 1:18 pm

    Hi Nagi, I made this yesterday. If my family wants the chili con carne once a week, this one they want twice a week. It’s so yuuummmy. Thanks Nagi, you’re making my weekly menu planning easier.

    Reply
    • Nagi says

      November 14, 2018 at 7:21 am

      Awesome!!! Glad you enjoyed this Maria! N x ❤️

      Reply
  14. Alastair says

    September 23, 2018 at 8:50 pm

    5 stars
    This recipe is incredible. I improvised a bit – I always use Maggi seasoning because it’s like Soy sauce on steroids. And in order to make it lower carb, I used Chang’s oyster sauce (nearly half the carbs of other brands – 16.5% instead of 30%), and used Splenda instead of sugar. I omitted the flour and water from the sauce as well – this made no discernible difference but makes the recipe even lower in carbs.
    If you like using iceberg lettuce (like I do!), cut it in half vertically, pull out the core. Submerge it in a bowl of cold water with ice, make sure the water goes in between the leaves (I run it under the tap first). Leave it for a little while and then you should be able to peel the leaves off a lot easier and they form a nice bowl shape.

    Reply
    • Nagi says

      September 24, 2018 at 11:13 pm

      That’s great! So pleased you enjoyed this Alastair – N x

      Reply
  15. Katie says

    August 25, 2018 at 5:47 pm

    5 stars
    Nagi, this receipe is amazing! My husband made this for our dinner last week and I have been requesting extra big batches for lunches as it is super filling but light enough so you don’t go into a lunch time food coma! To my husbands delight I’ve been expanding my chilli wings gradually with this recipe! Thank you so much!
    P.s hubby loves your informative notes!
    We are trying the char sui tonight and I can’t wait!

    Reply
    • Nagi says

      August 27, 2018 at 8:12 pm

      Glad to hear you enjoyed this Katie!! Thanks for letting me know 🙂 N x ❤️

      Reply
  16. Popcorn Face says

    August 17, 2018 at 8:11 pm

    5 stars
    Wow just made it for Mrs popcorn and the little kernel. That was really delicious, even the little kernel couldn’t get enough of it! Simple and tasty! Thanks Nagi!

    Reply
  17. Michelle says

    August 6, 2018 at 8:21 pm

    5 stars
    Another fantastic recipe from Nagi, this was a hit tonight at my table, thank you.

    Reply
  18. Erina Tibaldi says

    July 20, 2018 at 10:30 pm

    Hi. Did your soy sauce note mean that I could swap out Kecap Manis for the soy sauces as a variation? Same quantity? I’m going to try this tomorrow. Looks delicious. I am yet to find dark and light gluten free soy so it’ll just be regular soy sauce this time but I’ve just found a gf sweet soy which I haven’t used yet. Thanks for the yummy recipes.

    Reply
  19. UXM417 says

    July 14, 2018 at 8:24 pm

    Hi great recipe, can I use turkey mince for this?

    Reply
    • Nagi says

      July 16, 2018 at 8:23 pm

      YES!!

      Reply
  20. Kathy Crawford says

    July 7, 2018 at 8:43 am

    Have you ever added in finely diced Chinese sausage? Vancouver BC which has a huge Chinese population has pretty authentic Chinese restaurants and my recollection has the water chestnuts, pork and Chinese sausage along with dry thin white noodles. Usually served on iceberg lettuce, fill with the white crispy noodles then add the meat mixture with a dollop of a sweetish sauce. Hoisin maybe? Thinned out a bit? Going to try this soon.

    Reply
    • Nagi says

      July 9, 2018 at 9:35 pm

      Gosh YES! Chinese sausage goes in lots of stuff around here!

      Reply
Newer Comments
Older Comments

Primary Sidebar

Hi, I'm Nagi!

I believe you can make great food with everyday ingredients even if you’re short on time and cost conscious. You just need to cook clever and get creative! Read More

Free Recipe eBooks

Join my free email list to receive THREE free cookbooks!

Meet Dozer

Official taste tester of RecipeTin Eats! Meet Dozer
As Featured On

Never miss a recipe!

Subscribe to my newsletter and receive 3 FREE ebooks!

Subscribe
Recipes
  • All Recipes
  • By Category
  • Collections
About
  • About Nagi
  • About Dozer
  • RecipeTin Meals
Related
  • RecipeTin Japan
Help
  • Contact
  • Image Use Policy
© RecipeTin Eats 2025
  • Privacy Policy & Terms
Site Credits
Maintained by Human Made Designed by Melissa Rose Design Developed by Once Coupled
All Rights Reserved

Subscribe to my newsletter

Sign up and receive 3 FREE EBOOKS!