Greek recipe for Pumpkin-Roasted Sweet Potato, Pumpkin, Carrot Soup

Roasted Sweet Potato-Squash-Carrot Soup

Here's an easy soup for Thanksgiving or any day, seasoned with extra virgin Greek olive oil and Greek balsamic vinegar. To find some of the artisinal Greek products you'll need to make this, visit my online shop here, where you'll discover a host of lovingly curated Greek ingredients.
15 min
1 h 55 min


  • Roasted Sweet Potato – Carrot Soup
  • 6 large yams or sweet potatoes halved lengthwise (unpeeled)
  • 1/2 kabosha butternut or other squash, or small pumpkin, halved
  • 2/3 cup Vrisi 36 Bold or Organic Greek extra virgin olive oil
  • 10 large carrots peeled and chopped
  • 2 red onions chopped
  • 2 leeks trimmed and chopped
  • 1 large fennel bulb trimmed and chopped
  • 3 garlic cloves chopped
  • 1 scant tablespoon turmeric
  • 2 teaspoons ground cumin
  • ½ teaspoon nutmeg
  • ½ teaspoon cinnamon
  • 8 cups vegetable stock or water
  • Salt and pepper to taste
  • 2 – 3 tablespoons Vrisi 36 Greek balsamic vinegar plus more for garnishing
  • 2 tablespoons Greek honey
  • 1/3 cup heavy cream or Greek yogurt optional, for garnish


  1. Preheat oven to 400F/200C. Place the sweet potatoes cut side down on a parchment line baking sheet and roast until tender, about 25 – 30 minutes. Clean out and discard the squash or pumpkin seeds. Brush the flesh with a little olive oil and season with salt and pepper. Roast on a separate lined sheet pan until tender, about 45 minutes.
  2. While the sweet potatoes and squash/pumpkin are roasting, heat the olive oil in a large soup pot over medium flame and sauté the carrots, onions, leeks, and fennel until soft, about 15 minutes. Add the garlic and stir for a minute or so. Stir in the spices and cook together with the onion mixture for 2 – 3 minutes. Turn off the heat.
  3. Remove the sweet potatoes and let them cool slightly. When the squash is tender, remove that too. Using a tablespoon remove the soft flesh from both.
  4. Turn the heat back on the onion – spice mixture and add the sweet potato / squash pulp. Stir to combine. Add 8 cups water or stock. Season with salt and pepper. Bring to a boil then reduce heat and simmer the soup until the carrots and vegetables are very tender.
  5. Using an immersion blender or food processor, puree the soup until very smooth. Place back in the pot. Dilute as necessary to achieve a velvety rich-bodied consistency. Add the balsamic and honey and warm through. Adjust seasoning with additional salt, pepper, or spices.
  6. Remove and serve, garnished with a little balsamic, Greek yogurt and/or heavy cream.

Love soup? Check out my online class “Comfort in a Soup Bowl!” 

Love vegetables? Want to learn more great plant-based Mediterranean dishes? Enroll in my online  class “Baked Vegetable Classics!” 

Share it if you like it!