01 -
Peel and chop the carrots and parsnips. Place them on a cookie sheet, drizzle with olive oil, and sprinkle a bit of sea salt. Roast in the oven at 425°F (220°C) until they become soft and develop lightly caramelized edges, approximately 45 minutes.
02 -
Melt butter in a heavy-bottomed soup pot. Add the onions and cook until they become soft. Stir in the minced garlic and cook for about 60 seconds.
03 -
Pour in the vegetable stock, cannellini beans, harissa paste, lime juice, salt and pepper, cayenne pepper, and nutritional yeast (if using). Bring the mixture to a light simmer and let it cook while the vegetables are roasting.
04 -
Once the roasted vegetables are ready, add them to the soup pot and turn off the heat. Pour in the coconut milk and let the soup cool for around 20 minutes. Blend the soup using a blender or an immersion blender in batches if necessary. Rinse out the empty soup pot.
05 -
Return the blended soup to the pot and gently reheat it. Taste and adjust the seasonings as needed. Add more salt, pepper, harissa, or lime juice to suit your preferences.
06 -
Wash the basil leaves and pat them dry. In a food processor or blender, combine the basil leaves with a few tablespoons of olive oil. Blend until smooth. Strain the mixture using a fine strainer, and store the basil oil in an airtight container.
07 -
Serve the soup hot, garnished with fresh basil and a drizzle of olive oil. Enjoy!