Bursting with flavours, this curry is the perfect vegetarian solution.
80g Wholegrain Brown Rice
1 small Onion
1 Garlic Clove
2cm piece fresh Root Ginger
1 small Cauliflower
300g Baby New Potatoes
1 tbsp Rapeseed oil (15g)
2 x tsp Curry Paste or Powder (10g)
200g tinned Chopped Tomatoes (½ a regular tin)
½ tsp Tomato Puree (2.5g)
5 x tbsp Water (75ml)
3 tbsp Natural Yoghurt (45g)
5g fresh Coriander Sprigs
Salt (optional) and freshly ground Black Pepper
Rinse the rice well in a sieve and then add to the pan with 250ml of water. Bring to the boil, then reduce the heat and cover with a lid.
Simmer for 25 minutes without lifting off the lid, then turn off the heat and leave to sit for another 10 minutes for perfectly cooked rice (or cook to packet instructions).
Peel the onion, then cut in half and finely chop. Peel and grate the garlic and ginger.
Trim the cauliflower and cut or break into small florets – you’ll need about 350g once trimmed. Cut the potatoes into halves or quarters depending on their size.
Heat a wok or large frying pan over a medium heat.
Add the oil and sauté the onion and garlic for 6-8 minutes until golden brown.
Stir in the curry paste or powder and cook for another minute, stirring.
Add the tomatoes and tomato puree with the water.
Stir to combine, then reduce the heat and simmer for 10-15 minutes until the sauce is so well reduced and thickened, stirring occasionally. Season lightly with salt (optional) and pepper.
Add the cauliflower and potatoes to the pan and slowly bring to the boil.
Cover with a lid and then reduce the heat and simmer gently for 15-20 minutes or until all the vegetables are cooked through and tender.
Spoon the cauliflower and potato curry on to plates with the rice and add dollops of the yoghurt, then scatter over the coriander to serve.