Beverages
This steamed egg and mushroom recipe delivers a harmonious balance of silky egg whites and earthy mushrooms, creating a vegetarian dish that’s both elegant and deeply satisfying. The gentle steaming technique preserves the delicate textures while allowing the umami-rich mushrooms to shine through layers of aromatic seasonings.
At the heart of this dish is the precision of steaming—cooking the eggs just until their centers remain tender, while the mushrooms develop a caramelized depth from their own juices and a touch of soy sauce.
Fresh ginger and scallions add brightness, cutting through the richness with a refreshing contrast that makes every bite feel balanced.
What you’ll achieve is a restaurant-worthy plate where the creamy egg whites glisten beside the meaty, umami-packed mushrooms, all resting on a bed of fragrant rice or nestled in a delicate bowl of hot broth.
The dish is simple yet refined, perfect for weeknight dinners or special occasions when you want something vegetarian that feels indulgent.
For extra elegance, garnish with toasted sesame seeds or a drizzle of chili oil, and serve with a side of pickled vegetables to enhance the dish’s complexity. This recipe proves that vegetarian dishes can be just as rich and satisfying as their meat-based counterparts—without sacrificing depth or texture.
Ingredients for steamed egg mushroom
Precision ingredients for a vegetarian dish where silky egg whites meet umami-rich mushrooms.
| Ingredient | Amount | Notes |
|---|---|---|
| Large Eggs 🥚 | 8 whole | Room temperature for even cooking |
| Shiitake Mushrooms 🍄 | 12 whole | Stems removed, sliced into thirds |
| Fresh Ginger 🧄 | 1 tbsp | Finely minced, peeled |
| Green Onions 🧅 | 4 whole | White and green parts separated |
| Light Soy Sauce 🍶 | 2 tbsp | Kikkoman preferred for balance |
| Sesame Oil 🫒 | 1 tbsp | Toasted sesame oil for aroma |
| Rice Vinegar 🍶 | 1 tbsp | Seasoned rice vinegar preferred |
| Vegetable Stock 💧 | 1 ½ cups | Homemade or low-sodium |
| White Rice 🍚 | 1 ½ cups | Uncooked, long-grain preferred |
| Toasted Sesame Seeds 🌾 | 1 tbsp | For garnish |
| Chili Oil 🌶️ | 1 tbsp | Optional for heat |
| Diamond Crystal Kosher Salt 🧂 | ½ tsp | For seasoning |
| Ground White Pepper 🌶️ | ¼ tsp | Freshly ground preferred |
| Cornstarch 🌾 | 1 tsp | For egg mixture clarity |
The mushrooms are the foundation of this dish—shiitake delivers the deepest umami flavor, but cremini or oyster mushrooms work beautifully too. Look for plump, firm shiitake with tightly closed caps at Whole Foods or your local Asian market. If using dried shiitake, rehydrate them first for maximum flavor. The eggs must be large and fresh—room temperature ensures even cooking during steaming. For extra elegance, consider organic eggs from a trusted source, as their yolks are often richer and more vibrant.
No shiitake? Cremini or oyster mushrooms provide a similar earthy depth, though you may need to adjust the cooking time slightly. Fresh ginger is non-negotiable here—dried ginger lacks the bright, citrusy notes that cut through the richness. For the soy sauce, Kikkoman light soy is ideal, but any high-quality light soy will do. The sesame oil should be toasted—regular sesame oil won't provide the same aromatic punch. If you're avoiding gluten, use tamari instead of soy sauce. The rice vinegar adds a subtle tang, so if you're out, apple cider vinegar at half the amount works in a pinch.
Prep the mushrooms and ginger ahead of time—they keep well in the fridge for 3-4 days if stored in airtight containers. The egg mixture can be made up to 2 hours ahead and refrigerated, but bring it to room temperature before steaming. Cooked rice stays fresh for 4-5 days in the fridge, while the steamed eggs and mushrooms are best enjoyed the same day for peak texture. For leftovers, store components separately to maintain freshness. Garnish with toasted sesame seeds and chili oil just before serving to preserve their vibrant flavors.
Why You'll Love This Recipe
- No Steam Pan Needed: I swear by this trick—just a heatproof bowl over boiling water. No fancy equipment, no mess, and the eggs stay tender while the mushrooms soak up the ginger-soy punch. Honestly, it’s the kind of recipe that makes me feel like a pro without any extra work.
- Umami Bomb Combo: That first bite of shiitake mushrooms with their meaty chew, paired with the silky eggs and bright green onions? It’s a flavor party. The light soy sauce ties it all together—salty, savory, and just a little addictive. I’ll be real: I’ve made this for dinner and still craved it for lunch the next day.
- Lunchbox Magic: This is my go-to for meal prep—packs perfectly, stays fresh for days, and reheats like a dream. Toss it in a bento box with rice, and suddenly you’ve got a lunch that feels fancy but costs next to nothing. (Yes, even on a Tuesday night.)
- Budget-Friendly Protein: Eggs and mushrooms stretch farther than you’d think, especially when you’re balancing them with rice or noodles. Fresh ginger and green onions add freshness without breaking the bank, and a splash of soy sauce makes it taste like a restaurant dish. Between us, this is how I feed my family without stressing over the grocery bill.
Step-by-step instructions for steamed egg and mushroom
Master the delicate balance of silky eggs and umami mushrooms with precision timing and technique.
Prepare the Egg and Mushroom Base
In a heatproof bowl that fits snugly in your steamer basket, whisk together the 8 whole Large Eggs until the yolks and whites are fully combined. Add the 1 tbsp Fresh Ginger, 2 tbsp Light Soy Sauce, 1 tbsp Rice Vinegar, 0.5 tsp Diamond Crystal Kosher Salt, and 0.25 tsp Ground White Pepper. Whisk vigorously for 1 minute until the mixture becomes slightly thickened and pale yellow. This creates the foundation for your silky egg custard.
In a separate bowl, combine the 12 whole Shiitake Mushrooms (already sliced), 1 tbsp Sesame Oil, and 1.5 cups Vegetable Stock. Toss gently to coat the mushrooms evenly. The mushrooms will absorb the stock during steaming, intensifying their earthy flavor. This preparation ensures balanced seasoning and optimal texture when combined with the eggs.
Steam the Mushroom Mixture
Place the bowl of mushroom mixture in the steamer basket over simmering water (ensure water doesn't touch the bowl). Steam for 8-10 minutes until the mushrooms are tender but still hold their shape. You'll know they're ready when they release their aroma and the stock has reduced by about 25%. Remove from heat and let sit for 2 minutes to cool slightly.
This steaming step is crucial—overcooking will make the mushrooms mushy, while undercooking leaves them tough. The residual heat will continue cooking them slightly when combined with the eggs. Keep the steamer going at a gentle simmer for the next step.
Combine and Steam the Egg-Mushroom Mixture
Return the mushroom mixture to the steamer basket and pour the egg mixture evenly over the mushrooms. Gently fold with a spatula 3-4 times just to combine—don't overmix or you'll break the delicate egg curds. Return to the steamer over simmering water and steam for 12-15 minutes until the eggs reach 160°F internally and set to a custard-like consistency.
Here's the professional trick: The top should look just set but slightly wobbly in the center. If it sets too quickly, tent loosely with foil for the last 3 minutes of steaming. The eggs should be silky, not rubbery, and the mushrooms should remain distinct yet tender. This balance creates the signature harmony of textures.
Prepare the Rice and Final Assembly
While the egg-mushroom mixture steams, rinse the 1.5 cups White Rice until the water runs clear, then cook according to package instructions until just tender (about 15 minutes). Drain any excess water and fluff with a fork. The rice should be slightly underdone—it will finish cooking from the residual heat of the egg mixture.
In a small bowl, mix together 1 tbsp Toasted Sesame Seeds and 1 tbsp Chili Oil (if using). This becomes your finishing garnish that adds both visual contrast and a subtle heat to cut through the richness of the eggs.
Serve with Precision
Transfer the steamed egg-mushroom mixture to a serving plate and spoon the just-tender rice underneath, creating a layered presentation. Garnish immediately with the sesame-chili oil mixture and the green onion whites (reserve the greens for garnish). The whites add a delicate crunch that contrasts beautifully with the silky eggs.
Serve immediately with the remaining green onion greens sprinkled on top. Each bite should deliver perfectly set eggs that melt on your tongue, tender mushrooms with concentrated umami, and the subtle crunch of fresh herbs. The dish maintains its integrity for about 20 minutes before serving, but timing is everything for this delicate preparation.
Pro Tips For Making Steamed Egg Mushroom
- Crack Eggs Cold: I learned this the hard way—room-temperature eggs slide everywhere when you try to crack them into the steamer basket. Keep them in the fridge until the last second, then tap them firmly on the counter (not your palm) for clean breaks. The shock of cold also helps the whites hold their shape better during steaming.
- Slice Mushrooms Thinly: Thick shiitake slices stay rubbery no matter how long you steam. Use a sharp knife and cut them paper-thin—about 1/8-inch or less—so they absorb the soy sauce and ginger flavor without turning to mush. Pro move: Tear the stems into smaller pieces first; they’re the most stubborn to slice.
- Don’t Overcrowd the Steamer: I used to pack the basket like sardines, thinking more eggs meant faster cooking. Wrong. Leave at least 1 inch between eggs so steam circulates—otherwise, the bottom ones turn soggy while the top ones dry out. If you’re making a big batch, steam in two rounds.
- Bloom the Ginger First: Tossing raw ginger slices into the steamer basket just makes your kitchen smell like a sauna and leaves the flavor muted. Heat the ginger in a dry pan for 30 seconds until fragrant—it mellows the bite and releases oils that’ll perfume the whole dish. (Yes, even if you’re impatient like me.)
Best sauces and condiments for steamed egg mushroom
Silky Egg Sauce
Transform your dish with a silky egg sauce made from the leftover egg mixture. After steaming, blend the remaining egg mixture with 1 tbsp toasted sesame oil and 1 tsp rice vinegar until smooth.
Drizzle this over the finished dish or use it as a dipping sauce for extra richness. The sauce captures the delicate, custard-like texture of the steamed eggs while adding a subtle umami depth. 🥚
Mushroom Gravy
Create a mushroom gravy by reducing the leftover vegetable stock from the mushrooms. After steaming, strain the stock through a fine-mesh sieve to remove any mushroom bits, then simmer it with 1 tbsp light soy sauce and ½ tsp cornstarch until thickened.
This gravy pairs beautifully with the rice or can be spooned over the egg-mushroom mixture for added moisture and flavor. The umami from the mushrooms shines even more concentrated in this sauce.
Sesame-Ginger Dressing
For a fresh, bright contrast, whip up a sesame-ginger dressing using 2 tbsp rice vinegar, 1 tbsp toasted sesame oil, 1 tsp minced fresh ginger, and ½ tsp honey. Drizzle this over the dish or serve it on the side for dipping.
The dressing cuts through the richness of the eggs and mushrooms, adding a zesty, aromatic finish that elevates the dish to restaurant-quality. 🌿
Spicy Chili Oil
Elevate the dish with a spicy chili oil by blending 1 tbsp chili oil with ½ tsp minced green onion whites and a pinch of Diamond Crystal kosher salt. Drizzle this over the top of the dish just before serving for a bold, aromatic kick.
The heat from the chili oil enhances the umami flavors of the mushrooms and balances the silky texture of the eggs. This is especially effective if you prefer a bit of heat in your meal.
Green Onion Cream
Add a creamy, herby touch with a green onion cream by mixing 2 tbsp sour cream with 1 tbsp finely chopped green onion greens and a pinch of white pepper. Spoon this alongside the dish or drizzle it over the top for a cool, creamy contrast.
The creaminess complements the silky eggs, while the green onions add a fresh, vibrant finish that brightens the dish. This works particularly well if you want to add a touch of indulgence without overpowering the flavors.
Nutrition facts
Frequently asked questions
Can I use dried shiitake mushrooms instead of fresh?
Yes, but rehydrate them first! Soak 12 dried shiitake mushrooms in 2 cups hot water for 20 minutes until plump. Drain and slice before using. Dried mushrooms add intense umami flavor, so you may reduce the soy sauce to 1 tbsp instead of 2 tbsp. The texture will be slightly firmer than fresh, but still delicious when steamed.
How do I know when the eggs are perfectly steamed?
The eggs are done when they reach 160°F internally and have a silky custard texture—just set but still slightly wobbly in the center. Insert a thermometer into the thickest part or gently shake the bowl: if it moves like jelly, it's perfect. Oversteaming makes them rubbery, while understeaming leaves them too runny.
Can I make this dish ahead of time?
Prepare components separately for best results. Cook the rice and steam the mushrooms 1 day ahead, storing them in airtight containers. On serving day, combine with fresh egg mixture and steam for 12-15 minutes. The eggs should always be steamed fresh—never reheated—to maintain their delicate texture.
What if I don't have a steamer basket?
Use a heatproof bowl that fits inside a pot with a tight-fitting lid. Add 1-2 inches of water to the pot and bring to a simmer. The steam will cook the dish gently. For even cooking, place a trivet or folded towel in the pot to elevate the bowl and prevent water from touching it.
How can I make this dish spicier?
Add ½ tsp chili flakes or 1 tsp sriracha to the egg mixture before steaming. For extra heat, drizzle with chili oil** (see recipe notes) or serve with a side of spicy kimchi. The umami from the mushrooms pairs beautifully with heat, balancing the silky eggs perfectly.
