Chinese curry makes people happy and that is a fact. Try it, say the words ‘Chinese curry’ to anybody, nine times out of ten they will give you a smile in return.

Our Chinese curry recipe is 100% plant based and we have paired it with marinated tofu to give an amazing texture to go with the flavour. This is a great one to use up leftover veg that is looking for a home. Go on try it – ‘Chinese curry!’

Ingredients (serves 4)

  • 400 grams of firm tofu, sliced into chunks
  • 3 tablespoons of soy sauce
  • 1 tablespoon of cornflour
  • 1 teaspoon of Chinese five-spice powder
  • 1 tablespoon of oil (vegetable, sesame or coconut)
  • 2 onions, sliced
  • 2 garlic cloves, chopped
  • 3 tablespoons of curry powder
  • 600 millilitres of stock (check out our zero waste veg stock)
  • 200 grams pineapple chunks (tinned are fine and you can enjoy the juice while you are cooking)
  • A small bowl of fridge foraged veg, sliced into bitesize chunks (peppers, broccoli, green beans and mushrooms are all great additions)

Serve with basmati rice or if you feel like pushing the boat out with our egg fried rice.


  1. Mix together the tofu with the soy sauce, cornflour and Chinese five-spice. Toss to coat evenly.
  2. Heat the oil in a wide, non-stick wok or frying pan and add the onions. Stir-fry over a medium heat for 5 minutes, or until softened and lightly browned.
  3. Stir in the garlic and curry powder and stir for 1 minute. Add the marinated tofu and stock and simmer for 8 minutes. Add the pineapple, whatever veg you have got your hands on. Cook for 5 minutes or until the veg is just tender and the curry has thickened.

Food savvy tip

Use up vegetable peelings, skins, tops, bottoms and all the other bits that otherwise wouldn't end up in your final dish to make aromatic zero waste veg stock.

Zero waste vegetables stock recipe

Hungry for more

Check out our other fakeaway recipes to get that delicious high street flavour in your own home.