Go Back
Vegan pumpkin soup in a blue bowl topped with cream swirl and parsley

Spiced Carrot and Pumpkin Soup

There’s something magical about a bowl of warm, spiced carrot and pumpkin soup when the air turns crisp. This vegan soup wraps you in velvety texture and deeply comforting flavors—perfect for cozy evenings and chilly days.
Prep Time 15 minutes
Cook Time 30 minutes
Total Time 45 minutes
Servings: 4 servings
Course: Dinner, Lunch
Cuisine: Comfort Food, Vegan

Ingredients
  

Base
  • 2 tablespoons olive oil
  • 1 large brown onion chopped
Vegetables
  • 1000 g pumpkin or butternut squash peeled and diced
  • 600 g carrots peeled and diced
Aromatics & Spices
  • 3 cloves garlic crushed
  • 1 inch fresh ginger grated
  • 0.5 teaspoon ground coriander
  • 0.5 teaspoon cumin
  • 0.5 teaspoon paprika
  • 0.25 teaspoon turmeric
  • 0.25 teaspoon ground nutmeg
  • 0.25 teaspoon chili powder or to taste
  • 1 pinch ground cardamom
  • 3 sprigs fresh thyme
Liquid & Seasoning
  • 1 liter vegetable stock
  • 1 to taste salt and black pepper
  • 1 splash non-dairy milk or cream optional, for added creaminess

Method
 

  1. Store any leftovers in the fridge for up to 4 days.
  2. Add the diced pumpkin, carrots, crushed garlic, and grated ginger. Cook for a few more minutes, stirring often.
  3. Add coriander, cumin, paprika, turmeric, nutmeg, chili powder, cardamom, and thyme. Cook for another minute while stirring.
  4. Pour in the vegetable stock, season with salt and pepper. Bring to a simmer and cook for 20–30 minutes until vegetables are soft.
  5. Remove thyme sprigs and blend the soup until completely smooth using a stick blender or standard blender.
  6. Add non-dairy milk or water if needed for desired consistency. Adjust seasoning to taste.
  7. Serve hot with toppings of choice or store in the fridge for up to 4 days.

Notes

Use flavorful pumpkin varieties—not carving types—for better taste. For deeper flavor, roast the vegetables first. Add coconut milk for a richer soup, and increase chili powder or add cayenne if you prefer more heat.