Thai yellow tofu curry with choi sum

Warm Thai curry spices and creamy coconut milk make a rich base for this tofu and veg curry. Served on a bed of sweet pepper and tender choi sum. Served on a bed of red rice with a handful of fresh coriander.

We deliver all this

  • 100g choi sum
  • 100g red rice
  • 1 lime
  • 1 red pepper
  • 1 tsp oil
  • 200ml coconut milk
  • 2 spring onions
  • 2 tbsp yellow Thai curry paste
  • 300g firm tofu
  • 4cm fresh ginger
  • Large handful of fresh coriander


613 calories • 54g carbs • 32g fat • 25g protein









1. Boil a kettle. Rinse the red rice and add to a saucepan with 500ml boiling water and a pinch of sea salt. Simmer for 25-30 mins, until cooked.

2. Cut the red pepper into bite-sized pieces and slice the choi sum stalks thinly. Roughly chop the choi sum leaves. Finely slice the spring onions, removing the root ends. Peel and grate the ginger. Roughly chop the coriander leaves and finely chop the stalks.

3. Drain and rinse the tofu and cut into 2cm cubes. Season the tofu with sea salt and black pepper.

4. Heat a medium-sized pan with 1 tsp oil on a medium-high heat and cook the tofu for 10 mins, turning occasionally, until golden brown.

5. Then turn the heat down to medium and add the yellow Thai curry paste, ginger, coriander stalks and the spring onions to the pan and cook for 1 minute. Add the coconut milk, red pepper and choi sum stalks and simmer for 5 mins. Stir through the choi sum leaves and half of the coriander leaves and cook for a further 2 mins. Season the curry with sea salt to taste.

6. Drain the red rice and cut the lime into 4 wedges.

7. Spoon the red rice and yellow Thai tofu and choi sum curry into two warm bowls, top with the remaining coriander leaves and serve with the lime wedges.

Recipe for two people, halve the ingredients for one person