Go Back
sweet and sour tofu profile

Sweet And Sour Baked Tofu

Print Recipe
This amazing sweet and sour tofu recipe has it all. Crispy tofu, a sumptuous sauce and it's super easy. An absolute winner of a recipe.
Course Main Course
Cuisine American, Asian, Chinese
Diet Vegan, Vegetarian
Keyword crispy tofu, oven baked crispy tofu, sweet and sour tofu, sweet and sour vegan, vegan sweet and sour
Prep Time 10 mins
Cook Time 35 mins
Tofu Pressing Time 10 mins
Total Time 55 mins
Servings 2
Calories 505


Crispy Tofu

  • 400 g Firm Tofu
  • 1 Tablespoon Flour
  • 1 Tablespoon Cornflour
  • 1 Teaspoon Salt
  • 4 Tablespoons Vegetable Oil

Sweet And Sour Sauce

  • 4 Cloves Garlic finely diced
  • 1 Red Chilli finely diced
  • 2 Limes juiced
  • 1/2 Tablespoon Rice Wine Vinegar
  • 2 Tablespoons Soy Sauce
  • 2 1/2 Tablespoons Brown Sugar
  • 1 Tablespoon Cornflour mixed with 1 tablespoon of water to form a slurry
  • 200 ml Vegetable Stock
  • 1 Tablespoon Vegetable Oil


  • Preheat your oven to 200°c/390°f (fan oven).
  • Take the 400g block of firm tofu and press all of the water out of it. Leave the tofu to sit in the tofu press for at least 10 minutes to ensure as much moisture has been removed as possible. (If you don't have a tofu press you can wrap the tofu in a kitchen towel and place a baking tray over the top. Then place whatever heavy items you have lying round in the kitchen. You can use cans, bags of sugar, whatever you have available.)
  • Once you're tofu has been pressed, slice the block into 1cm thick cubes. Add the cubes to a mixing bowl and cover with 1 tablespoon of flour, 1 tablespoon cornflour and 1 teaspoon of salt. Toss the tofu to ensure that the flour evenly covers the blocks.
  • Next pour 4 tablespoons of vegetable oil onto a large baking tray and place into the oven for 5 minutes. Once the oil is nice and hot, pour the tofu on the baking tray and toss the blocks in the oil before placing back in the oven for 30 -35 minutes until golden brown. Halfway through cooking turn the tofu to ensure even browning on all sides.
  • Whilst the tofu is in the oven cook the sweet and sour sauce. Heat 1 tablespoon of vegetable oil in a frying pan over a medium heat and toss in 4 cloves of diced garlic and 1 diced red chilli. Fry for around 3 minutes until the garlic is soft.
  • Now pour in the juice of 2 limes, 1/2 tablespoon rice wine vinegar, 2 tablespoons of soy sauce, 2 1/2 tablespoons of brown sugar and the 1 tablespoon of cornflour slurry. Cook until the sauce has thickened into a gloopy paste.
  • Pour in 200ml of vegetable stock and stir to combine. Then cook vigorously for 5 minutes until the sauce has become wonderfully thick.
  • Toss the sweet and sour sauce with the tofu and serve immediately. The tofu goes well with rice or noodles. I like to garnish the dish with some freshly sliced spring onions and a sprinkling of sesame seeds.



Calories: 505kcal | Carbohydrates: 43g | Protein: 21g | Fat: 30g | Saturated Fat: 18g | Sodium: 2586mg | Potassium: 228mg | Fiber: 4g | Sugar: 19g | Vitamin A: 461IU | Vitamin C: 54mg | Calcium: 304mg | Iron: 4mg