Thick, creamy, warming, and gloriously yellow. This soup is brought out of the realm of the ordinary with its silky smooth texture, and subtle use of coriander and lemon zest. It’s one of those dishes that has you trying to analyze the ingredients, if you don’t already know them. So, the trick is to take your time frying the carrot and onion; make sure all the ingredients are totally soft before pureeing, and err on the side of caution with the coriander and lemon zest. Start with the lesser amount and check the flavor before adding more. The flavor should be uplifting and curious, and certainly not bland! The same goes for the carrots. If they’re fresh and sweet, you might not want any sugar at all! If they’re a bit older, then a little help from the granular white stuff is appreciated …. but taste before you add; this is not a sweet soup. If the carrots are distinctly old and tasting soapy, use them for something else instead.
1 tbsp vegan margarine (I like Earth Balance)
1 lb carrots, scraped and chopped into slices/dice (the pre-peeled baby ones make this dish pretty quick).
1 large onion, diced
4 tsp ground coriander seed
pared zest of ½ a large or 1 small lemon
1 ½ pints of water
1/2 cup raw cashews
1 tsp lemon juice
1 – 3 tsp sugar (depending on how sweet your carrots are)
1/4 tsp fresh ground pepper (that’s right, no salt!)
Melt the margarine in a wide pan, add carrots, and fry over a medium heat for about 5-10 minutes, stirring occasionally.
Add the onion, and fry gently until both are slightly browned and completely soft. They should start to sizzle instead of steam, after a total of about 15-30 minutes.
Stir in the coriander and lemon zest, and warm through for a few seconds.
Add water and cashews, and bring to a boil; simmer for 10 minutes.
Add the lemon juice and other seasonings.
Blend in a high speed blender, or puree and pass through a chinois to make perfectly smooth.
Check seasoning, reheat, and serve.