San Choy Bao (Pork and Water Chestnut Lettuce Wraps)

Updated Aug. 13, 2025

Time Information

  • Total Time: 35 minutes

  • Prep Time: 20 minutes

  • Cook Time: 15 minutes

Ingredients

For the Crunchy Noodles (Optional)

  • 2 ounces dried rice vermicelli, broken into small pieces

  • Canola oil, for frying

For the Sauce

  • 2 teaspoons cornstarch

  • 3 tablespoons soy sauce

  • 3 tablespoons hoisin sauce or tian mian jiang (sweet bean sauce), plus extra for serving

  • 1½ tablespoons Shaoxing wine or dry sherry (or substitute with rice wine)

  • 1 tablespoon toasted sesame oil

For the Filling

  • 2 tablespoons canola oil

  • 3 garlic cloves, finely chopped

  • 1 (1-inch) piece fresh ginger, peeled and minced

  • 1 red Fresno or serrano chile, finely chopped (seeded for milder heat)

  • ½ large yellow onion, diced

  • 1 pound ground pork, chicken, or turkey (preferably with 15–20% fat content for richness)

  • Freshly ground white or black pepper

  • 2 celery stalks, diced, plus leaves for garnish

  • 1 (8-ounce) can water chestnuts, drained and diced (or 3 fresh water chestnuts, peeled and diced)

  • 1 head iceberg lettuce, leaves separated and chilled

Preparation

Step 1: Prepare the Crunchy Noodles (Optional)

  • Line a plate with paper towels and place a slotted spoon nearby.

  • Pour ½ inch of canola oil into a small saucepan. Heat over medium until the oil shimmers (2–3 minutes).

  • Oil test: Drop a tiny piece of vermicelli into the oil. It should puff and turn white instantly. If it browns/burns, reduce heat slightly.

Step 2: Fry the Noodles

  • Add a small bundle of vermicelli to the hot oil. Cook 1 second until puffed and white. Transfer immediately to the paper towel plate. Repeat with remaining noodles until all are crispy. Set aside.

Step 3: Make the Sauce

  • In a small bowl, dissolve cornstarch in 1 tablespoon water. Stir in soy sauce, hoisin, wine, and sesame oil. Whisk until smooth.

Step 4: Sauté Aromatics

  • Heat 2 tablespoons canola oil in a wok/skillet over high heat. When shimmering, add garlic, ginger, and chile. Stir 10 seconds until fragrant.

  • Add onion; cook 1–2 minutes until translucent at edges.

Step 5: Cook the Meat

  • Add ground meat, spread and break into pieces. Season heavily with pepper. Cook 2–3 minutes until fully browned.

Step 6: Add Vegetables & Finish

  • Stir in celery and water chestnuts. Cook 1–2 minutes until crisp-tender.

  • Pour sauce into the wok. Stir 1–2 minutes until thickened. Transfer to a serving platter.

Step 7: Assemble

  • Serve alongside chilled lettuce leaves, crispy noodles (optional), and extra hoisin.

  • To eat: Swipe lettuce leaf with hoisin, spoon filling, top with noodles, and fold.

Pro Tips & Variations

  • Meat: Use pork belly, dark chicken, or turkey for richer flavor.

  • Vegetables: Substitute jicama for water chestnuts (fresher) or add bamboo shoots.

  • Time-Saving: Use a food processor to mince aromatics.

  • Lettuce: Bibb lettuce folds easier than iceberg.

Reader Reviews

  • “Substituted jicama for water chestnuts—fresher and crispier!”

  • “I used baked corn tortilla chips instead of fried noodles; still crunchy!”

  • “Family loved it, but iceberg was hard to separate. Bib lettuce next time.”

  • “Perfect for parties—prep ahead, assemble at the table!”

Enjoy these crispy, savory wraps with friends or family!

Comments on "San Choy Bao (Pork and Water Chestnut Lettuce Wraps)" :

Leave a Reply

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