Breakfast & Brunch
This century egg porridge recipe delivers a harmonious blend of silken texture and deep umami flavor, a traditional Chinese breakfast that balances earthy rice with the distinctive taste of preserved eggs. The process begins with carefully soaking century eggs to soften their texture while preserving their signature savory depth, then combining them with a gently cooked porridge base. What makes this dish special is the contrast—creamy, tender rice meets the rich, slightly funky profile of century eggs, creating a perfect balance of textures and flavors.
The foundation of this recipe lies in its simplicity and tradition. You'll start by preparing the century eggs through a precise soaking method, ensuring they contribute their unique flavor without overpowering the delicate porridge. The porridge itself is made from glutinous rice or mung beans, cooked until it reaches that coveted silken consistency that's both comforting and elegant. This method transforms ordinary ingredients into something extraordinary, with each spoonful offering a symphony of tastes and textures.
What you'll achieve is a dish that's as visually appealing as it is delicious—a bowl of golden porridge speckled with dark, glossy century egg yolk, topped with fresh scallions and a drizzle of sesame oil. The umami richness of the preserved eggs pairs beautifully with the mild sweetness of the porridge, creating a dish that's both satisfying and deeply comforting. This recipe captures the essence of traditional Chinese cuisine while being accessible enough for home cooks to recreate.
Whether you're preparing this for a special breakfast or simply craving something unique, this century egg porridge delivers restaurant-quality results at home. The combination of textures—creamy porridge, tender eggs, and crisp toppings—makes every bite worth savoring. Let's create this timeless dish together, step by step.
Ingredients for century egg porridge
Four preserved eggs, silken rice, and aromatic spices create this umami-rich porridge masterpiece.
| Ingredient | Amount | Notes |
|---|---|---|
| Century Eggs (Preserved Eggs) 🥚 | 4 whole | Soaked for 24 hours before use |
| Glutinous Rice (Sweet Rice) 🍚 | 1 cup | Uncooked, short-grain preferred |
| Mung Beans (Green Gram) 🌱 | ½ cup | Uncooked, split preferred |
| Water 💧 | 6 cups | Filtered or spring water preferred |
| Rock Sugar (or Brown Sugar) 🍯 | 2 tbsp | For subtle sweetness |
| Fresh Ginger Root 🧄 | 1 inch | Thinly sliced, peeled |
| Sesame Oil 🫒 | 1 tbsp | Toasted, for finishing |
| Green Onions (Scallions) 🧅 | ¼ cup | Thinly sliced, for garnish |
| Salt 🧂 | ½ tsp | Diamond Crystal preferred |
| Light Soy Sauce 🥢 | 1 tbsp | For umami depth |
| Shaoxing Wine (or Dry Sherry) 🍷 | 1 tbsp | For aromatic complexity |
Century eggs are the heart of this dish—look for dark, glossy yolks with firm whites when selecting. Asian grocery stores carry them fresh, often in the refrigerated section. The eggs should be soaked in water for 24 hours before use to soften their texture while preserving their signature funk. Glutinous rice is essential for that coveted silken consistency; Bob's Red Mill or 365 by Whole Foods brands work well. If mung beans are unavailable, adzuki beans make a suitable substitute, though the texture will differ slightly.
No Shaoxing wine? Dry sherry or even a splash of rice vinegar will work in a pinch, though the depth of flavor will be less complex. Fresh ginger should be peeled and thinly sliced—no need to measure precisely, just eyeball about an inch. The rock sugar can be swapped for brown sugar, but it won't have the same delicate caramel notes. For a vegetarian-friendly touch, ensure your soy sauce is 100% plant-based—most brands are, but Kikkoman and Lee Kum Kee are reliable choices. The sesame oil must be toasted—never the cheap, flavorless kind from the regular grocery aisle.
Century eggs keep for up to 2 weeks in the refrigerator, but once soaked, use them within 3 days for optimal texture. Glutinous rice and mung beans can be pre-soaked overnight to cut cooking time by half. Store the porridge base in an airtight container for 3 days—it actually improves in flavor as the umami develops. Reheat gently on low heat, stirring constantly to prevent scorching. For serving, keep the sesame oil and scallions separate until ready to plate—the aroma is part of the experience
Why You'll Love This Recipe
- Five-Ingredient Magic: I swear by this—just rice, beans, eggs, sugar, and water. That’s it. No chopping, no frying, no stress. The century eggs add depth without extra work, and the mung beans soften right in the pot.
- Umami Bomb: The century eggs are the star—creamy yet briny, with that funky-sweet yolk that cuts through the porridge’s gentle sweetness. Honestly, the first spoonful makes me pause. That’s flavor you can’t ignore.
- Weeknight & Holiday: Make a big batch on Sunday, and you’ve got breakfast, dessert, or a quick snack all week. Too fancy for a weekday? Serve it in bowls with a drizzle of honey for weekend brunch. It’s that adaptable.
- Budget Breakfast: Century eggs last months, glutinous rice is cheap, and rock sugar stretches further than white. I’ve fed four people for under $5 with this—plus, leftovers taste just as good reheated. Practical doesn’t get better than this.
Step-by-step instructions for century egg porridge
Transform simple ingredients into a velvety porridge where preserved egg richness meets delicate sweetness.
Prepare the Century Eggs and Base Ingredients
Begin by peeling the 4 whole century eggs, reserving the yolks and discarding the whites. The yolks should be a deep, marbled black with creamy green streaks—this is what delivers the signature umami depth. Gently mash the yolks with a fork until just broken down, leaving small flecks for texture. Set aside in a bowl.
In a separate bowl, combine the 1 cup glutinous rice and 0.5 cup mung beans. Rinse them together under cold water until the water runs clear—this removes excess starch that would otherwise make the porridge gummy. Drain thoroughly using a fine-mesh strainer. The rice and beans should be completely dry before proceeding, as any moisture will prevent proper gelatinization during cooking.
Simmer the Porridge Mixture
In a heavy-bottomed pot, combine the drained rice and beans with the 6 cups water. Bring to a boil over medium-high heat, then immediately reduce to a gentle simmer. Add the 1 inch sliced ginger root and 0.5 teaspoon salt. The mixture should bubble softly—if it boils vigorously, it will develop a pasty texture. Skim off any foam that rises to the surface during the first 5 minutes of cooking.
Simmer uncovered for 45 minutes, stirring occasionally to prevent sticking. You'll notice the mixture gradually thickens as the starches release from the rice and beans. The porridge should reach a consistency where it coats the back of a spoon but still flows freely—this is the ideal texture for the final product. If it thickens too quickly, add 2 tablespoons of water at a time to adjust.
Incorporate the Century Eggs and Seasonings
Once the porridge reaches the proper consistency, remove it from heat. Stir in the mashed century egg yolks, 2 tablespoons rock sugar, 1 tablespoon light soy sauce, and 1 tablespoon Shaoxing wine. The sugar should dissolve completely, and the wine will mellow out any harshness from the preserved eggs. Taste and adjust seasoning—you may need a touch more sugar or salt depending on the intensity of your century eggs.
Return the pot to low heat and let the mixture warm through for 2-3 minutes, stirring constantly. This gentle reheating ensures the century egg flavors meld evenly without curdling the delicate texture. The porridge should be silky smooth with just a hint of resistance when stirred—this indicates proper integration of all ingredients.
Finish and Garnish
Transfer the porridge to serving bowls and let it rest for 5 minutes. This brief resting period allows the flavors to fully develop and the texture to set slightly. Drizzle each serving with 1 tablespoon toasted sesame oil and garnish with the 0.25 cup sliced green onions. The sesame oil adds a nutty aroma that complements the umami, while the green onions provide a fresh contrast.
Serve immediately while warm. Each spoonful should deliver a perfect balance of creamy texture, subtle sweetness, and the distinctive richness of century eggs. The porridge should be thick enough to coat the spoon but still glide smoothly, with visible marbled flecks of preserved egg throughout. For best results, consume within 20 minutes of preparation to enjoy the optimal texture and temperature.
Pro Tips For Making Century Egg Porridge
- Soak Mung Beans Overnight: I learned this the hard way—skipping the overnight soak leaves your mung beans tough and grainy. Use a 1:3 bean-to-water ratio, cover, and let them sit 8–12 hours (yes, even if you’re impatient like me). The longer they soak, the creamier the porridge will be, and you’ll save 20 minutes of simmering time later.
- Peel Century Eggs Fresh: Store-bought century eggs often have that chalky residue clinging to the yolk. Crack them open just before adding to the porridge and peel them under running water—it removes the grittiness and keeps the texture silky. Trust me, the difference in mouthfeel is noticeable.
- Simmer Glutinous Rice Low: Glutinous rice turns to glue if you rush it. Once the mung beans are tender (about 45 minutes), lower the heat to a bare simmer and let the rice cook slowly—no splashing, no sticking. If it looks dry, add a splash of water, but resist the urge to stir constantly. You’re aiming for a pudding-like consistency, not mush.
- Sweeten Last, Taste Often: Rock sugar takes forever to dissolve, so add it in the final 10 minutes of cooking. Taste the porridge before adding sugar—century eggs and mung beans can be salty or earthy, and you might need less sweetness than you think. A pinch of salt at the end balances flavors better than guessing.
Serving suggestions for this recipe
Traditional Garnishes
Start with the classic trio: thinly sliced green onions and toasted sesame oil are non-negotiable. I like to sprinkle the onions over the porridge just before serving—their sharp, fresh bite cuts through the richness of the century eggs beautifully. For extra visual appeal, add a few crispy fried shallots (store-bought or homemade) that sizzle slightly when added. These toppings aren't just decorative; they elevate the dish's texture contrast and aroma. 🧅
Sweet-Savory Balance
Adjust the sweetness to your taste by offering preserved plum slices or dried longan on the side. These traditional Chinese ingredients add natural sweetness that complements the umami. I keep a small bowl of these fruits at the table so guests can add them as they please. For a modern twist, a drizzle of honey or plum jam works beautifully too—just a teaspoon per serving.
Umami Boosters
For an extra umami kick, serve with pickled ginger or preserved mustard greens on the side. These tangy accompaniments enhance the century egg's funky depth without overpowering the porridge. I also like to offer a small dish of chili oil for those who enjoy a bit of heat—just a few drops per bowl adds a delightful spicy contrast. 🌶️
Presentation Tips
Use deep, wide bowls to showcase the porridge's silken texture and the marbled century egg yolks. I love using ceramic bowls with subtle patterns that complement the dish's traditional roots. For an elegant touch, arrange the green onions in a circular pattern on top before drizzling with sesame oil. The contrast between the dark porridge and bright garnishes makes each serving visually stunning.
Accompaniments
Pair this porridge with steamed dumplings or congee crackers for a complete meal. These sides add crunch and balance the creamy porridge. For a lighter option, serve with a simple cucumber salad dressed with rice vinegar and sesame seeds. The cool, crisp vegetables provide a refreshing contrast to the warm, rich porridge. 🥒
Serving Etiquette
In traditional Chinese culture, porridge is often shared family-style. Use a large communal bowl and serve with individual spoons for a communal dining experience. Encourage guests to mix their own toppings—this personalization makes the meal even more special. For a modern twist, serve in individual bowls with small side dishes arranged on a platter for easy access. This approach keeps the dish's cultural roots while making it practical for contemporary settings.
Nutrition facts
Frequently asked questions
How do I know if my century eggs are fresh enough for porridge?
Fresh century eggs should have a deep black yolk with creamy green marbling and a firm white. If the yolk appears grayish or the white is soft/mushy, they're past their prime. For porridge, you want eggs with good structural integrity that will hold their shape when mashed—this ensures proper texture contrast. Store-bought century eggs often have a shelf life of 2-3 weeks refrigerated, but check the packaging for specific dates.
Can I make this porridge without Shaoxing wine?
Substitute with 1 tablespoon dry sherry or even 1 teaspoon rice vinegar for a similar aromatic depth. If avoiding alcohol entirely, try 1 teaspoon soy sauce plus 1 teaspoon honey to mimic the umami-sweet balance. The key is to maintain the dish's savory foundation while keeping the century egg flavors harmonious.
Why did my porridge turn out too thick?
This usually happens when the rice and beans release too much starch during cooking. To fix it, stir in 2-3 tablespoons warm water while off heat and let it sit for 5 minutes before reheating gently. For prevention, skim foam aggressively during the first 10 minutes of cooking and stir frequently to prevent pasting. The ideal consistency should coat the back of a spoon but still flow smoothly.
How can I make this vegetarian-friendly?
This recipe is already vegetarian as century eggs are typically made without animal products. For extra assurance, verify your century eggs are labeled vegetarian (some versions contain lard). Also check your soy sauce is 100% plant-based—most brands are, but confirm if you're avoiding all animal traces. The Shaoxing wine substitute suggestion above also helps maintain vegetarian compatibility.
Can I prepare this porridge ahead of time?
Yes! The porridge base can be made 1 day ahead and stored in an airtight container in the fridge. Reheat gently on low heat, stirring constantly, and add the century egg yolks and seasonings fresh. For best texture, serve within 3 days of making the base. The century eggs should always be added just before serving to preserve their distinctive texture and prevent them from becoming waterlogged.
