Recipe: Hot, Sweet & Sour Tofu

If you love a good old fashioned cross-cultural twist to Asian cuisine, you’ll love this Hot, Sweet and Sour Tofu.

As its name suggests, my recipe is somewhat of a cross between the flavours you’d look for in an Indo-Chinese hot-and-sour soup and an American-Chinese sweet-and-sour tofu. Shades of heat are offset by a kick of sourness and the subtlest layers of sweetness (courtesy my star ingredient: mirin). Set against creamy tofu and the gentle-crunch of stir-fried veggies, it all culminates in a dish which is quite literally an explosion of complex flavours and nuanced textures.

The best part? Not only is it a fairly straightforward, easy recipe, this Hot, Sweet & Sour Tofu is also open to adaptation. You can calibrate it with as much heat (or sweetness) as you’d like!

Hot, Sweet & Sour Tofu

Ayushi Gupta-Mehra | The Foodie Diaries
An explosion of hot, sweet and sour flavours set against a riot of textures from creamy tofu to gently stir-fried veggies. Serve this comfort-driven dish on a bed of rice with a garnish of toasted peanuts/ cashews.
Course Appetizer
Cuisine Asian
Servings 3


For the Sauce

  • cup rice vinegar
  • tbsp mirin
  • 4 tbsp light soy sauce
  • tbsp cornstarch
  • 2 tbsp water
  • 2 tbsp Sriracha or sambal oelek (adjust according to taste)
  • tsp brown sugar (adjust according to taste)
  • tbsp finely chopped ginger
  • 4 garlic cloves, minced
  • tbsp finely chopped green onions (white part only ; you can use the chopped green stalk to garnish the final dish or add it to your fried rice)
  • 2 tsp chopped Kashmiri chilli flakes (boiled first and then chopped)
  • A pinch of Sichuan peppercorns

For the tofu & stir fry

  • A packet of silken-firm (or extra firm) tofu, drained
  • Corn flour for coating
  • 1 – 2 tbsp peanut or sesame oil
  • 2 cups chopped veggies of choice (red/ yellow/ green peppers, cut into cubes; diced carrots; green beans, trimmed and halved)
  • Toasted peanuts or cashews for garnishing


To prepare the sauce:

  • Whisk together the rice vinegar, soy sauce, mirin and Sriracha (or sambal oelek). Add cornflour, water and sugar and whisk vigorously until it has completely dissolved.
  • Heat a tbsp of oil in a large skillet. Sauté the chopped onions until they turn translucent. Add the garlic, ginger, peppercorns and chopped chillies and sauté until fragrant.
    Hot & Sour Sauce Recipe
  • Add the vinegar-based mixture and stir, cooking until the sauce slightly thickens. Taste and adjust depending on preference (you can add more sugar if you’d like it sweeter; a dash more Sriracha/ sambal oelek if you’d prefer it with spicier. Remove from heat.
    Hot & Sour Sauce Recipe

To prepare the tofu:

  • Drain the excess water out of the tofu by wrapping the block between paper towels and then gently pressing down to release the water using a steel plate or even a wooden chopping board. Let the tofu sit for at least half an hour (ideally an hour) until it is fully drained and firm enough,
  • Then, cut it into cubes or long rectangular strips and coat it with cornflour.
  • Head a tbsp of oil in a skillet and pan-fry the tofu for 7 – 10 minutes , flipping the pieces over until they’re golden brown and crisp on both sides. Remove from heat and set aside.

For the stir-fry:

  • If required, add a bit more oil to the same skillet. Add the chopped veggies and sauté until they have softened.
  • Then slowly add the sauce and the tofu, stirring gently so that the tofu and chopped veggies are evenly coated. Cook for no longer than a couple of minutes, before removing from heat.
  • Garnish with chopped cashews/ peanuts and the chopped green ends of the spring onion. Serve hot on a bed of (fried) rice.
Keyword easy asian recipes, Easy Vegetarian Recipes, hot , sweet and sour tofu, simple vegan recipes

You May Also Like To Browse…

Vegan Sundubu Jjigae (Spicy Soft Tofu Stew)
Pronounced SOON-DOO-BOO  JIG-AY, this hot and spicy Korean soft tofu stew stars shades of heat from gochugaru (a Korean spice mix) foiled by the melt-in-your-mouth texture of creamy tofu. Serve this vegan Sundubu Jjigae with the rice of your choice (short grain rice preferably).
Mapo Tofu Szechuan Peppercorns
A signature Szechuan dish of tofu, mushrooms and green beans with a spicy twist, this is a classic recipe to add to your repertoire of home-cooked Asian dishes!

We’d love to hear from you! Do let us know if you try this recipe – you can leave a comment below and/ or tag us in your delicious creations on Instagram @the_foodiediaries.

Latest Instagram Posts

Browse More Recipes

Get the latest reviews, recipes & recommendations, delivered straight to your inbox:

Success! You're on the list.

Follow Us

Sign up for our Newsletter

Get the latest reviews, recipes & recommendations, delivered straight to your inbox:

Copyright The Foodies Diaries® 2020. All rights reserved.

Leave a Reply

Recipe Rating