Thai Tofu Curry

Prep Time: 15 mins Cook Time: 20 mins
Serves: 2



  • 100ml Coconut Dream
  • 1 tbsp red Thai curry paste
  • 230-250g firm tofu, chopped
  • 100g tenderstem broccoli
  • 50ml coconut cream (3 tbsp)
  • ½ tbsp fish sauce
  • ½ tbsp brown sugar (or palm sugar)
  • 100g baby spinach
  • Lime juice to taste
  • 300g wholegrain rice, or similar to serve
  • Finely sliced red chilli, to garnish


  1. Heat 1 tbsp of the Coconut Dream in a large frying pan over a medium heat, then add the curry paste and cook for 1 minute, stirring.
  2. Add the tofu to the pan and stir over a high heat for about 3 minutes.
  3. Meanwhile, trim the tenderstem broccoli and pour over boiling water to cover.
  4. Leave for a minute or two while the tofu is cooking, then drain well and add to the pan.
  5. Add the remaining Coconut Dream, coconut cream, fish sauce and sugar.
  6. Bring to the boil, reduce to a simmer and cook for about 5 minutes until the tofu is heated through.
  7. Meanwhile, heat the rice according to the packet instructions.
  8. Stir the spinach through the curry and cook until wilted, about 1-2 minutes
  9. Taste and season with salt, pepper and lime juice, then serve with the rice.
  10. Feel free to add extra roasted veg on the side instead of or in addition to the rice.
Tip: Tofu is a vegan option to increase protein intake. It works well as a replacement for meats

Macronutrients Breakdown

  • Carbs: 122g
  • Protein: 40.5g
  • Fat: 24.5g


  • Calcium: 612.5mg
  • Vitamins D: 0.4mcg
  • B12: 0.2mcg
  • Kcal per serving: 851Kcal pp


Banana Chia pudding

Total Time: 3-5 hours/Overnight

Protein muffins

Total Time: 20-23 mins

Californian prawn, mango & quinoa salad

Total Time: 35 mins

Cacao Layered Overnight Oats

Total Time: Overnight + 5 mins prep