Go Back
+ servings
Print Recipe
5 from 3 votes

Creamy Carrot and Parsnip Soup

Ultra Creamy Carrot and Parsnip Soup combines hearty root vegetables, protein rich cannellini beans, and nourishing vegetable broth, flavored with a hint of spicy harissa paste and zesty lime juice. This comforting vegan-friendly soup will warm your heart guaranteed!
Prep Time15 minutes
Cook Time45 minutes
Total Time1 hour
Course: Main Course
Cuisine: American
Diet: Vegan
Servings: 4 servings
Calories: 1020kcal

Ingredients

  • 500 grams carrots
  • 500 grams parsnips
  • 1 onion
  • 2 cloves garlic
  • 4 cups vegetable stock
  • 1 (19oz) can of coconut milk
  • 2 tbsp harissa paste
  • 3 tbsp lime juice
  • salt and pepper
  • 1 (19oz) can of cannellini beans
  • ¼ tsp cayenne pepper
  • 1 tbsp nutritional yeast optional (for added nutrition)

Basil Oil Topping

  • 1 cup fresh basil
  • 3-4 tablespoon olive oil more in needed

Instructions

  • Start by chopping all the vegetables.
  • 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 until they become soft and develop lightly caramelized edges. This will take approximately 45 minutes.
  • While the vegetables are roasting, 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.
  • 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.
  • 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, until it's safe to blend.
  • Blend the soup using either a blender or an immersion blender. Depending on the power of your blender, you might need to blend in batches. Don't forget to rinse out the empty soup pot.
  • Return the blended soup to the pot and gently reheat it. Take a taste and adjust the seasonings as needed. Add more salt, pepper, harissa, or lime juice to suit your preferences.
  • Serve the soup hot, garnished with fresh basil and a drizzle of olive oil.

Fresh Basil Oil Topping

  • Wash the basil leaves and gently pat them dry to remove any excess water.
  • In a food processor or blender, combine the basil leaves with a few tablespoons of olive oil. Blend until you achieve a smooth mixture. Use only enough olive oil to help the blending process.
  • Pour the mixture through a fine strainer, pressing on the leaves lightly to get the most flavor. Store the strained basil oil in an airtight container.
  • This recipe will make far more than you need for topping the soup but the extra can be used up in salad dressings or stir fries. It's delicious!

Notes

  • Roasting allows the vegetables to develop a slight golden-brown color. This contributes to the depth of flavor in your soup.
  • Allow the soup to cool slightly before blending. Blend in batches if necessary, and I recommend you don't fill the blender more than halfway if you're not sure how powerful it is.
  • For a velvety-smooth texture, blend the soup longer than you might think necessary. I blend for a total of two minutes minimum, pausing every 30 seconds to give the motor a break.
  • Once everything's blended, taste the soup thoughtfully and make the necessary adjustments to make it truly exceptional. A little extra salt, spice, or tang can transform it from good to amazing, so take your time!
  • The flavors of this soup become even richer as it sits. If you have the time, consider preparing it a day ahead. Letting it rest allows the flavors to mingle and intensify, resulting in a soup that's even more delicious.

Nutrition

Calories: 1020kcal | Carbohydrates: 128.2g | Protein: 38.7g | Fat: 44.4g | Saturated Fat: 30.2g | Potassium: 3162mg | Fiber: 47.4g | Sugar: 22.4g | Calcium: 309mg | Iron: 14mg