Go Back

Steamed Tofu with Ginger-Soy Sauce

This quick and easy steamed tofu dish is a delightful meatless choice when you want something light and healthy.
15 mins
Total Time15 mins


  • 1 pack soft tofu see picture on top
  • 2 tablespoons canola oil
  • 1 tablespoon ginger sliced into thin strips
  • 1 clove garlic finely minced
  • 1 green onion thinly sliced (green part separated)


  • 1 tablespoon soy sauce
  • 1 tablespoon dark soy sauce
  • 1 tablespoon oyster sauce
  • 2 teaspoons sugar
  • 1 tablespoon sesame oil

Here's How:

  • Prepare the steamer. Place the drained tofu on a heatproof dish (I used a ceramic bowl) big enough to fit the tofu and its sauce. Slice into thinner slices, about ½ inch thickness. Gently tilt the bowl to remove the liquid from the tofu. Place the bowl over the steamer and steam using medium heat for 7-8 minutes.
  • Combine the ingredients for the sauce in a small bowl. Set aside.
  • Heat the oil in a small frying pan. Add the ginger and cook until it’s starting to brown. Add the garlic and the white parts of the green onion. Stir fry for a minute. Then, mix in the prepared sauce. Switch heat to the lowest setting to keep the sauce hot while you take out the tofu out of the steamer.
  • Remove the tofu from the steamer and carefully discard the liquid that’s released while steaming.
  • Quickly pour the sauce evenly over the steamed tofu and serve while hot.


*You can also steam the tofu whole (without cutting). Just steam longer, about 15 minutes.