• Skip to primary navigation
  • Skip to main content
  • Skip to primary sidebar
  • Home
  • About Greedygirlgourmet
  • Recipes
  • SEO for Food Blogs
  • Authentic South East Asian Recipes
  • Privacy policy
  • Subscribe
  • Accessibility

Greedy Girl Gourmet

menu icon
go to homepage
  • Summer
  • Under 30 min
  • Recipes
  • Blogging
  • About
    • Facebook
    • Instagram
    • Pinterest
  • subscribe
    search icon
    Homepage link
    • Summer
    • Under 30 min
    • Recipes
    • Blogging
    • About
    • Facebook
    • Instagram
    • Pinterest
  • ×
    Home » Asian Recipes for Summer

    Published: Dec 5, 2023 · Modified: May 11, 2025 by Zen · This post may contain affiliate links.

    Pork Lettuce Wraps (San Choy Bow)

    Sharing food makes everyone happy! :)

    • Facebook
    • Twitter
    • Email
    • Flipboard
    Jump to Recipe Print Recipe
    Chinese lettuce wraps on a serving board with text on top.

    Authentic Chinese Pork Lettuce Wraps, or San Choy Bow, are a healthy(ish), delicious, and flexible dish. You can really make the recipe with any type of ground meat, or even leftover Peking duck! Better than PF Changs, anytime! (It will require a few Asian ingredients, but you can omit or substitute if you don't have them.)

    Homemade Chinese pork lettuce wraps on a wooden board.
    Jump to:
    • ⭐ Why This Recipe is a Star
    • What is San Choy Bow?
    • 🥘 Ingredients
    • 🔪 Step-by-Step Instructions
    • 🥡 How to Store
    • 🥗 Suggested Accompanying Recipes
    • Pork Lettuce Wraps (San Choy Bow)
    • 💬 Comments

    ⭐ Why This Recipe is a Star

    1. Quick: If you discount the soaking of the dried mushrooms, it takes under 30 minutes to prepare this delicious pork recipe!
    2. Healthy: these pork wraps are a great way of upping your veggie intake!
    3. Delicious: if you like Chinese food, you'll love this dish! (or these Thai Basil Chicken wraps if you prefer Thai.) Plus, it's simple enough to get right the first time.

    What is San Choy Bow?

    San Choy Bow, or Sheng Cai Bao 生菜包, is a popular Cantonese recipe in which meat is wrapped in lettuce. The Chinese name is a homonym for "rising in fortune" so, like abalone, this is considered an auspicious dish to eat.

    It's a healthy(ish) and lucky dish for your Chinese New Year table!

    Note: click here for what to serve with pork lettuce wraps.

    🥘 Ingredients

    The ingredients for Chinese pork lettuce wraps on a table cloth.

    You will need a few simple ingredients (pantry staples) for the filling:

    • ground pork, with a decent amount of fat: You can also use 300g/ 10 oz ground chicken. (Please use ground chicken thigh meat, as the breast will make for a very dry dish.) If you want to use up leftover turkey, please mix it with some pork as ground turkey on its own is dry. Some high-end Chinese restaurants even stir-fry leftover Peking duck meat to make a filling for this dish.
    • Dried Shiitake Mushrooms: Less is more here. Do not use more than 3 for this quantity of meat. (I tried with 5, and the shiitake mushroom flavor overpowered the other ingredients.) Break off the stems (when dry)- these can be kept for soup stock. Wash the caps, then soak in hot water for at least 30 minutes to soften, before mincing. If all this is too much hassle, substitute with 3-5 fresh shiitakes.
    • Water chestnuts: You can find canned water chestnuts at the Asian grocery store. If you don't have it, omit it, but the lettuce cups won't be authentic.
    • Fresh Garlic 2 cloves
    • Fresh Ginger ½ inch, minced (about ¾ teaspoon)
    • Fresh Onion: Any color will do but a red onion (or shallots) will lend a pleasing sweetness. Use ½ small onion.
    • Carrots: Mince 1 small carrot into small pieces.
    • neutral vegetable oil: You will need 1 Tablespoon for frying. For more flavor, you can also use peanut oil. Don't use olive oil.

    For the all-important sauce, you will need:

    • oyster sauce: You will need 2.5 Tablespoons of this Chinese sauce.
    • Shaoxing wine: You need 2 Tablespoons of this Asian cooking wine. If not, dry sherry or sake is a good substitute. (If you use mirin, you can omit the sugar, as mirin is a little sweeter.)
    • dark soy sauce: Add ½ Tablespoon of dark soy sauce to give the filling a more attractive color. You can substitute with sweet soy sauce (and omit the sugar.)
    • light soy sauce: Use 1.5 Tablespoon regular light soy sauce, not use low-sodium. This adds the flavor. We want the seasoning to be strong, so that it won't be diluted by the lettuce later (especially if you dont' dry your lettuce properly and it's still a bit wet!) If you don't have any, use fish sauce.
    • white sugar: just 1 teaspoon makes the filling more flavorful.
    • sesame oil: ½ Tablespoon of toasted sesame oil/ Chinese sesame oil makes the sauce more fragrant.
    • water: 3 Tablespoons for the cornstarch slurry
    • cornstarch: You will need 1 teaspoon, or maximum 1 ¼ teaspoon. Don't use more than that as we don't want the sauce to be goopy.

    To Wrap:

    • lettuce: I like Butterhead lettuce. Boston lettuce, Bib lettuce, or Romaine lettuce also work- the latter will form more of a boat shape- and will be bigger than your palm, so difficult to eat in a bite, but it's sturdy enough to hold up the filling. I don't recommend iceberg lettuce as it tends to be quite stiff, and will usually break when you try to wrap it. (The juices run everywhere and make a mess.) In addition, the pale green color makes the dish less appetizing. However, it gives the best crisp lettuce cups, followed by Romaine. (To make it more pliable, you can soak it in ice water before using.) Alternatively, just use your favorite lettuce.

    Suggested Toppings

    • Sliced spring onions
    • Peanut Powder
    • Crispy shallots (optional)
    • lightly toasted sesame seeds
    • Sliced red chili peppers

    Variations

    • For Spicy Pork Lettuce Wraps: Add red pepper flakes, chili garlic sauce, hot sauce, or Sriracha sauce (obviously, we've veered away from the authentic Chinese recipe here.)
    • Salmon Lettuce Wraps: You can substitute the pork with salmon and the oyster sauce mix with Teriyaki.

    🔪 Step-by-Step Instructions

    Stir-frying ginger and garic in a wok.

    1a. In a small bowl, add the water to the cornstarch, stirring continuously to form a slurry, then mix in the rest of the ingredients.

    1b. Heat the oil in a wok or large pan over high heat. Once hot, stir-fry the garlic and ginger till fragrant, then add the onions.

    Stir-frying onion and other aromatics in a wok.

    2. Stir-fry the onions till translucent.

    Raw pork in a wok.

    3. Next, add the pork and stir-fry till cooked through and no longer pink (approximately 5-6 minutes.)

    Minced carrots, onions, shiitake mushrooms, and water chestnuts in a wok.

    4. Add the mushrooms, carrots, and water chestnuts and stir-fry.

    Stir-fried lettuce wrap filling in a wok.

    5. Pour in the sauces, then stir till everything is well-mixed and glossy. (Takes around 3 minutes.)

    Homemade Chinese pork lettuce wraps on a wooden board.

    6. Serve in a large bowl, with the butter lettuce and toppings by the side, so everyone can build their own ground pork lettuce wraps!

    Note: I suggest starting with 1 Tablespoon of ground pork mixture before sprinking on the green onions and crispy shallots (if using.)

    🥡 How to Store

    You can store the filling on its own in an airtight container in the fridge for 2-3 days. (Once assembled, it's best to eat the pork lettuce wraps straightaway.)

    Note: washed lettuce leaves tend to spoil more quickly, so eat them all up!

    Reheating

    Simply stir-fry the filling till piping hot when you want to reheat. Add 1-2 Tablespons of water so the meat doesn't dry up. (Leftover filling can also be eaten with just white rice.)

    San chow bow lettuce cups next to mango salad.
    I served the lettuce cups with some Asian mango salad to make the meal even healthier!

    🥗 Suggested Accompanying Recipes

    • Close-up of a Chinese chicken satay stick.
      EASY Chinese Chicken on a Stick
    • A tray of homemade candied walnuts with sesame seeds.
      EASY Chinese Candied Walnuts (Baked)
    • Someone dipping a cracker into a bowl of spicy coconut tuna curried dip.
      25 Asian Appetizers for 2025
    • Crispy and flaky pan fried scallion pancakes on parchment paper.
      Taiwanese Green Onion Pancake

    Enjoyed this easy Asian Pork Lettuce Wraps Recipe? Please leave a 5-star 🌟🌟🌟🌟🌟rating in the recipe card below! If you REALLY liked this dish, please consider supporting it by buying me a bottle of soy sauce! 🙂 (No obligation though!) Thank you and have a great day!

    Holding up a homemade pork lettuce wrap.

    Pork Lettuce Wraps (San Choy Bow)

    Zen
    Authentic Chinese Pork Lettuce Wraps, or San Choy Bow, are a healthy(ish), delicious, and flexible dish. You can really make the recipe with any type of ground meat, or even leftover Peking duck! Better than PF Changs, anytime! (It will require a few Asian ingredients, but you can omit or substitute if you don't have them.)
    5 from 4 votes
    Print Recipe Pin Recipe
    Prep Time 20 minutes mins
    Cook Time 10 minutes mins
    Mushroom soaking time 30 minutes mins
    Course Appetizer, Side Dish
    Cuisine Cantonese, Chinese
    Servings 4 people
    Calories 299 kcal

    Ingredients
      

    For the filling

    • 1 Tablespoon vegetable oil Use something neutral, not olive oil. Substitute: peanut oil
    • 2 cloves Garlic peeled and minced
    • ½ inch Ginger peeled and minced (about ½ teaspoon)
    • ½ Onion Use a small one. A red onion will make the dish sweeter.
    • 1 Carrots Use a small one. Mince, grate, or julienne.
    • 10 oz ground pork (300g) Use pork with a decent amount of fat. See post for substitutions.
    • 3 Dried Shiitake Mushrooms Break off the stems (when dry)- these can be kept for soup stock. Wash the caps, then soak in hot water for at least 30 minutes to soften, before mincing. If all this is too much hassle, substitute with 3-5 fresh shiitakes
    • 10 Water chestnuts (100g or 3.5 oz) You can find canned water chestnuts at the Asian groceyr store. If you don't have it, feel free to omit it, but it gives the recipe a pleasing slight crunch.

    For the sauce

    • 1 teaspoon cornstarch No more than 1¼ teaspoon or we'll get a goopy sauce.
    • 3 Tablespoons water To mix with the cornstarch for the cornflour slurry
    • 2½ Tablespoons oyster sauce
    • 2 Tablespoons Shaoxing wine Substitutes: dry sherry, sake, or, in a pinch, mirin.
    • ½ Tablespoon dark soy sauce Substitute: sweet soy sauce (and omit the sugar.)
    • 1½ Tablespoon light soy sauce Do not use low-sodium. This adds the flavor. We want the seasoning to be strong, so that it won't be diluted by the lettuce later (especially if you dont' dry your lettuce properly and it's still a bit wet!)
    • 1 teaspoon white sugar Can be omitted if you don't want the filling too sweet. (Or omit if using mirin instead of shaoxing.)
    • ½ Tablespoon sesame oil
    • ¼ teaspoon salt Taste before adding as everyone likes a different level of saltiness, but I felt the filling needed it. (If you don't add the water chestnuts, don't add the salt, or the filling will be a bit salty.)

    For the wrap

    • 1 Butter lettuce Separate the leaves, wash and dry. If you use Romaine lettuce or Iceberg, make sure to cut the hard base off before separating the leaves. You may end up with a few leaves left- be healthier and double up on them for the last few wraps!

    Optional Topping

    • 1 sprig green onions sliced
    • Fried shallots

    Instructions
     

    • Add the water to the cornstarch, stirring continuously to form a slurry, then mix in the rest of the ingredients.
    • Heat the oil in a wok or pan over high heat. Once hot, stir-fry the garlic and ginger till fragrant, then add the onions.
    • Stir-fry the onions till translucent.
    • Add the mushrooms, carrots, and water chestnuts and stir-fry.
    • Next, add the pork and stir-fry till cooked through and no longer pink (approximately 5-6 minutes.)
    • Pour in the sauces, then stir till everything is well-mixed and glossy. (Takes around 3 minutes.)
    • Serve in a large bowl, with the lettuce and toppings by the side, so everyone can build their own wraps! Start with 1 Tablespoon per lettuce- too much will break the leaf!

    Notes

    For Crisp lettuce: use iceberg (soak in ice water to make it more pliable) or Romaine
    For pliable leaves that are a good shape for wrapping: Bibb, Boston
    Important: Make sure the mushroom is cooked thoroughly (if not you could get rashes.)
    Note: the nutritional information is an estimate automatically calculated using the WPRM recipe maker and I am not responsible for its veracity.

    Note: the nutritional information is an estimate automatically calculated using the WPRM recipe maker and I am not responsible for its veracity.

    Nutrition

    Calories: 299kcalCarbohydrates: 13gProtein: 14gFat: 20gSaturated Fat: 6gPolyunsaturated Fat: 4gMonounsaturated Fat: 8gTrans Fat: 0.02gCholesterol: 51mgSodium: 710mgPotassium: 411mgFiber: 2gSugar: 5gVitamin A: 1398IUVitamin C: 5mgCalcium: 39mgIron: 2mg
    Tried this Recipe? Tag me Today!Mention @GreedyGirlGourmet or tag #greedygirlgourmet!

    If this Asian Lettuce Wraps recipe was helpful, maybe you'd like to sign up for my newsletter in which I send you more tips and tricks to make authentic Asian food?

    I have other recipes you may like here! :)

    • Fresh cut watermelon salad with chili flakes in a white bowl.
      Sweet & Spicy Watermelon Salad
    • A plate of Singaporean fried vermicelli noodles with egg, carrot and fish cake.
      Easy Rice Noodle Stir Fry Recipe
    • A glass of cold jasmine bubble tea with tapioca pearls and an edible flower.
      Jasmine Milk Tea Boba Recipe (20 min)
    • Close-up of a spoonful of Asian quick pickled green chilies.
      Quick Pickled Peppers (Sweet + Spicy + Hot)

    Reader Interactions

    Comments

    No Comments

    5 from 4 votes (4 ratings without comment)

    Leave a Reply Cancel reply

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

    Recipe Rating




    Primary Sidebar

    Chinese lettuce wraps on a serving board with text on top.
    Greedygirlgourmet eating 2 sandwiches in Scotland

    Hi I'm Zhen also known as GGG! I couldn't boil water till I was 18! However, I love creating community and nurturing people, so when I lived abroad (in St. Andrews then London) for 11 years, I started hosting regular parties for friends, and that's how I started cooking and helping out in professional kitchens. (Couldn't cook before that!) I even organised a supper club for charity (which strangers came to!) Learning to cook late, I make sure my recipes go into enough detail for those new to Asian cuisine or who love a test kitchen approach to cooking!

    More about GGG ->

    Summer Dinners

    • A white spoon holding up a cucumber mango salad mix.
      24 Quick Summer Dinner Ideas
    • A cup of iced guava black tea.
      9 Summer Starbucks Drinks
    • 3 bowls of vegan pumpkin curry and white rice.
      39 Easy Lemongrass Recipes (Sweet + Savory)
    • A plate of coconut jelly and pandan jelly arranged as a flower.
      Pandan Jelly (Agar Agar)

    Quick Dinners

    • Close-up of a plate of spicy Thai basil spaghetti.
      Easy Drunken Noodles (Spaghetti Pad Kee Mao)
    • A wooden spoon picking up some Japanese teriyaki shrimp stir fry.
      EASY Teriyaki Shrimp Stir Fry (20 Min)
    • Many chicken lettuce wraps on a white plate.
      Vietnamese Chicken Lettuce Wraps (25 min)
    • A plate of Chinese lo mein spaghetti noodles with green veggies.
      Lo Mein Spaghetti Noodles (Veggies)

    Popular Recipes

    • 3 chicken thighs baked in teriyaki sauce with sesame seeds and green onions.
      Easy Baked Teriyaki Chicken Thighs
    • A wooden chopstick picking up a Japanese chicken teriyaki meatball from a plate of rice.
      Teriyaki Meatballs 照り焼き豆腐ハンバーグ

    Footer

    Chinese lettuce wraps on a serving board with text on top.

    ↑ back to top

    About

    • About Greedygirlgourmet
    • Privacy Policy
    • Accessibility Policy
    • All Recipes

    Newsletter

    • Sign up here!

    Contact

    • Contact
    • Buy Me a Coffee 🙂

    As an Amazon Associate, at no cost to you, I earn from qualifying purchases 🙂

    Copyright © 2024 GreedyGirlGourmet

    Rate This Recipe

    Your vote:




    A rating is required
    A name is required
    An email is required

    Recipe Ratings without Comment

    Something went wrong. Please try again.