Sticky, Sweet and Sour Tofu

Sweet, sticky and incredibly satisfying. This healthy sweet and sour recipe is vegan, low in fat and contains 3 of your 5 a day. It’s easy to make, it freezes well so is perfect for batch cooking, and it tastes better than a takeaway!

Time: 20 minutes Serves: 2

Ingredients

  • Olive oil
  • 2 bell peppers, cut into chunks
  • 1 red onion, cut into chunks
  • 1 tin of pineapple chunks in juice (keep the juice!)
  • 30g light brown sugar
  • 4 tablespoons of tomato ketchup
  • 2 tablespoons of reduced salt soy sauce
  • 3 tablespoons rice wine vinegar
  • 1 tablespoon cornflour
  • Tofu, cut into chunks
  • Rice to serve

Method

  1. Heat a tablespoon of olive oil in a frying pan over a medium heat. Add the onions and cook for 5 minutes until softened. Add the peppers and pineapple chunks.
  2. Add your tofu and cook for 10 minutes, turning regularly.
  3. Whilst the tofu is cooking, in a jug add the pineapple juice from the tin (around 150-200ml), the sugar, ketchup, soy sauce and rice wine vinegar and stir well with a fork.
  4. Add the contents of the jug to a small saucepan and cook over a medium heat whilst stirring regularly until just simmering.
  5. In a small bowl or mug, add the cornflour and 1 tablespoon of water and mix. Add this to the sauce and stir well for 1-2 minutes. You should start to see a saucy consistency.
  6. Add the sauce to the frying pan to combine all of the ingredients. Serve with wholegrain rice and enjoy!

Top tip

You can make the sauce on its own with the veg and freeze it to give you more flexibility when batch cooking. Just defrost and add your protein of choice such as tofu or chicken.

Need some help reaching your goals?

I’m Emily, a registered dietitian, fitness instructor and health coach with a passion for empowering people through nutrition, not restriction.

No quick fixes. No crash diets. No wasting your time.

Let’s Talk

Recipes for Success

A range of healthy, nutritious meals that are easy to make at home.

Fruity French Toast

Fruity French Toast

Look no further for your next brunch recipe. This fruity french toast is super indulgent yet a good source of fibre, healthy fats and protein. Time: 15-20 minutes Serves: 2 Ingredients: 2-4 slices of thick bread (white works best but any will do) 4 eggs beaten 1 tsp...

Spicy Salmon Burger

Spicy Salmon Burger

This spicy salmon burger packs a punch with sriracha and a zingy onion dressing. Full of omega 3 fats this recipe is good for your heart as well as your tastebuds.

Healthier Homemade Pizza

Healthier Homemade Pizza

Craving a pizza but don’t want to spend a fortune on a takeaway? Try this homemade pizza recipe to replace your next Saturday night takeaway.

Lentil Soup

Lentil Soup

Serves: 8 Time: 1 hour This homemade lentil soup recipe is perfect for batch cooking. Not only nutritious, it's cheap and cheerful at only 30p per portion without compromising on flavour. Ingredients and quantities: 200g red lentils 2 white onions, diced 4 carrots,...

Vegetarian Shepherds Pie

Vegetarian Shepherds Pie

This vegetarian Shepherds pie is the ultimate comfort food. It’s plant based, high in fibre and protein, low in fat and contains 6 different veg!

Hidden Veg Mac n Cheese

Hidden Veg Mac n Cheese

Mac n Cheese is the ultimate comfort food. Smooth, creamy, cheesy and delicious. This recipe gives you that warm, comforting feeling of this classic recipe, but it’s also lower in fat and higher in fibre thanks to some sneaky veg!