Rating: 0.00
(0)

Cantonese Eight Treasures Stir Fry – Healthy & Flavorful

Eight Treasures Stir Fry is a classic Cantonese dish that showcases tender shrimp, delicate squid, savory sliced pork, and crisp vegetables in a light, glossy sauce. This authentic Chinese stir fry balances texture, color, and flavor, making it a popular choice for family-style meals and celebratory banquets.

Course: Main dish
Cuisine / Origin: Chinese recipe, Cantonese dish

This Eight Treasures Stir Fry with shrimp, squid, pork, and vegetables is a low-oil Cantonese stir fry that cooks quickly and highlights the natural flavors of each ingredient rather than masking them with heavy sauce.

WHY THIS EIGHT TREASURE STIR FRY DISH IS SO GOOD

In Cantonese cuisine, Eight Treasures Stir Fry represents abundance and harmony. Each “treasure” is cooked just until tender, then coated in a light savory sauce that enhances—not overpowers—the ingredients. The combination of seafood, pork, leafy greens, and mushrooms creates depth without heaviness, which is why this dish is a staple in traditional Chinese restaurants.

RECIPE FOR 4 SERVINGS

A traditional Cantonese Eight Treasures Stir Fry featuring shrimp, squid, sliced pork, bok choy, napa cabbage, bamboo shoots, and Chinese mushrooms.

INGREDIENTS FOR EIGHT TREASURES STIR FRY

Seafood:
Shrimp, squid

Meat:
Sliced pork

Vegetables:
Bok choy, napa cabbage, bamboo shoots

Mushrooms:
Wood ear mushrooms, shiitake mushrooms

Aromatics:
Garlic, ginger

Seasonings and sauce components:
Light soy sauce, oyster sauce, Shaoxing wine, sesame oil, white pepper, sugar

Thickener and cooking fat:
Cornstarch, neutral oil

HOW TO MAKE EIGHT TREASURES STIR FRY

  1. Rehydrate wood ear mushrooms, then slice. Clean and slice shiitake mushrooms.
  2. Peel and devein shrimp. Clean squid and slice into bite-size pieces.
  3. Marinate sliced pork lightly with soy sauce and cornstarch.
  4. Blanch shrimp and squid briefly until just opaque, then remove and set aside.
  5. Heat oil in a wok over medium-high heat. Stir-fry pork until just cooked; remove.
  6. Add garlic and ginger and stir until fragrant.
  7. Add mushrooms and bamboo shoots and stir-fry until aromatic.
  8. Add bok choy and napa cabbage and toss until just wilted.
  9. Return pork, shrimp, and squid to the wok.
  10. Add soy sauce, oyster sauce, Shaoxing wine, sugar, and white pepper.
  11. Stir in cornstarch slurry and cook until sauce is glossy.
  12. Finish with sesame oil and serve immediately.

DIETARY INFORMATION

  • Dairy-free
  • High protein
  • Can be made gluten-free
  • Not spicy

Substitution options:

  • Gluten-free: use tamari or certified gluten-free soy sauce
  • Lower calorie: reduce oil and pork, increase bok choy and napa cabbage
  • Pescatarian: omit pork and increase shrimp or mushrooms
  • Vegetarian/vegan: replace shrimp, squid, and pork with fried tofu and extra mushrooms
Chinese Eight Treasures Stir Fry with shrimp, squid, pork, bok choy, and mushrooms

Cantonese Eight Treasures Stir Fry – Healthy & Flavorful

This Cantonese Eight Treasures Stir Fry features shrimp, squid, sliced pork, bok choy, napa cabbage, bamboo shoots, and mushrooms in a light savory sauce for an authentic Chinese stir fry made at home.
Servings 4
Prep Time 25 minutes
Cook Time 10 minutes
Total Time 35 minutes

Ingredients
  

  • 8 oz shrimp peeled and deveined
  • 6 oz squid cleaned and sliced
  • 6 oz pork loin or shoulder thinly sliced
  • 2 cups bok choy chopped
  • 2 cups napa cabbage sliced
  • ½ cup bamboo shoots
  • ½ cup wood ear mushrooms rehydrated and sliced
  • 4 shiitake mushrooms sliced
  • 2 cloves garlic minced
  • 1 tsp fresh ginger minced
  • 2 tbsp neutral oil
  • tbsp light soy sauce
  • 1 tbsp oyster sauce
  • 1 tbsp Shaoxing wine
  • ½ tsp sugar
  • ¼ tsp white pepper
  • 1 tsp sesame oil
  • 1 tsp cornstarch mixed with 2 tbsp water

Instructions
 

  • Blanch shrimp and squid for 30–45 seconds; drain and set aside.
  • Heat 1 tbsp oil in a wok and stir-fry pork until just cooked; remove.
  • Add remaining oil, garlic, and ginger; stir until fragrant.
  • Add mushrooms and bamboo shoots; stir-fry for 2 minutes.
  • Add bok choy and napa cabbage; toss until just wilted.
  • Return pork, shrimp, and squid to the wok.
  • Add soy sauce, oyster sauce, Shaoxing wine, sugar, and white pepper.
  • Stir in cornstarch slurry and cook until sauce thickens.
  • Drizzle with sesame oil and serve hot.

Notes

NUTRITION FACTS

Serving Size: 1/4 of recipe
Calories: 350 kcal (18%)
Carbohydrates: 16g (5%)
Protein: 34g (68%)
Fat: 14g (22%)
Saturated Fat: 3g (15%)
Cholesterol: 195mg (65%)
Sodium: 820mg (36%)
Fiber: 4g (14%)
Sugar: 3g
Nutrition values are estimates only and may vary depending on ingredients and portion sizes used.
Course: main dish
Cuisine: Chinese
Keyword: ba bao chao, cantonese pork and seafood stir fry, chinese mixed vegetable stir fry, eight treasure stir fry, eight treasures stir fry, shrimp squid pork stir fry

RECIPE TIPS & SUBSTITUTIONS

Slice pork thinly against the grain for tenderness.
Blanching seafood prevents overcooking during stir-frying.
Cook ingredients in stages to preserve texture.
All vegetables can be prepped ahead of time.
Store leftovers in the refrigerator for up to 2 days.
To reduce sodium, use low-sodium soy sauce.

SERVING IDEAS

Serve with steamed jasmine rice or brown rice.
Pair with hot and sour soup or egg drop soup.
Add Chinese garlic spinach or cucumber salad for balance.
Perfect as part of a Cantonese family-style dinner.

Did you make this recipe?

Please let me know how it turned out for you!
Leave a comment below and tag @wokwithsam on Instagram and hashtag it #wokwithsam.

Like 0
Close
Copyright © 2025 Designed by Loft.Ocean. All rights reserved.
Close