Soups & Stews
This century egg soup recipe transforms a traditional Chinese delicacy into a comforting, umami-rich dish that balances silky egg ribbons with aromatic broth. The key lies in properly preparing the century eggs—whether homemade or store-bought—and pairing them with a savory broth that enhances their unique flavor. I’ve perfected this recipe over years of experimentation, ensuring the eggs remain tender while the soup develops deep, layered tastes.
The foundation of this soup is a rich broth, traditionally made from pork bones or chicken, simmered with ginger, garlic, and star anky for umami depth. Adding mushrooms, tofu, and scallions creates texture and balance, while a touch of soy sauce and vinegar brightens the dish. The century eggs, with their creamy yolk and firm white, dissolve into delicate ribbons that coat each spoonful, delivering a satisfying contrast in every bite.
What makes this recipe stand out is its ability to deliver restaurant-quality results at home, with minimal effort. The soup simmers gently to meld flavors without overpowering the delicate century eggs, and the garnish of chili oil or cilantro adds a final layer of complexity. Whether served with steamed rice or as a standalone dish, this soup is both nourishing and deeply satisfying—a testament to how simple ingredients can create something extraordinary.
For those new to century eggs, I’ve included tips on selecting the best ones and adjusting the broth to suit dietary preferences. The recipe also scales effortlessly, making it perfect for meal prep or sharing with friends. Let’s create a bowl of soup that’s as comforting as it is flavorful.
Ingredients for century egg soup
Four silky eggs, aromatic broth, and a touch of umami create this restaurant-quality soup.
| Ingredient | Amount | Notes |
|---|---|---|
| Century Eggs 🥚 | 4 whole | Store-bought or homemade, firm texture |
| Vegetable Broth 💧 | 6 cups | Homemade or quality store-bought |
| Shiitake Mushrooms 🍄 | 8 whole | Fresh or rehydrated dried |
| Silken Tofu 🍲 | 8 oz | Soft texture for creamy consistency |
| Fresh Ginger 🧄 | 1 tbsp | Grated, freshly minced preferred |
| Garlic Cloves 🧄 | 4 cloves | Minced for aromatic depth |
| Green Onions 🧅 | ¼ cup | Sliced, white and green parts |
| Star Anise 🌟 | 2 whole | For authentic umami flavor |
| Light Soy Sauce 🥄 | 2 tbsp | For balanced seasoning |
| Rice Vinegar 🍶 | 1 tbsp | For subtle tang |
| Sesame Oil 🫒 | 1 tsp | Toasted for nutty aroma |
| Salt 🧂 | ½ tsp | Adjust to taste |
| Black Pepper 🌶️ | ¼ tsp | Freshly ground |
| Cilantro 🌿 | ¼ cup | Chopped, for garnish |
| Chili Oil 🔥 | 1 tbsp | For finishing touch |
Century eggs are the star—look for firm, dark-skinned ones with creamy yolks. Asian markets often carry them fresh, but check the expiration date—they keep for months refrigerated. If you can't find them, preserved duck eggs work in a pinch, though the flavor differs. The mushrooms should be plump and firm, not slimy. Shiitake's earthy notes complement the eggs perfectly. For broth, homemade vegetable stock (simmered with carrots, celery, and onions) elevates the dish, but store-bought low-sodium options like Annie's or Pacific Foods save time without sacrificing flavor.
No star anise? A pinch of cinnamon or a dash of anise extract mimics its licorice-like warmth. Substitute silken tofu with extra-firm tofu (press and cube), but expect a slightly firmer texture. Fresh ginger loses potency fast—grate it just before use for maximum zing. The soy sauce can be swapped for coconut aminos for a gluten-free option. For extra depth, add a splash of Shaoxing wine (or dry sherry) to the broth. If you're short on time, pre-minced garlic works, but fresh is always better—smell it first to ensure it's not old or sprouting.
Century eggs keep 3-4 months refrigerated, but use them within 2 weeks for peak texture. Store unopened jars in the fridge, and once opened, transfer eggs to an airtight container with broth to preserve moisture. The broth can be made ahead and reheated—simmer gently to avoid breaking the eggs. For meal prep, assemble the soup just before serving to maintain the silky egg ribbons. Garnishes like cilantro or chili oil should be added fresh; they wilt quickly in hot soup. Leftovers store for 3 days in the fridge or 2 months frozen—portion into containers for easy reheating.
Why You'll Love This Recipe
- No-Chop Nightmare: I swear, this soup comes together with three ingredients needing prep: slice the mushrooms, mince the ginger, and—okay, peel the century eggs (but that’s one step, not 10). The rest? Just toss in broth, simmer, and let the umami magic happen while you scroll through your phone.
- Umami Bomb: That first spoonful? Chef’s kiss. The century eggs add a salty, creamy depth, while the shiitake mushrooms bring earthy richness—like a hug in a bowl. The silken tofu soaks up all the flavor without overpowering, and the ginger? It’s the secret weapon that ties everything together.
- Leftovers That Lie: Between us, this soup tastes better the next day. The flavors meld into this cozy, comforting broth that’s perfect for lunch or a quick dinner. I’ve reheated mine three times, and no one’s ever complained—mostly because they’re too busy asking for seconds.
- Budget Meal for Days: Century eggs and shiitake mushrooms might sound fancy, but they’re actually cheaper than takeout for two. A handful of eggs and a few mushrooms stretch into multiple servings, and the broth? You can even make it from scratch or grab a carton—no judgment. My wallet thanks me every time.
Step-by-step instructions for century egg soup
Transforming century eggs into silky ribbons requires precision and patience—this method delivers a harmonious balance of textures and flavors.
Prepare the Century Eggs for Silky Ribbons
Begin by carefully peeling the century eggs. I use a small spoon to gently scoop out the dark outer layer, revealing the translucent white interior. This step is crucial for achieving those delicate egg ribbons that melt in your mouth. Once peeled, separate the whites from the yolks—you'll use both for maximum flavor.
Slice the egg whites into thin strips, about 1/8-inch thick. For the yolks, cut them into slightly thicker pieces—around 1/4-inch. Set both aside on a plate; you'll add them to the broth just before serving to preserve their texture. The key here is timing: adding them too early will turn them rubbery, while adding them too late means they won't soften properly.
Build the Umami-Packed Broth Base
In a large pot, combine the 6 cups vegetable broth, 8 whole shiitake mushrooms (left whole for easy removal), 2 whole star anise, 1 tbsp fresh ginger, and 4 cloves garlic cloves. Bring to a gentle boil over medium-high heat, then immediately reduce to a simmer. You want the broth to bubble softly—not vigorously—to extract maximum flavor from the aromatics.
Simmer for 15 minutes, allowing the mushrooms to release their earthy essence and the star anise to infuse the broth with its distinctive licorice-like depth. The broth should smell rich and aromatic, with notes of umami from the mushrooms and a subtle sweetness from the ginger. If you notice any foam forming, skim it off—this ensures a clear, clean broth.
Season and Incorporate the Silken Tofu
While the broth simmers, add the 8 oz silken tofu, 2 tbsp light soy sauce, 1 tbsp rice vinegar, 1 tsp sesame oil, 0.5 tsp salt, and 0.25 tsp black pepper. The silken tofu will break down into a creamy texture as it heats, so don't worry if it looks uneven at first. Stir gently to distribute the seasonings evenly throughout the broth.
Continue simmering for another 10 minutes, until the silken tofu is fully incorporated and the broth has thickened slightly. The rice vinegar adds a bright tang that cuts through the richness of the century eggs, while the sesame oil contributes a nutty aroma. Taste the broth now—it should be seasoned but not overpowering. Adjust with a pinch more salt or a splash of rice vinegar if needed.
Finish with Fresh Herbs and Chili Oil
Remove the pot from heat and carefully strain the broth through a fine-mesh sieve to remove the shiitake mushrooms and star anise. Discard the solids—you’ve extracted all their flavor. Return the strained broth to the pot and gently stir in the 0.25 cup chopped cilantro and 1 tbsp chili oil. The cilantro adds a fresh, bright finish, while the chili oil introduces a subtle heat that elevates the dish.
Now, add the prepared century egg whites and yolks. Stir just enough to combine—you want them to soften in the warm broth without overmixing. Let the soup sit for 2-3 minutes off the heat so the egg pieces can absorb the flavors. The result should be a soup where each spoonful delivers a harmonious blend of creamy tofu, delicate egg ribbons, and a deeply flavorful broth.
Serve Immediately for Optimal Texture
Ladle the soup into bowls and garnish with an extra sprinkle of green onions for a pop of color and freshness. Serve immediately while the century egg ribbons are still silky and the broth is steaming hot. The contrast between the cool, creamy tofu and the warm, aromatic broth creates a truly satisfying dining experience.
This soup is best enjoyed fresh, as the textures and flavors are at their peak. If you must store leftovers, refrigerate for up to 2 days, but reheat gently—only until warmed through—to avoid breaking down the delicate egg ribbons.
Pro Tips For Making Century Egg Soup
- Simmer the broth gently: Century eggs and silken tofu fall apart in a rolling boil—keep the heat low once everything’s in the pot. I learned this the hard way when my first batch turned to mush before the mushrooms even softened.
- Slice ginger paper-thin: Thin slices release flavor without overpowering the soup. Skip the grater—your fingers will thank you, and the texture stays delicate. (Yes, even if you’re impatient like me.)
- Rinse century eggs first: The salty brine clings to the eggs and can make the broth taste flat. Give them a quick rinse under cold water before slicing—it balances the flavor without diluting the soup.
- Upgrade with dried shiitake: Fresh shiitake mushrooms work, but dried ones add depth and rehydrate perfectly in the broth. Toss them in hot water for 10 minutes first, then use the soaking liquid—it’s liquid gold for the soup.
Pro cooking tips for century egg soup
Broth Temperature Control
Maintain your broth at a gentle simmer between 185-195°F—never a rolling boil—to prevent the century egg ribbons from turning rubbery. I use a thermometer to monitor the heat, adjusting to low-medium if bubbles form too vigorously. The ideal simmer looks like tiny bubbles breaking the surface, not violent agitation. This delicate temperature ensures the silken tofu stays creamy while extracting maximum flavor from the aromatics. 🌡️
Egg Timing Precision
Add century egg whites and yolks only in the last 2-3 minutes of cooking—this is non-negotiable for texture. Overcooking transforms their delicate ribbons into a mushy mass. I recommend prepping them on a separate plate while the broth simmers, then gently folding them in just before serving. For extra insurance, reserve 1 tbsp broth to toss with the eggs before adding to the pot—this jumpstarts their softening. 🥚
Strain with Care
Use a fine-mesh sieve or cheesecloth to strain the broth, pressing gently on the mushrooms and star anise to extract every last drop of flavor. Discard the solids immediately—they’ll turn bitter if left too long. For maximum clarity, I double-strain through a coffee filter lined in the sieve. This step removes any cloudiness while preserving the rich umami depth. The result? A crystal-clear broth that lets the century egg ribbons shine. ✨
Garnish Like a Pro
Fresh cilantro and chili oil should be added after removing the pot from heat—they wilt instantly in hot broth. I drizzle the chili oil in a zigzag pattern over each bowl for visual appeal, then sprinkle cilantro in a light rain of leaves. For extra drama, add a thin slice of century egg on top of each serving as a garnish. This not only looks stunning but also lets diners experience the egg's unique texture first. 🌿
Broth Flavor Boost
If your broth tastes flat after simmering, try these last-minute enhancers: a splash of Shaoxing wine (or dry sherry) brightens the depth, while a pinch of white pepper adds warmth without overpowering. For a smoky note, add ½ tsp toasted sesame seeds to the finished soup. The key is balance—start with small amounts and adjust to taste. Remember, the century eggs already pack a punch! 💡
Equipment Essentials
You’ll need three must-have tools for perfect century egg soup: a heavy-bottomed pot (like All-Clad) to prevent scorching, a fine-mesh sieve (I use OXO Good Grips) for straining, and a small offset spatula for delicate stirring. Optional but helpful: a thermometer (like Thermoworks Smoke) for precise temperature control. Avoid thin, reactive pots—they cause temperature fluctuations that ruin the egg texture. 🔥
Nutrition facts
Frequently asked questions
What makes century eggs different from regular eggs?
Century eggs undergo a special preservation process using clay, ash, or lye, giving them their distinctive dark skin and creamy, jelly-like yolk. Unlike regular eggs, they have a unique umami flavor and silky texture when cooked properly. The preservation process also makes them safe to eat without cooking, though heating enhances their flavor.
Can I make this soup vegetarian?
The recipe is already vegetarian since century eggs contain no meat, but the traditional broth often uses pork or chicken. For a fully plant-based version, substitute with a rich vegetable broth made from mushrooms, carrots, and kombu. Silken tofu and shiitake mushrooms provide enough umami depth to keep the soup satisfying without animal products.
How do I know when century eggs are bad?
Fresh century eggs should have a firm texture and a slightly sweet, fermented aroma. If they smell overly sour or have a slimy texture, discard them immediately. The dark skin should be intact, and the yolk should remain creamy. When in doubt, check the expiration date—properly stored eggs last 3-4 months refrigerated.
What's the best way to store leftover soup?
Store leftovers in an airtight container in the refrigerator for up to 2 days. Reheat gently on the stove over low heat—never microwave—to preserve the delicate egg ribbons. For longer storage, freeze for up to 2 months, but add the century egg pieces fresh when reheating for optimal texture.
Can I substitute silken tofu with something else?
For a firmer texture, use extra-firm tofu (pressed and cubed), but it won't dissolve as smoothly. Another option is soft tofu mixed with a spoonful of broth to mimic the silken consistency. Both alternatives work, though they'll change the soup's creaminess slightly.
