There is no ancient legend or complex backstory for this dish. It was born out of a simple, practical dilemma: I love the fiery, numbing punch of Mapo Tofu, but I also crave the delicate, silky comfort of steamed tofu with eggs.
So, I decided to make the “Mapo” cross the bridge to meet the “Steamed Tofu.”

In Chinese culinary terms, “Guo Qiao” (Crossing the Bridge) often refers to a specific arrangement of ingredients or a transfer of flavors. Here, Steamed Mapo Tofu with Eggs (Mapo Guo Qiao Doufu 麻婆过桥豆腐) represents the perfect marriage of two classics. You get the gentle, custard-like texture of eggs and soft tofu steamed together, crowned with a robust, savory, spicy minced pork sauce that wakes up every taste bud.
If you have ever asked What Is Tofu capable of beyond stir-fries, this recipe answers that question with texture and depth. It is less oily than a traditional Mapo Tofu but packs just as much flavor.
What Is Steamed Mapo Tofu with Eggs?
This dish is a fusion of a home-style steamed custard dish—often called “Bridge Tofu”—and the world-famous Sichuan Mapo Tofu.
The base consists of sliced soft tofu arranged on a plate, flanked by fresh eggs. This is steamed until the eggs set and the tofu is hot and quivering. The topping is a stir-fried meat sauce heavily seasoned with Pixian Doubanjiang (chili bean paste), fermented black beans, and Sichuan peppercorns.
It is a fantastic family meal because the steam cooking keeps the proteins tender, while the sauce ensures it pairs perfectly with steamed rice.

About the Author & Recipe Development
I’m Jason Guo, a chef who grew up in the kitchens of Sichuan and later trained professionally in Chinese culinary arts. At The Tofu Kitchen, I test recipes repeatedly to ensure they work in Western kitchens.
For this recipe, I tested the steaming times across different vessels. While professional steamers are powerful, I found that a standard home wok or Dutch oven setup works perfectly fine. I also refined the sauce ratios. Traditional versions might be extremely oily; I have balanced the fat content so it is rich enough to coat the tofu but light enough for a weeknight dinner. This dish reflects my philosophy: authentic flavors achievable with standard home equipment.
Why This Recipe Works
- Texture Contrast: The steaming process preserves the delicate, pudding-like texture of the soft tofu and eggs, which contrasts beautifully with the crunchy preserved mustard stems (Zha Cai) and chewy minced pork in the sauce.
- Flavor Layering: We build the sauce in a wok, layering aromatics, fermented pastes, and spices, before pouring it over the neutral base. This ensures the dish isn’t salty all the way through—you get a burst of flavor followed by the clean taste of the egg and tofu.
- Efficiency: You cook the sauce while the tofu steams. By the time the timer goes off, your sauce is ready, making this a very time-efficient meal.
Key Ingredients & Substitutions
To get the right flavor profile, we need a few specific Chinese pantry staples.
- Soft Tofu (Neng Doufu 嫩豆腐): You want tofu that is soft but can still hold a slice. Silken tofu works if you are very careful, but “Soft” or “Regular” block tofu is ideal. If you are confused about the varieties, check out my guide on Types of Tofu.
- Pixian Doubanjiang (Broad Bean Paste): This is the soul of Sichuan cooking. It provides the salty, spicy, fermented base. Please read my article on Doubanjiang to choose the right brand.
- Zha Cai (Preserved Mustard Stems): The recipe calls for half a packet (about 30-40g). This adds a unique savory crunch. If you cannot find it, you can substitute preserved radish or simply omit it, though you will miss that texture.
- Fermented Black Beans (Douchi): These add a deep, earthy umami. Rinse them briefly before using.
- Sichuan Peppercorn Powder (Hua Jiao Mian): Essential for the numbing sensation. Toasting and grinding your own peppercorns yields the best aroma.
- Chicken Powder: This adds a savory boost (umami). You can substitute with a pinch of sugar or mushroom powder.
Ingredients
For the Steamed Base:
- 1 block (approx. 14 oz / 400g) soft tofu or silken tofu
- 2 to 4 large eggs (depending on the size of your plate and hunger levels)
For the Mapo Meat Sauce:
- 3.5 oz (100g) ground pork (or ground beef/chicken)
- 1 tbsp (15 ml) cooking oil
- 2 cloves garlic, minced
- 1 tbsp (15g) Pixian Doubanjiang, finely chopped
- 1 tsp (4g) fermented black beans (douchi), roughly chopped (optional but recommended)
- 1/2 pack (approx. 1.5 oz / 40g) Zha Cai (preserved mustard stems), chopped
- 1 to 2 fresh red chilies, diced (adjust to heat preference)
- 1 tsp (5 ml) light soy sauce
- 1/2 tsp (1g) red chili powder (for color)
- 1 pinch white pepper powder
- 1/2 tsp (2g) chicken powder
- Slurry: 1 tbsp (8g) cornstarch mixed with 1/4 cup (60ml) water
For the Finishing Touch:
- 1/2 tsp (1g) Sichuan peppercorn powder
- 1 stalk scallion, finely chopped
- 1 tbsp (15 ml) neutral oil (for the hot oil splash)
What You Will Need (Tools & Equipment)
- Steamer: A bamboo steamer, a metal steamer insert, or a wok with a rack and lid.
- Heat-proof Plate: Must have a rim (depth) to hold the eggs and juices.
- Wok or Skillet: To cook the meat sauce.
- Small Saucepan: Or a ladle to heat the finishing oil.
Recipe Notes Before We Begin
- Choice of Plate: Ensure your heat-proof plate fits inside your steamer before you start cooking. It sounds obvious, but I have seen many home cooks prep the dish and then realize the plate is too wide for the pot!
- Chopping the Paste: Pixian Doubanjiang often contains large broad beans. Always chop it finely before cooking so the flavor releases evenly into the oil.
- Timing: Get the water boiling in the steamer first. The steaming takes about 8 minutes, which is exactly enough time to cook the meat sauce.
Mise en Place & How to Prep
- Prep the Tofu: Drain the tofu. Cut it into slices about 0.5 cm (1/4 inch) thick. Arrange them neatly in the center of your heat-proof plate.
- Add Eggs: Crack the eggs onto the plate on either side of the tofu rows. If you are serving more people, you can squeeze in up to 4 eggs.

- Aromatics: Mince the garlic, chop the scallions, chop the black beans, and dice the fresh chilies.
- Zha Cai: Chop the preserved mustard stems into small bits (similar size to the ground pork).
How to Make Steamed Mapo Tofu with Eggs
Step 1: Steam the Tofu and Eggs Bring water to a boil in your steamer. Carefully place the plate with tofu and eggs onto the rack. Cover tightly and steam on high heat for 8 minutes. The egg whites should be fully set, and the yolks should be just set (or slightly runny if you prefer).
Chef’s Note: If you enjoy steamed tofu dishes, you might also like my recipe forSilky Steamed Tofu with Egg, which uses a gentler soy-based sauce.

Step 2: Cook the Aromatics While the tofu steams, heat 1 tablespoon of oil in a wok over medium heat. Add the minced garlic, chopped fermented black beans, and chopped Doubanjiang. Stir-fry for about 30 seconds until the oil turns red and smells incredibly fragrant.
Step 3: Stir-fry Pork and Season Add the ground pork to the wok. Break it up with your spatula and stir-fry until the meat turns white. Add the chopped Zha Cai (mustard stems) and diced fresh red chilies. Stir-fry for another minute. Add the chili powder, light soy sauce, white pepper, and chicken powder. Mix well.

Step 4: Thicken the Sauce Give your cornstarch slurry a quick stir (starch settles at the bottom) and pour it into the wok. Stir continuously. The liquid in the pan will tighten up into a glossy gravy that clings to the meat. If it is too thick, add a splash of water. Turn off the heat.
Why this works: This technique is similar to makingAuthentic Mapo Tofu, but with less broth since the steamed tofu releases its own water.

Step 5: Assemble Carefully remove the hot plate from the steamer. Pour the meat sauce evenly over the center of the tofu.
Step 6: The Hot Oil Flash Sprinkle the Sichuan peppercorn powder and chopped scallions on top. In a small ladle or pan, heat the remaining 1 tablespoon of oil until it is smoking hot. Carefully pour this hot oil directly over the peppercorn powder and scallions. You should hear a satisfying sizzle.
Why do this? The hot oil “wakes up” the raw spices and aromatics, releasing a burst of fragrance that defines Sichuan cuisine. This technique is also used inSilken Tofu with Sichuan Pepper Oil.


Tips to Succeed
- Don’t Over-Steam: 8 minutes is the sweet spot. If you steam too long, the tofu becomes porous and the eggs become rubbery.
- The “Bridge”: Arrange the tofu in a single overlapping line down the center so the eggs have space to settle on the sides. This creates a beautiful presentation.
- Controlling Salt: Doubanjiang, soy sauce, and Zha Cai are all salty. You likely do not need added salt. Taste the sauce before adding the chicken powder.
How to Serve
Serve this dish immediately while it is piping hot. It is best eaten with a bowl of plain steamed white rice to balance the salty, spicy sauce. The soft egg yolk (if you kept it slightly runny) mixes beautifully with the rice.
Common Troubleshooting & Variations (Our Test Notes)
- Problem: The eggs aren’t cooking fast enough.
- Cause: The plate might be too thick, or the tofu was too cold.
- Fix: Make sure the water is at a full boil before adding the plate. You can also bring the tofu to room temperature before steaming.
- Variation: Seafood Twist.
- Instead of pork, you can use chopped shrimp. This moves the flavor profile closer to Steamed Tofu with Egg and Shrimp, but with the spicy kick of Mapo sauce.
- Variation: Vegetarian.
- Omit the pork and use finely chopped shiitake mushrooms instead. The texture is fantastic.
Frequently Asked Questions
Q: I don’t have a steamer. Can I still make this? A: Yes! You can use a large wok or deep skillet. Place a small heat-proof bowl upside down in the center, add water (not covering the bowl), and place your plate on top of the bowl. Cover the wok with a lid. It works just as well.
Q: Is this dish extremely spicy? A: It has a kick, but it is generally milder than a traditional Mapo Tofu because the egg and plain steamed tofu help neutralize the heat. You can reduce the chili powder if you prefer it mild.
Q: Can I use firm tofu? A: You can, but the texture won’t be as good. Firm tofu doesn’t meld as well with the soft texture of the steamed eggs. If you prefer firmer textures, you might enjoy Tofu and Egg Stir-Fry instead.
Notes
- Ensure your plate fits inside your steamer before you start cooking!
- If you don’t have a steamer, you can place a small bowl upside down in a large pot with water to act as a stand for your plate.
- Nutrition information is calculated using an ingredient database and should be considered an estimate. Garnishes and optional items are not included.
Food Safety and Preparation
- Pork Safety: Ensure the ground pork is cooked to an internal temperature of 160°F (71°C). Since the pork is small and stir-fried, visually check that it is no longer pink.
- Egg Safety: If you prefer runny yolks, ensure you are using pasteurized eggs if you are in a high-risk group. Otherwise, steam for an extra minute to fully set the yolks.
- Allergen Info: This dish contains Soy (tofu, sauces), Wheat/Gluten (soy sauce, possibly doubanjiang), and Egg.
Authoritative References
- USDA Food Safety and Inspection Service: For guidelines on safe minimum internal temperatures for ground meat. Safe Minimum Internal Temperature Chart
- Center for Food Safety (Hong Kong): Guidelines on safe preparation of eggs and egg products. Safe preparation of eggs
Nutrition Information (Estimate)
- Calories: 320 kcal
- Total Fat: 22g
- Saturated Fat: 5g
- Carbohydrates: 12g
- Fiber: 3g
- Sugar: 2g
- Protein: 21g
- Sodium: 950mg
- Cholesterol: 195mg
Nutrition information is calculated using an ingredient database and should be considered an estimate. In cases where multiple ingredient alternatives are given, the first listed is calculated for nutrition. Garnishes and optional ingredients are not included. Actual values vary.

Steamed Mapo Tofu with Eggs (Mapo Guo Qiao Doufu)
Ingredients
Equipment
Method
- Slice tofu into 0.5cm thick pieces and arrange in the center of a heat-proof plate; crack eggs onto the spaces on the sides.
- Bring water to a boil in a steamer, place the plate inside, cover, and steam on high heat for 8 minutes.
- While steaming, heat 1 tbsp oil in a wok; stir-fry minced garlic, black beans, and chopped Doubanjiang until fragrant.
- Add ground pork, stir-fry until white, then add chopped Zha Cai and diced red chilies.
- Season with soy sauce, chili powder, white pepper, and chicken powder; stir well.
- Pour in the cornstarch slurry and stir continuously until the sauce thickens into a gravy; remove from heat.
- Remove the steamed plate from the pot and pour the meat sauce over the tofu.
- Top with Sichuan peppercorn powder and scallions.
- Heat the remaining 1 tbsp oil until smoking hot and splash it over the peppercorn powder and scallions to release aroma.
Notes
If you don’t have a steamer, you can place a small bowl upside down in a large pot with water to act as a stand for your plate. **Nutrition Disclaimer:** Nutrition information is calculated using an ingredient database and should be considered an estimate. In cases where multiple ingredient alternatives are given, the first listed is calculated for nutrition. Garnishes and optional ingredients are not included. Actual values vary. **Food Safety:** Ensure pork reaches an internal temperature of 160°F (71°C). This dish contains soy, gluten, and eggs.











