Steamed Tofu with Savory Sauce
Silky, delicate steamed tofu draped in a warm, savory sauce that's fragrant with garlic, ginger, and scallions. Ready in just 20 minutes, this light yet satisfying dish works beautifully over rice or as a simple protein-packed side.
For 4 servings
- prep · ~2 min
Drain and prep the tofu.
1.Carefully remove the silken tofu from its package and drain any water.2.Place the whole block on a heatproof plate and score the top with a few shallow cuts to help the sauce seep in.3.Make sure your steamer setup is ready for cooking.TIPKeep the tofu block whole for dramatic presentation — it slices beautifully at the table. - steam · ~8 min
Steam the tofu until heated through.
1.Bring water in your steamer to a gentle boil over medium heat.2.Set the plate with the tofu into the steamer basket and cover.3.Steam for 6 to 8 minutes, until the tofu is fully heated and slightly quivering.TIPDon't over-steam — silken tofu is already cooked. You just want it warm and tender. - saute · ~2 min
Build the savory sauce base.
1.While the tofu steams, heat the vegetable oil in a small skillet over medium heat.2.Add the minced garlic, julienned ginger, and the white parts of the scallions.3.Sauté for 1 minute until fragrant, then add the red pepper flakes. - simmer · ~2 min
Finish the sauce.
1.Pour in the soy sauce, rice vinegar, water, and sugar. Stir to combine.2.Add the pinch of salt and bring to a gentle simmer for 1 minute.3.Remove from heat and stir in the sesame oil.TIPThe sauce is intentionally thin — it's meant to pool around the tofu, not coat it thickly. - assemble · ~1 min
Plate the steamed tofu.
1.Carefully lift the hot plate from the steamer using tongs or a kitchen towel.2.Pour off any water that has collected on the plate from steaming.3.Pour the warm savory sauce all over the steamed tofu.TIPTilt the plate to drain steaming water completely — it dilutes the sauce. - garnish
Garnish and serve immediately.
Scatter the sliced green scallion tops and chopped cilantro over the tofu. Serve right away while warm, spooned over steamed rice if desired.
What to keep in mind.
6 tips from the recipe — small details that make a real difference to the final dish.
- 1Use a shallow heatproof plate that fits your steamer basket for easy transfer.
- 2Score the tofu block lightly with a knife so the sauce can penetrate the surface.
- 3Drain any pooled water from the steamed plate before adding the sauce to avoid dilution.
- 4Silken tofu is fragile — handle it gently and use a wide spatula to lift the block.
- 5For best texture, steam the tofu just until warmed through; over-steaming makes it rubbery.
- 6Make the sauce while the tofu steams to have everything hot and ready at the same time.
Adapt it for your goals.
Spicy Sichuan
Add 1 teaspoon of chili crisp or doubanjiang (fermented broad bean paste) to the sauce and top with crushed Sichuan peppercorns for a numbing-spicy kick.
VeganVegan
This recipe is already plant-based; substitute sugar with a touch of maple syrup or agave if desired, and serve with steamed rice and vegetables for a complete vegan meal.
Low SodiumLow-Sodium
Use low-sodium soy sauce or tamari and reduce the added salt to control sodium without sacrificing flavor.
Mushroom UmamiMushroom Umami
Add 2 tablespoons of finely chopped shiitake mushrooms to the sauce while sautéing the aromatics for an extra layer of earthy umami.
Why this is on our healthy list.
High in Plant Protein
Silken tofu provides a complete source of plant-based protein, making this dish a satisfying option for vegetarians and vegans.
Low in Saturated Fat
With minimal oil and no animal products, this dish is naturally low in saturated fat, supporting heart health.
Rich in Antioxidants
Garlic, ginger, and scallions contain antioxidant compounds that may help reduce inflammation and support immune function.
Source of Isoflavones
Tofu is rich in isoflavones, plant compounds linked to bone health and hormonal balance.
Frequently asked questions
Silken tofu is key for the soft, custard-like texture. Firm tofu will work but will be denser and less delicate; press it first and steam for 2–3 extra minutes.



