
Braised tofu and eggs with soy sauce is the savory comfort dish I turn to whenever I want a cozy dinner that brings together silky tofu and hard boiled eggs in a wonderfully aromatic, glossy sauce. The way the tofu soaks up the soy flavors while the eggs turn a gentle golden brown makes this meal a weeknight favorite in my house.
I first made this dish after craving something nostalgic from my childhood. Now it is one of my husband’s favorite dinners after a long workday and is so comforting served with steamed rice.
Ingredients
- Tofu: Soft or medium firm gives a tender texture that soaks up flavor. Look for tofu packed in water not vacuum sealed
- Cooking oil: Important for frying the tofu to golden crispness. Use a neutral oil such as canola or grapeseed
- Eggs: Four large ones provide heartiness and absorb soy color and taste
- Ginger: Use a fresh 1 inch piece for bright warming notes
- Water: Creates the braising liquid and helps blend all the flavors together
- Soy sauce: Use both light and dark for depth. Choose high quality brands for best taste
- Salt: Just enough to balance the flavor and not overpower
- Rock sugar or regular granulated sugar: For subtle sweetness and to shine up the sauce
- Star anise and cinnamon stick: Infuse warmth and aroma. Pick whole spices stored in airtight containers for boldest flavor
Step-by-Step Instructions
- Prep the Tofu:
- Wrap tofu in several layers of paper towel to pull out excess moisture. Set a moderately heavy object like a small plate on top for about five to ten minutes. Once drained slice into 1 and a half inch cubes
- Fry the Tofu:
- Heat a frying pan over medium to medium high heat and pour in enough neutral oil for frying. When the oil shimmers add tofu cubes one by one and let each side turn golden. Turn the pieces carefully using tongs or chopsticks the goal is to cook all sides evenly. Once golden remove and rest them on a wire rack or paper towel lined plate to soak up extra oil
- Hard Boil the Eggs:
- While tofu is cooking set a small pot of water to boil. Place eggs in the water and cook for eight minutes for a creamy but firm yolk. Transfer eggs to cold water to stop the cooking process. Once cool peel off shells gently
- Build the Aromatics:
- Set a clean pot over medium heat with just enough oil to coat the bottom. Add sliced ginger and sauté until you can smell the fragrance. Toss in star anise and a stick of cinnamon and stir for about thirty seconds until the kitchen fills with warm spice
- Make the Braising Sauce:
- Pour in one cup water along with both types of soy sauce salt and sugar into the pot. Stir well and increase the heat to bring the mixture to a light boil
- Combine Tofu and Sauce:
- Gently lower the fried tofu cubes into the simmering sauce. Turn heat to low so it bubbles gently. Cover and let the tofu braise for about four to five minutes so it soaks up the savory flavors
- Add Eggs and Finish:
- Nestle the hard boiled eggs into the braising pot. Let everything simmer uncovered for an additional five to six minutes. Taste the sauce and adjust the seasoning if you like more salt or sweetness. Serve hot with steamed rice.

Tofu has always been my favorite for soaking up sauces and my youngest daughter now asks for the extra tofu cubes at the table. I remember the first time I made this my house smelled just like my grandmother’s kitchen.
Storage Tips
If you have leftovers store the tofu and eggs in an airtight container in the fridge. The dish stays fresh for up to three days and the flavor actually improves overnight. To reheat just warm gently on the stove with a splash of water or in the microwave.
Ingredient Substitutions
Medium firm tofu holds its shape best but silken tofu works if you want a more delicate texture. If you’re missing rock sugar just use regular white sugar it melts just as well. You can also swap out star anise for a tiny pinch of Chinese five spice powder if you need.
Serving Suggestions
Braised tofu and eggs are perfect with a big bowl of steamed jasmine rice but they also work with brown rice or even rice noodles. A side of simple sautéed greens like bok choy makes this meal complete and balanced. For extra zip add a spoonful of chili crisp or a drizzle of toasted sesame oil at the table.
Cultural Context
This dish has roots in various Chinese kitchen traditions and is popular in Taiwan. The homey combination of soy sauce braised tofu and eggs is often found in family style meals where the sauce is meant to seep into the rice. It uses simple ingredients but packs plenty of comfort and nostalgia.

This recipe quickly became a family favorite not just for its taste but for the memories it brings to the table each time. It is one of those rare comfort dishes that feels special yet simple every single time.
Frequently Asked Questions
- → What type of tofu is best for this dish?
Soft or medium-firm tofu works well, as it absorbs flavors while maintaining a delicate texture.
- → Is it necessary to fry the tofu first?
Frying adds texture and helps the tofu absorb the sauce more effectively for a richer result.
- → Can I substitute the rock sugar?
Yes, granulated sugar is a suitable substitute, offering a touch of sweetness to balance the sauce.
- → How should I serve this dish?
It's best served warm over steamed rice, allowing the savory sauce to soak into the grains.
- → How long should eggs be cooked?
Boil eggs for about 8 minutes for a just-set yolk, providing a creamy texture after simmering.