Home › Recipes › Pork and Egg Tofu Stir-fry (肉末滑蛋豆腐)

Pork and Egg Tofu Stir-fry (肉末滑蛋豆腐)

Growing up in my parents’ restaurant in Sichuan, I saw my father, a chef for over 30 years, create some truly incredible, complex banquet dishes. But at home, after a long, tiring shift, my mom would be the one to cook, and she always made us something simple, fast, and deeply comforting. This Pork and Egg Tofu (肉末滑蛋豆腐) is exactly that kind of dish.

Pork and Egg Tofu Stir-fry

It’s the essence of Chinese home cooking (家常菜, jiāchángcài): humble, inexpensive ingredients like tofu, pork, and eggs coming together in about 15 minutes to create something incredibly satisfying. It’s not a flashy restaurant dish, but it’s one of those recipes that just tastes like home.

This dish reminds me of my mom at the stove, and because it’s so straightforward, it was one of the first recipes I truly mastered as a kid hanging around the kitchen. It’s a perfect beginner recipe, and I’m so excited to share my family’s version with you.

What is Pork and Egg Tofu?

This is a classic Chinese home-style dish that combines pan-fried soft tofu, silky scrambled eggs, and a savory minced pork topping. The Chinese name “滑蛋” (huá dàn) literally translates to “slippery egg,” which perfectly describes the soft, gently cooked, custardy texture of the eggs as they bind with the tender tofu.

It’s all brought together by a simple, savory brown sauce that is absolutely perfect for spooning over a big bowl of steamed rice. It’s pure comfort food, and it comes together faster than most takeout can be delivered.

Why This Recipe Works

  • Ultimate Comfort Food: The combination of three soft textures—tender tofu, silky eggs, and savory pork—is incredibly satisfying.
  • Incredibly Fast: This is a true 15-minute meal. Once your ingredients are prepped (which takes 5-10 minutes), the cooking process is finished in about 5 minutes.
  • Layered Flavor, Simple Ingredients: The pork marinade and the final sauce create a rich, savory, umami-packed flavor that the mild tofu and eggs soak up beautifully.
  • Beginner-Friendly: This recipe is very forgiving. It doesn’t require intense wok heat, and it’s a perfect introduction to Chinese home-style cooking.

Key Ingredients

This recipe uses simple pantry staples. Here’s what you’ll need and why:

What Kind of Tofu is Best?

For a “slippery egg” dish, texture is key.

  • Best Choice: Medium-Firm Tofu. This is my top recommendation. It’s tender enough to have that custardy, silky mouthfeel but still firm enough to hold its cube shape during gentle stir-frying.
  • Acceptable: Soft Tofu. This will give you the silkiest, most authentic “slippery” texture, but it is very delicate and will likely break apart. If you’re a beginner, I’d stick with medium.
  • Avoid: Firm or Extra-Firm tofu. They are too dense and chewy for this dish and won’t blend with the eggs. If that’s all you have, I’d recommend making my Easy Pan-Fried Tofu with Garlic Sauce instead, which is designed for a firmer texture.

For the Pork & Marinade

  • Ground Pork: The original recipe calls for lean pork, but in my experience, a little fat (like an 80/20 or 85/15 blend) adds significant flavor. You can also substitute ground chicken or turkey.
  • Cornstarch (淀粉): This is a classic Chinese technique called “velveting.” A little cornstarch in the marinade creates a light coating that locks in the pork’s juices, keeping it tender and moist during cooking.
  • White Pepper: A staple in Chinese cooking. It has a sharper, more floral heat than black pepper and is essential for that authentic home-style flavor.

For the Sauce

  • Light Soy Sauce (生抽): This is for saltiness and savory (umami) flavor, not dark color. Kikkoman is a great all-purpose substitute, or look for brands like Pearl River Bridge at an Asian market.
  • Oyster Sauce (蚝油): This is the secret to a glossy, savory sauce with a hint of sweetness. It adds a ton of depth.

Allergy & Substitute Note: Oyster sauce contains shellfish. For a shellfish-free or vegetarian version, use a “Vegetarian Oyster Sauce” (it’s made from mushrooms and is a fantastic substitute).

  • Ketchup: This might seem surprising, but it’s a common little secret in modern home-style Chinese cooking! It adds a tiny bit of bright acidity and sweetness that rounds out the savory sauce. Don’t worry, your dish will not taste like ketchup.

Mise en Place (Getting Ready to Cook)

Stir-frying is all about speed. As my dad always said, the cooking takes five minutes, but the preparation takes ten. Have everything prepped and waiting by your stove before you turn on the heat.

  • Make the Sauce: In a small bowl, whisk together all the sauce ingredients: 2 tbsp light soy sauce, 1 tbsp oyster sauce, 1 tbsp cornstarch, 1/2 tbsp ketchup, 1/4 tsp salt, 1/4 tsp sugar, and 1/2 cup water. The cornstarch will settle, so be ready to stir it again right before using.
Make the Sauce
  • Marinate the Pork: In a separate medium bowl, combine the ground pork with all its marinade ingredients (1 tsp cornstarch, 1 tsp light soy sauce, 1 tsp oyster sauce, 1/4 tsp white pepper, and 1 tsp vegetable oil). Mix well with chopsticks or your hands until the liquid is absorbed.
Marinate the Pork
  • Prep Tofu & Eggs: Gently remove the tofu from its package. Drain the water and pat it very dry with paper towels. Cut it into 1/2-inch (1.5 cm) cubes. In a medium bowl, beat the 2 eggs until uniform.
  • Chop Aromatics: Finely chop the scallions.

How to Make Pork and Egg Tofu (Step-by-Step)

Cookware Tip: While I love my wok, this is one dish where a large non-stick skillet is a home cook’s best friend. It prevents the delicate tofu and egg from sticking and breaking apart, which is key to the final texture.

Step 1: Cook the Pork Heat 1/2 tablespoon of vegetable oil in a large non-stick skillet over medium-high heat. Add the marinated pork. Stir-fry, breaking it up with your spatula, for 2-3 minutes until it’s just cooked through and lightly browned. Transfer the cooked pork to a plate and set it aside.

Cook the Pork

Step 2: Fry the Tofu Add the remaining 1/2 tablespoon of oil to the same skillet and turn the heat to medium. Gently add the tofu cubes, spreading them in a single layer. Let them pan-fry, undisturbed, for 1-2 minutes. This gives them a very light golden crust and helps them hold their shape.

Step 3: Add the Eggs Pour the beaten eggs evenly all over the tofu. Let the eggs cook, undisturbed, for 30-60 seconds. You want the bottom to start to set, like a big, soft omelet with tofu suspended in it.

Add the Eggs

Step 4: Combine and Add Sauce Gently push the tofu-egg mixture around with your spatula to scramble it slightly. Be very gentle—you want large, soft curds of egg, not tiny bits. Add the cooked pork back into the skillet.

Combine and Add Sauce

Give your sauce mixture a quick re-stir (to lift the starch from the bottom) and pour it all over the tofu, egg, and pork.

Step 5: Simmer and Finish Gently fold everything together to combine. Let the mixture come to a simmer. Cook for 1-2 minutes, stirring gently. You’ll see the sauce bubble and thicken into a beautiful, glossy gravy that coats every piece. Turn off the heat, stir in most of your chopped scallions (saving some for garnish), and serve immediately.

Pork and Egg Tofu Stir-fry

Tips for Success

  • Be Gentle! I can’t say this enough. The magic of this dish is the soft, custardy texture. Use a gentle folding motion with your spatula. Don’t “stir” aggressively, or you’ll end up with tofu-pork mush.
  • Don’t Overcook the Eggs: The “slippery egg” style means the eggs should be just-set and creamy, not dry and rubbery. The residual heat from the hot sauce will finish cooking them as you serve.
  • Dry Your Tofu: Gently patting the tofu dry with paper towels is a small step that makes a big difference. It helps the tofu get a light crust instead of just steaming and shedding water into the pan.

How to Serve

This dish is made to be eaten with rice. It is the perfect companion to a bowl of hot, fluffy steamed jasmine rice, as the sauce and soft tofu mixture are just begging to be spooned over the top.

For a more complete family-style meal, you just need a simple vegetable side. The cool, crunchy contrast of a Smashed Cucumber Salad is perfect, or you can make a quick Stir-fried Lettuce with Garlic while the rice is cooking.

Storage and Reheating

  • Storage: To be honest, this dish is best eaten immediately. The delicate texture of the eggs and tofu changes significantly after being chilled and reheated. If you do have leftovers, store them in an airtight container in the fridge for up to 2 days.
  • Reheating: Reheat very gently in a small saucepan over low heat, adding a splash of water to loosen the sauce. You can also microwave at 50% power, but be aware the eggs will become firmer.

Recipe Variations

  • Vegetarian/Vegan: Easily! Omit the pork. In the sauce, use a vegetarian “oyster” sauce (made from mushrooms). To add a “meaty” umami flavor, sauté 1/4 cup of finely diced shiitake mushrooms before you add the tofu.
  • Add Vegetables: A handful of frozen peas or corn stirred in with the sauce adds a nice pop of color and sweetness.
  • Make it Spicy: Add 1-2 teaspoons of Chili Garlic Sauce or your favorite chili crisp (like Lao Gan Ma) when you add the sauce.

Frequently Asked Questions (FAQ)

1. Why did my tofu fall apart?

You most likely used silken or soft tofu, which is extremely delicate. It’s also possible you stirred too aggressively. Use medium-firm tofu and a very gentle folding motion with your spatula.

2. Can I use firm or extra-firm tofu for this?

You can, but it will be a completely different dish. The texture will be much chewier and less “slippery.” The soft tofu and egg are meant to blend together, which won’t happen with firm tofu.

3. Why is there ketchup in a Chinese recipe?

It’s a popular home-style secret, especially in modern Cantonese-influenced dishes! It’s not used for a strong tomato flavor, but for a tiny bit of bright, fruity acidity that balances the rich, savory soy and oyster sauces. Trust me!

Pork and Egg Tofu Stir-fry

Pork and Egg Tofu (肉末滑蛋豆腐)

Lin
A 15-minute home-style Chinese dish with tender tofu, silky scrambled eggs, and savory ground pork in a glossy sauce. This is the ultimate quick and easy comfort food, perfect over a bowl of steamed rice.
Prep Time 10 minutes
Cook Time 5 minutes
Total Time 15 minutes
Course Main Course
Cuisine Chinese
Servings 2 servings (3 as a side)
Calories 310 kcal

Equipment

  • 1 Large Non-stick Skillet (12-inch) A non-stick surface is highly recommended to prevent the egg and tofu from sticking.
  • Silicone or Rubber Spatula For gently folding the ingredients without breaking the tofu.

Ingredients
  

For the Sauce:

  • 1/2 cup water (or low-sodium chicken broth)
  • 2 tbsp light soy sauce Use Kikkoman or a Chinese brand like Pearl River Bridge
  • 1 tbsp oyster sauce Use vegetarian oyster sauce for a shellfish-free version
  • 1 tbsp cornstarch
  • 1/2 tbsp ketchup This adds a subtle sweet-tangy balance.
  • 1/4 tsp salt Adjust to taste, as soy sauces vary.
  • 1/4 tsp granulated sugar

For the Pork Marinade:

  • 4 oz lean ground pork (115g) or ground chicken
  • 1 tsp cornstarch
  • 1 tsp light soy sauce
  • 1 tsp oyster sauce
  • 1/4 tsp ground white pepper
  • 1 tsp vegetable oil

For the Stir-Fry:

  • 1 tbsp vegetable oil or other neutral oil, divided
  • 1 block medium-firm tofu (14-16 oz) (396-454g) drained and patted dry
  • 2 large eggs beaten
  • 2 scallions (green onions) finely chopped

Instructions
 

  • Prepare Mise en Place: In a small bowl, whisk together all the sauce ingredients (water, 2 tbsp light soy sauce, 1 tbsp oyster sauce, 1 tbsp cornstarch, ketchup, salt, and sugar). In a separate bowl, combine the ground pork with all its marinade ingredients (1 tsp cornstarch, 1 tsp light soy sauce, 1 tsp oyster sauce, white pepper, 1 tsp oil). Mix well. Gently drain and pat the tofu dry; cut into 1/2-inch cubes. Beat the eggs in a medium bowl.
    Marinate the Pork
  • Cook the Pork: Heat 1/2 tbsp of oil in a large non-stick skillet over medium-high heat. Add the marinated pork. Stir-fry, breaking it up, for 2-3 minutes until just cooked through (internal temp 160°F / 71°C). Transfer the pork to a plate.
    Cook the Pork
  • Fry Tofu and Egg: Add the remaining 1/2 tbsp of oil to the skillet over medium heat. Gently add the tofu cubes in a single layer and cook, undisturbed, for 1-2 minutes. Pour the beaten eggs evenly over the tofu and let cook for 30-60 seconds until the bottom is just set.
    Add the Eggs
  • Combine and Thicken: Gently fold the tofu and egg with your spatula (like making a soft scramble). Add the cooked pork back in. Give your sauce a quick re-stir (the cornstarch settles!) and pour it evenly over the mixture.
    Combine and Add Sauce
  • Simmer and Serve: Let the mixture simmer for 1-2 minutes, stirring gently, until the sauce bubbles and thickens into a glossy gravy. Turn off the heat, stir in most of the chopped scallions, and serve immediately over steamed rice, garnished with the remaining scallions.
    Pork and Egg Tofu Stir-fry

Notes

Food Safety: Ensure the pork is cooked to a minimum internal temperature of 160°F (71°C).
Allergen Info: This recipe contains soy, wheat (from soy/oyster sauce), and shellfish (from oyster sauce). Use gluten-free tamari and a vegetarian (mushroom-based) oyster sauce for a gluten-free and shellfish-free version.
Gentle Handling: The key to this dish is a soft, custardy texture. Do not over-stir, or the tofu will break. A non-stick pan is highly recommended.

Nutrition (Disclaimer)

Servings: 3 | Calories: 310 kcal | Protein: 24g | Fat: 19g | Carbohydrates: 10g | Fiber: 1g | Sugar: 3g | Sodium: 1050mg
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. Garnishes and optional ingredients are not included.
Keyword Chinese tofu stir-fry, Easy Tofu Recipe
Lin Avatar

Leave a Reply

Your email address will not be published. Required fields are marked *

Recipe Rating





You’ll also love