Sweet & Sour Tofu ★★★★★2 reviews

This simple and delicious Chinese-inspired dish features lightly browned tofu doused in a tangy pineapple sauce.

Serves 1 | Prep time: 15 mins | Cooking time: 10 mins


  • 1/4 cup pineapple pieces (use fresh or tinned in juice)
  • 2 tsp sweet soy sauce (use Kecap Manis or ordinary soy sauce + 2 tsp brown sugar or Tamari sauce for GF option)
  • 2 tsp apple cider vinegar
  • 1 Tbsp tomato paste
  • 120g/4.23oz firm tofu
  • 1/4 cup onion, chopped
  • 1-2 garlic cloves
  • Pinch of fresh ginger
  • 1/4 cup chopped red capsicum
  • 1/2 cup chopped green capsicum
  • 1/2 cup chopped broccoli or cauliflower
  • 2 tsp cornflour
  • 1 cup cooked brown rice (cook 1 cup extra for tomorrow’s breakfast recipe)


  1. Drain the juice from the pineapple and mix it with the sweet soy sauce, vinegar and tomato paste.
  2. Cut the tofu into 2 cm cubes and marinate it in the above mixture for 15-30 minutes.
  3. Heat a little oil in a pan, remove the tofu from the marinade (keeping the marinade) and fry it for a few minutes until browned. Remove the tofu from the pan and set aside.
  4. Fry the onion, garlic and ginger, then add the capsicum and broccoli and cook until softened.
  5. Stir the cornflour into the marinade until there are no lumps, adding a little water if necessary.
  6. Add the marinade mixture, tofu and pineapple pieces into the pan and stir gently until the sauce has thickened.
  7. Serve on a bed of brown rice. (For instructions on how to cook brown rice, see our Day 2 dinner recipe.)

Note for Challengers: Cook 1 cup of extra brown rice for tomorrow’s breakfast recipe.


Have you made this recipe?

Share a photo and tag us - @veganeasy — we can't wait to see it!

DinnerAsianGluten Free

Leave a Rating or Comment

  • no rating
  • Peresi Magele ★★★★★
    29 July 2018

    Delicious.Made it tonight for two adults. I doubled all the ingredients as this recipe is serving for one. I realise now to add a little more sugar and cider and sweet soy to get a better bite of the sour if you know what i mean. I thought the flavour with this meal was still a little weakish( dependant on your taste buds of course…lol)But Loved it very much and will eat this again for sure. Looking forward to trying other recipes…Yumyum..

  • Alysda ★★★★★
    29 January 2018

    Amazing! I made enough to have leftovers for my lunchbox and my family almost didn’t let me keep any – they wanted seconds and thirds! And it got several approving looks and comments from my carnivorous colleagues the next day. ?