Beverages
This steam tofu egg recipe transforms simple ingredients into a protein-packed breakfast that's silky, savory, and effortlessly balanced. The secret lies in steaming tofu until tender while simultaneously cooking eggs to perfect custardy consistency—no overcooking, no dry bites.
I developed this method after years of testing quick protein sources that actually satisfy, and the results speak for themselves.
What makes this dish stand out is its versatility—it works as a standalone meal or pairs beautifully with rice and greens. The tofu absorbs flavors deeply during steaming, while the eggs create a rich, creamy center that ties everything together.
No special equipment is needed beyond a steamer basket and nonstick pan, making it accessible for home cooks at any skill level.
The result is a dish that's restaurant-quality without the fuss: tender tofu cubes with a subtle chew, eggs cooked to velvety perfection, and a light seasoning that enhances rather than overpowers. Each bite delivers balanced protein and texture, proving that plant-based meals can be just as satisfying as traditional ones.
Whether you're meal prepping for the week or whipping up breakfast in minutes, this recipe delivers consistent results. The steaming method preserves nutrients while developing flavor, and the egg custard adds richness that keeps you full. Perfect for busy mornings or when you crave something hearty yet light.
Ingredients for steam tofu egg
Fourteen ingredients for restaurant-quality breakfast without the complexity—just precise technique.
| Ingredient | Amount | Notes |
|---|---|---|
| Extra-Firm Tofu 🧇 | 1 lb | Pressed and cubed evenly |
| Large Eggs 🥚 | 8 whole | Room temperature for even cooking |
| Low-Sodium Vegetable Broth 💧 | 1 cup | For steaming liquid base |
| Sesame Oil 🫒 | 1 tbsp | Toasted for aroma |
| Soy Sauce 🥢 | 2 tbsp | Light or dark variety |
| Rice Vinegar 🍶 | 1 tbsp | For subtle tang |
| Fresh Ginger 🌿 | 1 tbsp | Finely grated, aromatic |
| Garlic Cloves 🧄 | 4 cloves | Minced, aromatic foundation |
| Cornstarch 🌾 | 1 tbsp | For egg custard texture |
| Sesame Seeds 🥜 | 1 tbsp | Toasted for garnish |
| Scallions 🧅 | 3 whole | Thinly sliced, fresh |
| Diamond Crystal Kosher Salt 🧂 | ½ tsp | Adjust to taste |
| White Pepper 🌶️ | ¼ tsp | Freshly ground |
| Olive Oil 🫒 | 1 tbsp | For pan searing |
The tofu selection is critical—extra-firm holds its shape during steaming while absorbing flavors. Press it for 20 minutes before cubing to remove excess moisture, ensuring even cooking. For optimal texture, purchase organic or non-GMO tofu from brands like Nakamura or Wildwood, available at most grocery stores or specialty markets. The vegetable broth should be low-sodium to balance the soy sauce's saltiness—Imagine or Pacific Foods are reliable options. Fresh ginger and garlic should be vibrant and aromatic, with no signs of mold or drying; store them in the freezer for extended freshness if needed.
Substitutions must preserve the dish's delicate balance. Silken tofu can replace extra-firm at a 1:1 ratio, though texture will be softer. For egg alternatives, aquafaba or chickpea flour custard works in a pinch (use 3 tbsp aquafaba per egg, whipped stiffly). Soy sauce can be swapped for coconut aminos or tamari, though flavor will differ slightly. If sesame oil isn't available, toasted peanut oil provides a similar nutty depth. The cornstarch is non-negotiable for achieving the silky egg custard—arrowroot powder is the only viable substitute, used at the same ratio. For a quicker prep, pre-minced garlic and ginger from jars work, though fresh yields superior flavor.
Steamed tofu and eggs keep best when refrigerated in airtight containers for up to 3 days, though flavor peaks within 24 hours. Freeze cooked portions in single-serving containers for up to 2 months—thaw overnight in the fridge before reheating. The sesame seeds and scallions should be added fresh post-cooking to maintain crispness. For meal prep, assemble components separately—steamed tofu, custard eggs, and sauce—then combine when ready to eat. This method preserves texture and prevents sogginess, ensuring restaurant-quality results at home.
Why You'll Love This Recipe
- Five-Ingredient Magic: I swear by this recipe when I’m too tired to chop. Press the tofu, crack in eggs, add broth and a splash of soy—boom. Minimal chopping required, and the steam does all the work.
- Umami Bomb: That sesame oil hit? Chef’s kiss. The soy sauce and broth deepen the flavor without overpowering, while the tofu soaks up just enough to make every bite rich and satisfying. Honestly, it’s the kind of dish that makes you go back for seconds without trying.
- Lunchbox Hero: Between us, this is my go-to for meal prep. Pack it cold or reheat it—it holds up perfectly. The eggs stay tender, the tofu doesn’t get rubbery, and my kids (who usually refuse tofu) actually eat it. (Yes, even on a Tuesday night.)
- Budget Breakthrough: Tofu and eggs are cheap, but this recipe stretches them into something restaurant-worthy. A block of extra-firm tofu and a carton of eggs feed my family for days, and the broth keeps it from tasting bland. Leftovers? They’re my secret weapon for lazy days.
Step-by-step instructions for steam tofu egg recipe
This method delivers restaurant-quality silky egg custard with perfectly integrated tofu protein.
Prepare the Tofu Protein Base
Press the extra-firm tofu for 30 minutes between two heavy books or a tofu press to remove excess moisture. Cut the pressed tofu into ½-inch cubes using a sharp knife. Heat 1 tablespoon olive oil in a non-stick skillet over medium-high heat until shimmering. Add the tofu cubes in a single layer and sear for 4-5 minutes until golden brown on all sides. The tofu should develop a crisp exterior while maintaining a tender interior.
Transfer the seared tofu to a plate and set aside. In the same skillet, add 1 tablespoon sesame oil and 4 minced garlic cloves. Sauté for 30 seconds until fragrant. Add 1 tablespoon finely grated fresh ginger and cook for another 30 seconds until the raw aroma disappears. Pour in 2 tablespoons soy sauce and 1 tablespoon rice vinegar, scraping up any browned bits from the bottom of the pan. This aromatic base will infuse the egg custard with deep umami flavor.
Create the Silky Egg Custard Mixture
In a medium bowl, whisk together the 8 room temperature large eggs until the yolks and whites are fully combined. Add 1 cup low-sodium vegetable broth, 1 tablespoon cornstarch, 0.5 teaspoon diamond crystal kosher salt, and 0.25 teaspoon white pepper. Whisk vigorously for 2 minutes until the mixture thickens slightly and becomes pale yellow in color. This step is crucial for achieving the signature silky texture of the custard.
Gently fold in the seared tofu cubes using a silicone spatula, ensuring even distribution throughout the egg mixture. The tofu should be completely coated in the custard. Here's the thing—don't overmix or you'll incorporate too much air, which can cause the custard to become grainy. The mixture should be smooth with visible tofu pieces evenly dispersed.
Steam the Tofu Egg Custard
Prepare a steaming setup by filling a large pot with 2 inches of water and bringing it to a gentle simmer over medium heat. Place a heatproof plate or steamer basket in the pot, ensuring it doesn't touch the water. Pour the tofu egg mixture evenly onto the plate, creating a ¼-inch thick layer. Cover the pot with a lid and steam for 12-15 minutes until the custard is set but still slightly jiggly in the center.
To test doneness, gently shake the plate—the custard should wobble slightly but not be completely liquid. If it's still too runny, steam for another 2 minutes. The key is achieving that perfect balance between silky texture and gentle firmness. Remove from the steamer and let it rest for 5 minutes before serving. This resting period allows the custard to set properly and makes it easier to slice.
Garnish and Serve Immediately
While the custard rests, toast 1 tablespoon sesame seeds in a dry skillet over low heat for 1-2 minutes until golden brown and fragrant. Thinly slice the 3 whole scallions and set aside. Carefully transfer the steamed tofu egg custard to a serving plate, using a spatula to create an even rectangle. Spoon the aromatic soy-ginger mixture from Step 1 over the top for added depth of flavor.
Sprinkle the toasted sesame seeds and sliced scallions evenly over the surface. The contrast of textures—silky custard, crisp seeds, and fresh scallions—elevates each bite. Serve immediately while still warm, as the custard continues to set slightly at room temperature. This dish pairs beautifully with steamed jasmine rice or a simple mixed greens salad for a complete meal.
Pro Tips For Making Steam Tofu Egg
- Press Tofu Dry First: Extra-firm tofu still holds moisture—wrap it in a clean towel, place a heavy pan on top for 10 minutes, then press. Wet tofu steams instead of absorbing the egg’s flavor, and you’ll end up with a soggy mess. (Yes, it’s tedious, but trust me on this.)
- Crack Eggs Into Warm Broth: Heat the broth until it’s just simmering before adding eggs. Cold eggs drop to the bottom and cook unevenly, while warm broth ensures gentle, even cooking. The whites stay tender, and the yolks hold together like they’re supposed to—no rubbery surprises.
- Skip the Soy Sauce Rush: Add soy sauce after removing the dish from heat—it burns faster than you’d think. A splash at the end brightens the flavor without turning the broth bitter. (I learned this the hard way when my first batch tasted like a salty charcoal briquette.)
- Use a Lid, But Vent It: Cover the pan to trap steam, but prop the lid slightly with a spoon. This keeps the eggs from turning into a watery omelet while still letting excess moisture escape. No guesswork—just consistent, silky texture every time.
Perfect pairings for this steam tofu egg
Savory Rice Pairings
Steamed jasmine rice is my go-to base for this dish—its delicate floral aroma complements the umami depth of the tofu egg custard beautifully. Use 1 cup uncooked jasmine rice per serving, steamed until tender with 1.5 cups water and a pinch of salt.
For extra richness, stir in 1 teaspoon toasted sesame oil and ½ teaspoon soy sauce before serving. The rice absorbs the leftover sauce from the tofu egg, creating a cohesive bite. 🌾
Fresh Vegetable Contrast
A vibrant cucumber and edamame salad balances the dish's richness with crisp, refreshing textures. Thinly slice 1 English cucumber and ½ cup shelled edamame, then toss with 1 tbsp rice vinegar, 1 tsp honey, and ½ tsp toasted sesame seeds.
The cool cucumber and tender edamame cut through the custard's silkiness while adding plant-based protein. For extra color, add ¼ cup shredded purple cabbage.
Spicy Kimchi Balance
For heat lovers, serve with store-bought or homemade kimchi—the tangy, fermented flavors contrast perfectly with the custard's smoothness. I recommend 1-2 tablespoons per serving of Mae Mun Kimchi or Gochujang-spiked kimchi for a deeper umami kick.
The spicy kick also helps balance the dish's richness, especially if you skip the scallions. Pair with a side of pickled radish for extra crunch. 🌶️
Warm Miso Soup
A light miso soup with silky tofu cubes and scallions makes this dish a complete meal. Simmer 1 tbsp white miso paste with 1.5 cups dashi broth and ½ cup cubed silken tofu until steaming.
Top with thinly sliced scallions and a drizzle of sesame oil. The warmth of the soup contrasts beautifully with the cool custard, while the tofu in the soup echoes the main dish's protein focus.
Creamy Avocado Mash
For a luxurious touch, serve with avocado mash—ripe avocados blended with 1 tbsp lime juice, 1 tbsp Greek yogurt, and a pinch of salt. The creamy avocado adds healthy fats that complement the custard's texture.
Dollop 1-2 tbsp per serving alongside the tofu egg, and garnish with crushed red pepper flakes for a subtle kick. This pairing is especially satisfying for brunch or a light lunch. 🥑
Beverage Pairings
Match this dish with a jasmine green tea like Bigelow Jasmine Pearl for its floral notes that harmonize with the rice and custard. For a bolder option, try a lightly chilled Japanese sake such as Kubota Junmai Daiginjo—its clean, crisp profile cleanses the palate between bites.
If you prefer coffee, a light roast with honey notes (like Peet's Major Dickason's Blend) enhances the dish's natural sweetness without overpowering it.
Nutrition facts
Frequently asked questions
Can I make this steam tofu egg dish vegan?
Yes! Replace the eggs with a 3 tbsp aquafaba (chickpea brine) per egg ratio, whipped stiffly with 1 tbsp cornstarch and 1 tbsp arrowroot powder for binding. For tofu-only texture, blend ½ cup silken tofu with 1 tbsp nutritional yeast and 1 tsp turmeric to mimic the custard's richness. The steaming method works perfectly for both versions.
Why does my egg custard turn out grainy?
Over-whisking the eggs or using cold eggs introduces too much air, creating a grainy texture. Always use room temperature eggs and whisk just until combined (2 minutes max). For extra silkiness, whisk the eggs over warm water (not boiling) for 30 seconds to gently warm them before mixing with broth. The cornstarch must be fully dissolved first in a splash of cold water before adding to the eggs.
Can I steam this dish in the microwave?
Not recommended for perfect results—the microwave can create uneven cooking and rubbery textures. For best results, use a bamboo steamer basket over simmering water. If you must use a microwave, try a low-power setting (30% power) for 5-6 minutes in a microwave-safe dish with a damp paper towel on top, but expect slightly less silky texture. The stovetop method yields the creamiest custard.
How do I prevent the tofu from getting soggy?
Press the tofu thoroughly (30 minutes minimum) to remove excess moisture, then pat dry with a clean towel. Sear the tofu cubes in oil until golden before adding to the egg mixture—this creates a protective crust. For extra insurance, toss the seared tofu in 1 tsp cornstarch before folding into the custard. Serve immediately after steaming to maintain texture.
What's the best way to reheat leftovers?
Reheat gently in a nonstick skillet over low heat for 2-3 minutes with a splash of water or broth to restore moisture. Avoid microwaving—it can make the custard rubbery. For tofu-only leftovers, steam for 3-4 minutes until warmed through. Store in an airtight container for up to 3 days in the fridge.
