Dice the onion and chop the garlic and ginger finely.Chop your carrots into thin slices, cut the potatoes into small bitesized pieces.
Remove the green of the cauliflower, cut in half and remove the centre spin, cut the florets into small thin bitesized pieces. Ensure the potatoes and cauliflower pieces are all around the same size so that they will take similar time to cook.
Put your pot on high heat, add 2 tbsp oil and fry the onion, garlic, ginger and chilli for 4-5 mins stirring regularly. Add the curry powder, turmeric, cumin, salt and pepper and fry to 1 mins. Next add the can of coconut milk, 500ml of water, the juice of the lime, potatoes and cauli and the raisins. Turn the heat up high and bring to the boil. Once boiling reduce to a simmer and leave to simmer for 20 mins stirring regularly. Take off the heat and add your coriander and yogurt!
Once the potatoes and cauliflower are soft, remove from the heat and mix well. Serve with your grain of choice and enjoy!