Egg tofu changed my weeknight dinner game completely, and I’m not being dramatic. The first time I made this at home, I couldn’t believe something so silky, savory, and satisfying came together in under 20 minutes. If you’ve been sleeping on egg tofu recipes, today’s the day that changes.
Egg tofu sits in this beautiful sweet spot between regular tofu and a steamed egg custard. It’s softer than firm tofu, richer than silken tofu, and it soaks up sauces like an absolute champ. Whether you pan-fry it, braise it, or steam it, the results are consistently incredible.
Let me walk you through everything: what egg tofu actually is, how to cook it properly, and the best recipe to make it at home from scratch (or shortcut it with store-bought, no judgment here).
What Is Egg Tofu?
Egg tofu is a Japanese-style tofu made with eggs and dashi (or chicken broth), giving it a smooth, custard-like texture and a mild, savory flavor. It’s sold in tube-shaped packages at most Asian grocery stores and looks almost like a pale yellow sausage, which, I’ll admit, confused me the first time I saw it.
Unlike regular soy-based tofu, egg tofu contains real eggs, which gives it a slightly richer taste and that distinctive golden color. It holds its shape well when pan-fried, but stays delicate and creamy inside. That contrast of crispy outside and silky inside? Absolutely addictive.
FYI, egg tofu is also called tamago tofu in Japanese cooking. You’ll spot it used in everything from simple stir-fries to elaborate Japanese kaiseki menus.
Homemade Egg Tofu Recipe (From Scratch)
Making egg tofu from scratch is easier than you think. You only need a handful of ingredients and a steamer. The result is fresher, more tender, and honestly more satisfying than anything from a package.
Ingredients
- 4 large eggs
- 1¼ cups dashi stock (or chicken broth for a shortcut)
- 1 tsp soy sauce
- ½ tsp mirin
- ½ tsp salt
- A few drops of sesame oil (optional but worth it)
Equipment: A steamer
- A steamer or a pot with a steaming rack
- A rectangular loaf pan or silicone mold
- Fine mesh strainer
- Aluminum foil
Step-by-Step Instructions
- Make the egg mixture: Crack the eggs into a bowl and beat them lightly. Add dashi stock, soy sauce, mirin, and salt. Mix gently; you want to combine everything without creating foam or bubbles.
- Strain it: Pour the mixture through a fine mesh strainer into a clean bowl. This step removes any lumps and gives you that impossibly smooth texture. Don’t skip it.
- Pour and cover: Lightly grease your loaf pan. Pour the strained mixture in slowly. Cover tightly with aluminum foil.
- Steam on low heat: Place the pan in your steamer over low to medium-low heat. Steam for 18–22 minutes. High heat = bubbles and holes in your tofu. Low and slow is the move here.
- Cool and unmold: Let it cool completely, then refrigerate for at least 1 hour before slicing. It firms up beautifully as it chills.
How to Cook Egg Tofu — Pan-Fried Method
Pan-fried egg tofu is the most popular way to serve it, and for good reason. You get that gorgeous golden crust on the outside while the inside stays creamy and soft. It takes about 10 minutes total and works with both homemade and store-bought egg tofu.
What You’ll Need
- 1 tube or block of egg tofu, sliced into ½-inch rounds
- 2 tbsp neutral oil (vegetable or canola)
- 2 cloves garlic, minced
- 1 tbsp oyster sauce
- 1 tsp soy sauce
- ½ tsp sugar
- 2 tbsp water or chicken broth
- Sliced green onions for garnish
Cooking Steps
- Pat dry and fry: Pat each tofu slice dry with paper towels; this is the secret to a good sear. Heat oil in a non-stick pan over medium-high heat. Add tofu slices in a single layer and fry for 2–3 minutes per side until deeply golden. Don’t touch them while they’re frying.
- Make the sauce: Remove tofu and set aside. In the same pan, sauté garlic for 30 seconds. Add oyster sauce, soy sauce, sugar, and water. Stir and let it bubble for 1 minute.
- Glaze and serve: Return the tofu to the pan and spoon the sauce over each piece. Garnish with green onions and serve immediately over steamed rice.
Tips for the Best Egg Tofu Every Time
Low heat is everything when steaming. Even a little too much heat causes air bubbles, which ruin that silky texture. Think of it like making a delicate custard; patience pays off.
Pat it really dry before frying. Moisture is the enemy of a good crust. The drier the surface, the better the sear. I usually press the slices gently between paper towels for a few seconds each.
- Use dashi for the most authentic flavor; chicken broth works, but it’s a different vibe.
- Store-bought egg tofu works perfectly for the pan-fried recipe, zero shame
- Add chili oil to the sauce for a spicy kick
- Top with crispy shallots for extra texture
- Leftover egg tofu keeps in the fridge for up to 2 days, reheat gently
Serving Ideas
Egg tofu is incredibly versatile. IMO, the pan-fried version with oyster sauce and garlic is the ultimate weeknight dish; it goes on rice and calls it a day. But there’s a whole world of ways to use it.
- Serve with steamed jasmine rice and a simple veggie stir-fry
- Add sliced egg tofu to miso soup instead of regular tofu
- Use it in a hot pot; it absorbs the broth beautifully
- Top with minced and mushroom sauce for a heartier meal
- Serve cold with ponzu sauce and bonito flakes for a Japanese-style appetizer
Final Thoughts
Whether you make it from scratch or grab a tube at your local Asian market, egg tofu is one of those ingredients that delivers maximum flavor with minimal effort. It’s silky, savory, and genuinely fun to cook with once you know the basics.
Give the pan-fried version a try this week; it takes 15 minutes and tastes like something from a proper restaurant. Once you make it once, you’ll wonder why it took you this long to discover it.
Egg Tofu Recipe
4
servings15
minutes20
minutes180
kcalIngredients
4 large eggs
1¼ cups dashi stock (or chicken broth for a shortcut)
1 tsp soy sauce
½ tsp mirin
½ tsp salt
A few drops of sesame oil (optional but worth it)
Directions
- Make the egg mixture:
Crack the eggs into a bowl and beat them lightly. Add dashi stock, soy sauce, mirin, and salt. Mix gently; you want to combine everything without creating foam or bubbles. - Strain it:
Pour the mixture through a fine mesh strainer into a clean bowl. This step removes any lumps and gives you that impossibly smooth texture. Don’t skip it. - Pour and cover:
Lightly grease your loaf pan. Pour the strained mixture in slowly. Cover tightly with aluminum foil. - Steam on low heat:
Place the pan in your steamer over low to medium-low heat. Steam for 18–22 minutes. High heat = bubbles and holes in your tofu. Low and slow is the move here. - Cool and unmold:
Let it cool completely, then refrigerate for at least 1 hour before slicing. It firms up beautifully as it chills.