2 medium sized onions
2 teaspoons of ground cumin
2 large potatoes, peeled and sliced
1 Kg carrots, peeled and sliced
1.5 L vegetable stock
Large handful of fresh coriander (approx 30g)
3 teaspoons of coriander seeds finely ground
a thumb tip of ginger, finely sliced
Take a large saucepan and place it on a medium heat, add a lug of olive oil and saute the onions till soft. Then add the potatoes, cumin and ground coriander seeds and stir for about a minute.
Next add the carrots, ginger and 1L of vegetable stock, bring this to the boil and leave to simmer for 30 minutes.
Allow this to cool and then blend it with the fresh coriander leaves until smooth. Once done return the soup to the saucepan and gently heat it again. Depending on the veg this soup can get to be very thick, almost like baby food, so while stirring the soup, start adding the remainder of the stock until you get the thickness that you require.
At this point its a good idea to taste the soup and add salt and pepper to taste. Then simply re-heat and serve.