Soups & Stews
This 8 treasure soup recipe transforms humble ingredients into a symphony of textures and flavors—silky broth cradling tender pork, mushrooms, and delicate seafood, all balanced with aromatic herbs. 🌟 The secret lies in slow-simmered broth that develops deep umami, while the eight treasures (pork, mushrooms, seafood, and vegetables) create a harmonious bite in every spoonful.
What sets this recipe apart is its authentic yet approachable technique—no shortcuts, just layered flavors built through careful preparation. We start with a rich pork broth infused with ginger and star anise, then add dried shiitake mushrooms and seafood to create that signature celestial crunch.
The final assembly brings together tender pork, crisp vegetables, and delicate seafood in a broth so flavorful it tastes like a restaurant masterpiece.
By the time you serve it, you'll have a soup that's restaurant-quality at home—silky yet textured, with each ingredient playing its part in perfect balance. The pork remains tender, the mushrooms develop earthy depth, and the seafood adds a delicate oceanic touch.
Every spoonful delivers complexity without being overwhelming, making it a dish that feels both comforting and sophisticated.
The beauty of this recipe is its versatility—traditionalists can stick to the classic eight treasures, while vegetarians can swap in tofu and additional mushrooms. Serve it steaming hot with steamed rice or crusty bread to soak up every last drop of that golden broth.
Here's how to create this culinary masterpiece step by step.
Ingredients for 8 treasure soup
Sixteen ingredients transform into a symphony of textures and flavors in this restaurant-quality 8 treasure soup.
| Ingredient | Amount | Notes |
|---|---|---|
| Pork Shoulder 🐖 | 1 ½ lb | Bone-in, cut into 1-inch cubes |
| Dried Shiitake Mushrooms 🍄 | ½ cup | Rehydrated in hot water |
| Fresh Shiitake Mushrooms 🍄 | 8 whole | Stems removed, sliced |
| Scallops 🦪 | ½ lb | Fresh or frozen, thawed |
| Shrimp 🦐 | ½ lb | Peeled, deveined, tails on |
| Bok Choy 🥬 | 2 whole | Baby heads, halved lengthwise |
| Napa Cabbage 🥬 | 4 cups | Shredded, core removed |
| Water Chestnuts 🌰 | 1 cup | Sliced into 1/4-inch pieces |
| Snow Peas 🌱 | 1 cup | Pods trimmed, whole |
| Ginger Root 🧄 | 2 tbsp | Fresh, julienned |
| Star Anise 🌟 | 2 whole | Lightly crushed |
| Dried Tangerine Peel 🍊 | 1 tbsp | Sliced into thin strips |
| Light Soy Sauce 🍶 | ½ cup | Kikkoman preferred |
| Shaoxing Wine 🍷 | ¼ cup | Substitute dry sherry |
| Sesame Oil 🫒 | 1 tbsp | Toasted, for finishing |
The quality of your pork and seafood makes all the difference. Look for bone-in pork shoulder with good marbling at Whole Foods or your local butcher—they'll cut it precisely for you. For seafood, freshness is non-negotiable: scallops should be translucent with a firm snap, while shrimp should smell briny and fresh. If using frozen, thaw them overnight in the fridge. The mushrooms? Dried shiitake from Asian markets develop the deepest umami—soak them in hot water for 20 minutes before using. Fresh shiitake should be firm with clean caps, never slimy. Trader Joe's carries excellent quality at reasonable prices.
No scallops? Substitute with additional shrimp or firm white fish like cod. Can't find water chestnuts? Baby potatoes or lotus root add similar texture. The dried tangerine peel is essential for that signature citrus aroma—if unavailable, zest from 1 tangerine plus 1 tsp dried orange peel works in a pinch. For the wine, dry sherry or even white wine in a bind, but Shaoxing adds that authentic depth. The bok choy and Napa cabbage should be crisp—avoid wilted leaves. And that sesame oil? Toasted, not flavored—it's what gives the final drizzle its nutty aroma.
This soup tastes even better the next day as flavors meld. Store in an airtight container in the fridge for up to 3 days, or freeze for 3 months in portions. The broth alone is worth saving—strain and freeze it for future use. For serving, I recommend steamed jasmine rice and a side of crispy fried shallots to elevate the dish. The sesame oil should be added just before serving to preserve its aroma. Make extra—it disappears faster than you think!
Why You'll Love This Recipe
- One-Pot Magic: I swear by this soup—just toss everything into one pot and let it simmer. The pork shoulder breaks down effortlessly while the mushrooms (dried and fresh) soak up all the rich broth, and the seafood just melts in at the end. No chopping chaos, no extra bowls—just hands-off flavor.
- Umami Bomb: That combo of dried shiitake mushrooms and fresh? It’s like a flavor explosion in every spoonful. The pork adds depth, the scallops bring a tender bite, and the shrimp? They finish with a briny pop. Honestly, the first time I made it, I nearly burned the kitchen waiting for the table to clear.
- Weeknight to Dinner Party: It’s my go-to for lazy nights (hello, minimal effort) but somehow still feels fancy enough for guests. Double the batch on Sundays—it reheats beautifully for lunches, and the leftovers taste even better the next day. My in-laws think I spent hours on it. They’re wrong, but they’ll never know.
- Budget Luxury: Pork shoulder stretches for miles, dried mushrooms add restaurant-quality depth without the price tag, and shrimp/scallops make it feel special. I’ll be real: this is how I trick myself into eating well on a tight budget. The first time I made it, I actually loved the leftovers—something I can’t say about most takeout.
Step-by-step instructions for crafting 8 treasure soup
Master this Chinese classic with precise technique and aromatic layers.
🍳 Step 1: Build the Fragrant Broth Foundation
In a large pot, combine the 1.5 lb pork shoulder cut into 1-inch cubes with 4 cups water. Bring to a rolling boil over high heat, then immediately reduce to a gentle simmer. Skim off any foam that rises to the surface during the first 5 minutes—this ensures a clear, clean broth.
Add the 2 whole star anise, 1 tbsp dried tangerine peel, and 2 tbsp julienned ginger root. Let the broth simmer uncovered for 45 minutes, stirring occasionally. The pork should release its collagen into the liquid, creating a velvety texture. You'll notice the aroma deepen as the spices infuse—this is when the magic begins.
👨🍳 Step 2: Prepare the Vegetable Treasures
While the broth simmers, prepare the vegetable components separately. Rehydrate the 0.5 cup dried shiitake mushrooms in hot water for 20 minutes, then drain and slice. Trim the stems from the 8 whole fresh shiitake mushrooms and slice them. Shred the 4 cups napa cabbage, halve the 2 whole bok choy, slice the 1 cup water chestnuts into ¼-inch pieces, and trim the 1 cup snow peas. Keep all vegetables separate until ready to add.
This preparation ensures each ingredient maintains its texture—crisp water chestnuts, tender shiitakes, and bright green bok choy. The contrast in textures is what makes this soup truly special.
🥘 Step 3: Layer Flavors in Strategic Order
After the pork has simmered for 45 minutes, add the rehydrated and fresh shiitake mushrooms along with the 0.5 cup light soy sauce and 0.25 cup Shaoxing wine. Simmer for another 15 minutes, allowing the mushrooms to absorb the broth's depth of flavor. The pork should now be fork-tender—press a piece with a spoon to confirm it's ready.
Next, add the napa cabbage and bok choy. Simmer for 5 minutes—just enough time for the greens to soften slightly but retain their vibrant color. The cabbage should wilt while still holding its shape, and the bok choy should remain crisp-tender. This careful timing preserves the vegetable crunch that defines the dish.
🔥 Step 4: Add Sea Treasures and Finish
In the final 3 minutes of cooking, add the 0.5 lb shrimp and 0.5 lb scallops. The seafood should cook just until opaque—shrimp should curl slightly and scallops should turn from translucent to milky white. Overcooking here ruins the delicate texture, so watch closely. The broth should be steaming gently but not boiling vigorously.
Stir in the 1 cup snow peas and 1 cup sliced water chestnuts during the last 2 minutes. Remove from heat immediately—these ingredients should remain crisp to provide the perfect textural contrast to the silky broth.
🍽️ Step 5: Plate with Artistic Flourish
Ladle the soup into bowls, ensuring each serving contains a balanced distribution of all eight treasures. Drizzle each bowl with 1 tbsp toasted sesame oil just before serving. The oil should float on the surface, adding a nutty aroma and visual appeal. Garnish with additional dried tangerine peel strips if desired—this adds both color and a subtle citrus note.
Serve immediately while steaming hot. The contrast of textures—silky broth, tender pork, crisp vegetables, and delicate seafood—creates a symphony in every spoonful. This is where the "8 treasures" concept truly shines in both flavor and presentation.
Pro Tips For Making 8 Treasure Soup
- PARBOIL DRY SHIITAKES FIRST: Dried shiitake mushrooms need a quick 10-minute soak in hot water to soften, but don’t overdo it—they’ll turn to mush. After soaking, pat them very dry with a paper towel before adding to the pot. Wet mushrooms release excess water and dilute your broth, which is the soul of this soup.
- SEAR PORK IN BATCHES: Pork shoulder releases a ton of fat, and if you crowd the pan, you’ll steam it instead of sear it. Cut the meat into 1-inch cubes first, then work in two batches over medium-high heat. Let the fat render completely before adding anything else—this builds flavor faster than simmering for hours.
- ADD SEAFOOD LAST MINUTE: Scallops and shrimp cook in seconds, so toss them in only during the final 2 minutes of simmering. Overcooking turns them rubbery, and you’ll end up with sad, gray protein instead of tender, opaque bites. Keep them cold in a bowl of ice water until you’re ready to add them.
- SOAK DRY MUSHROOMS TWICE: I used to soak dried shiitake once, but they never fully hydrated. Now I soak them for 20 minutes, drain, then soak again in fresh hot water for another 10. This removes bitterness and ensures they’re plump and flavorful—not chewy or gritty. (Yes, it’s extra work, but the texture change is worth it.)
Perfect pairings for these flavors
Broth Enhancers
Elevate your soup's depth by adding a splash of 1 tbsp oyster sauce when combining the mushrooms and soy sauce—it amplifies umami without overpowering. For extra richness, stir in 1 tsp fish sauce during the final 5 minutes of cooking.
Both ingredients are available at Trader Joe's or Asian markets. 🌟
Side Dish Pairings
Serve with steamed jasmine rice to soak up the flavorful broth—use a 1:2 rice-to-broth ratio for perfect absorption. For texture contrast, add crispy fried shallots (store-bought or homemade) sprinkled on top. The shallots add a nutty crunch that complements the soup's silky texture.
Beverage Pairings
A light Chinese jasmine tea or green tea cleanses the palate between spoonfuls—its floral notes balance the soup's savory depth. For something stronger, try a dry Riesling from Germany, which mirrors the soup's citrusy and umami profiles. Both pairings enhance the dining experience without competing with the dish. 🍷
Garnish Ideas
Finish with thinly sliced green onions for freshness and color—use 2 tbsp chopped per serving. For a smoky touch, add 1 tsp toasted sesame seeds alongside the sesame oil. These garnishes add visual appeal and an extra layer of flavor that elevates the dish.
Vegetarian Adaptations
Swap the pork for extra-firm tofu (pressed and cubed) and increase dried shiitake mushrooms to 1 cup for heartier texture. Add 1 cup enoki mushrooms for delicate crunch.
Use vegetable broth instead of water and boost umami with 1 tbsp soy sauce and 1 tsp mushroom powder. The result is just as satisfying! 🌱
Make-Ahead Tips
Prepare the broth and pork base 2 days ahead—store in an airtight container in the fridge. Reheat gently on the stove before adding seafood and vegetables. For the full soup, refrigerate for up to 3 days or freeze for 3 months.
Reheat on the stovetop over medium-low heat with a splash of water to maintain texture. 💡
Nutrition facts
Frequently asked questions
What are the eight treasures in this traditional soup?
This recipe features pork, dried shiitake mushrooms, fresh shiitake mushrooms, scallops, shrimp, bok choy, napa cabbage, and water chestnuts. The "eight treasures" concept emphasizes balanced textures—silky broth, tender meat, crisp vegetables, and delicate seafood working together harmoniously.
Can I substitute any ingredients if I can't find them?
For scallops, use extra shrimp or firm white fish like cod. Water chestnuts can be swapped with baby potatoes or lotus root. The dried tangerine peel is key for aroma—use zest from 1 tangerine plus 1 tsp dried orange peel if needed. For vegetarian versions, replace pork with tofu and boost mushrooms to 1 cup.
Why does the recipe call for simmering pork for 45 minutes?
The 45-minute simmer is crucial for breaking down collagen in pork shoulder, creating a velvety broth. Skimming foam during the first 5 minutes removes impurities, while the star anise and ginger infuse aromatic depth. Rushing this step results in a cloudy, less flavorful broth—patience pays off with restaurant-quality results.
How do I prevent the seafood from overcooking?
Add shrimp and scallops only in the final 3 minutes of cooking. They're done when shrimp curl slightly and scallops turn opaque (not translucent). Use a timer and watch closely—they cook faster than you might expect! Remove from heat immediately after adding snow peas and water chestnuts to preserve their crispness.
Can I make this soup in a slow cooker?
Yes, but with adjustments: Sear pork first, then cook on low for 6-7 hours with all broth ingredients. Add seafood and delicate vegetables only 15 minutes before serving. The slow cooker works well for the broth base, but timing is critical for seafood and greens. For best texture, finish on the stovetop for the last 15 minutes.
