Steamed Tofu with Ginger Scallion Sauce is one of those dishes that perfectly balances simplicity and incredible flavor. With its silky smooth texture and the fragrant kick of ginger scallion sauce, each bite is a delightful experience that warms the heart and satisfies the palate. When I first came across this dish in a cozy Taiwanese restaurant, I was captivated by the way every element came together seamlessly—it’s no wonder that this recipe has become a staple in my kitchen.

This meal serves a variety of purposes: it can be an appetizer, a main course, or even a scrumptious side dish. Not only is it straightforward to whip up, but it also leans into the budget-friendly side of cooking. Plus, it’s a great choice for meals when you want something light yet comforting. Trust me, once you taste this Easy Steamed Silken Tofu with Ginger Scallion Sauce, you’ll want to keep it in your regular rotation.
Why You’ll Love This Recipe
- Simple & Quick: Ready in just 45 minutes, you can have a gourmet meal without a fuss.
- Irresistible Flavor: The combination of ginger and scallions infuses the tofu with a tasty aroma and a hint of warmth.
- Eye-Catching Appeal: The vibrant green scallions and visually appealing checkered tofu make it a feast for the eyes.
- Flexible Serving: Perfect as a snack, appetizer, or accompanying main dish—great for any occasion!
- Diet-Friendly Options: Naturally gluten-free and easily vegan.
Ingredients You’ll Need
- 1 block silken or soft tofu (around 400g block): Provides a delicate, creamy texture that absorbs flavors beautifully. Look for organic brands for the best taste!
- 1 1/2 tbsp neutral oil: Essential for sautéing without overpowering other flavors. Grapeseed or canola are great options.
- 1 scallion: Adds a fresh crunch and mild onion flavor. Consider green onions as a substitute if needed.
- 1 tbsp grated ginger: Gives that distinctive zing—fresh is best, but jarred options work in a pinch!
- 1/8 tsp Chinese 5 spice powder: A little goes a long way in adding depth. You can swap it out for a pinch of cinnamon or nutmeg if you’re in a bind.
- 2 tbsp soy sauce: This salty-sweet sauce is a base for the dressing. Use low-sodium soy sauce for a healthier option.
- 2 tbsp Chinese black vinegar: This adds a complex tang; if unavailable, balsamic vinegar can be used as a substitute.
- 1 tbsp brown sugar: Offers sweetness that balances the saltiness; maple syrup serves as a great alternative for a unique twist.
- 1/2 tbsp chili oil: Adjust the heat level to your liking! This gives it a spicy kick that livens up the dish.
- 1 tbsp vegetarian oyster sauce: Provides umami-rich flavor that rounds out the dish nicely. Mushroom sauce is a perfect substitute for a vegan option.
- Scallions or cilantro for garnish: Fresh herbs brighten up the presentation and add flavor.
- Sesame seeds: A sprinkle of these adds a nutty crunch.
- Chili oil: For an extra drizzle if you want more heat.
- Steamed rice: Ideal for soaking up all the tangy sauce and enjoying every last bite.
How to Make Steamed Tofu with Ginger Scallion Sauce
- Prepare the Tofu: Carefully drain the tofu and place it on a heat-safe plate or shallow bowl that fits inside your steamer. Use a sharp knife to slice the top of the tofu into a checkered grid pattern without cutting all the way through. This allows the sauce to seep in while keeping it intact.
- Steam the Tofu: Steam the tofu over medium-high heat for about 5-6 minutes or until warmed through. Carefully drain any excess liquid released from the tofu after steaming; you want the tofu to be as dry as possible for sauce absorption.
- Make the Ginger Scallion Oil: Heat the neutral oil in a small pan over medium heat. Add the sliced scallion and grated ginger, then cook for 1-2 minutes until fragrant. Pour this hot scallion-ginger oil into a separate bowl.
- Prepare the Sauce: In the same bowl with the oil, mix 2 tablespoons of soy sauce, 2 tablespoons of Chinese black vinegar, 1 tablespoon of brown sugar, ½ tablespoon of chili oil, 1 tablespoon of vegetarian oyster sauce, and 1/8 teaspoon of Chinese 5 spice powder. Taste and adjust according to your preferences, adding more chili oil for heat or sugar for sweetness if desired.
- Dress the Tofu: Once the tofu is steamed and the liquid is drained, pour the prepared sauce generously over the tofu. Garnish it with a sprinkle of scallions or cilantro, sesame seeds, and a drizzle of extra chili oil for that added kick.
- Serve: Present your beautifully garnished tofu with a side of steamed rice. The rice is perfect for soaking up the flavorful sauce—enjoy this dish hot for maximum flavor!
Storing & Reheating
To store leftover Steamed Tofu with Ginger Scallion Sauce, let it cool completely before transferring it to an airtight container. Refrigerate for up to 3 days. Unfortunately, tofu doesn’t freeze well due to its texture, but if you decide to freeze it, it will last up to 3 months. When reheating, simply steam it again for 5 minutes or microwave it for about 1-2 minutes, checking frequently to avoid overheating. Note that reheating may alter the texture slightly, but the flavors remain delightful; adding a splash of fresh soy sauce can help refresh it!
Chef’s Helpful Tips
- Be gentle while handling the silken tofu; it’s delicate and can easily break.
- Use fresh ginger and scallions for the best flavor—your taste buds will thank you!
- Make the ginger scallion oil ahead and store it in the refrigerator to save time on busy nights.
- Adjust the sauce ingredients to match your flavor preferences, especially the balance of sweet and salty.
- If you like a crunch, consider adding chopped nuts on top just before serving for extra texture.
The smoothness of the tofu paired with the vibrant ginger scallion sauce creates a delightful culinary experience. The versatility of this dish invites creativity, whether you’re serving it as a light lunch or as part of a grander meal. Discover your own favorite variations and perhaps even try serving it with different sauces or toppings to surprise your taste buds. I genuinely hope you savor every bite of this delicious dish!

Recipe FAQs
Can I use firm tofu instead of silken tofu?
Yes, you can! However, the texture will be different. Firm tofu will have a denser bite and won’t absorb the sauce as easily as silken tofu. If you do use firm tofu, consider marinating it beforehand to infuse more flavor.
Can I make this dish ahead of time?
Absolutely! You can prepare the ginger scallion oil and sauce in advance. Just steam the tofu just before serving, top it with the sauce, and enjoy. This makes it a great make-ahead option for parties.
Is there a substitute for Chinese black vinegar?
If you can’t find Chinese black vinegar, you can use balsamic vinegar as a substitute. It has a slightly different flavor, but it still brings a level of acidity and sweetness to the dish.
How can I add more heat to the dish?
If you enjoy a spicy kick, increase the amount of chili oil used in the sauce or add fresh sliced chilies as a garnish. You can also mix some chili paste into the sauce for an extra layer of flavor and heat.
Print
Steamed Tofu with Ginger Scallion Sauce
This Steamed Tofu with Ginger Scallion Sauce is an irresistible dish featuring silken tofu, aromatic ginger, and fresh scallions. Perfect for a healthy dinner or quick meal, it’s loaded with flavor and effortlessly prepared.
- Total Time: 45 minutes
- Yield: 2 servings 1x
Ingredients
- 1 block silken or soft tofu drained (around 400g block)
- 1 1/2 tbsp neutral oil
- 1 scallion thinly sliced, some green parts saved for garnish
- 1 tbsp grated ginger
- 1/8 tsp chinese 5 spice powder
- 2 tbsp soy sauce
- 2 tbsp chinese black vinegar
- 1 tbsp brown sugar
- 1/2 tbsp chili oil adjust to desired heat
- 1 tbsp vegetarian oyster sauce
- scallions or cilantro for garnish
- sesame seeds
- chili oil
- steamed rice
Instructions
- Drain the silken tofu and set it on a heat-safe plate or a shallow bowl suitable for steaming.
- Gently slice the top of the tofu into a checkered pattern without cutting entirely through the base.
- In a skillet, heat the neutral oil, then add the sliced scallion and grated ginger. Sauté until fragrant, about 1-2 minutes.
- In a bowl, combine the soy sauce, black vinegar, brown sugar, and Chinese five spice powder, stirring until mixed well.
- Pour this sauce over the tofu, making sure it seeps into the cuts made in the tofu.
- Carefully place the tofu in a steamer and cook for about 30 minutes, or until heated through.
- Once cooked, remove from the steamer and drizzle with chili oil, garnishing with reserved green parts of scallion, sesame seeds, and fresh herbs as desired.
Last Step:
Please leave a rating and comment letting us know how you liked this recipe! This helps our business to thrive and continue providing free, high-quality recipes for you.Notes
Silken tofu can be substituted with soft tofu, but be gentle when handling to avoid breaking.
Adjust the chili oil according to heat preference—omit for a milder flavor.
Serve over steamed rice for a complete meal.
- Prep Time: 15 minutes
- Cook Time: 30 minutes
- Category: Dinner
- Method: Steaming
- Cuisine: Asian
Nutrition
- Serving Size: 1 serving
- Calories: 280
- Sugar: 5g
- Sodium: 1200mg
- Fat: 16g
- Saturated Fat: 2g
- Unsaturated Fat: 14g
- Trans Fat: 0g
- Carbohydrates: 23g
- Fiber: 2g
- Protein: 12g
- Cholesterol: 0mg






