This is the creamiest, most flavorful vegan soup I've ever tasted (even without the nut milk). It feels fancy enough for company, but also pairs well with pajamas and a good book.
Ingredients
7-8 carrots peeled/chopped
3 shallots chopped
2-3 cloves garlic minced
1 leek chopped
knob of fresh ginger peeled
few sprigs of thyme or rosemary
2 tablespoons curry powder
6 cups vegetable stock
¼ cup nut milk
olive oil
salt
pepper
Instructions
Bring 6 cups vegetable stock to boil in a pot with thyme/rosemary and knob of ginger (2")
Reduce heat and simmer.
Roast carrots on cookie sheet/roasting pan with a little olive oil, curry powder, and salt/pepper at 400 degrees for 20 minutes, or until carrots are brown and easy to stab with a fork.
Saute shallots and leek in a stockpot until translucent and fragrant (5 minutes)
Add garlic (1 minute)
Add carrots (2-3 minutes)
Strain vegetable stock into stockpot and simmer for 15 minutes.
Season to taste.
Puree soup in blender in batches, adding nut milk if desired.
Serve with a little creme fraiche + pistachios or some shaved parmesan
Notes
To freeze, leave out the nut milk, then add it when heating thawed soup.
Recipe by Winston & Main at https://winstonandmain.com/roasted-curried-carrot-soup/