Go Back
+ servings
bowl of soup square

Vegan Curried Peanut Pumpkin Soup

Stay warm on a cold autumn evening with a cozy bowl of Curried Peanut Pumpkin Soup. This healthy soup is hearty enough to be a meal on its own. This creamy roast pumpkin soup recipe is vegan and gluten-free. 

Course Soup
Cuisine American
Keyword pumpkin soup, vegan pumpkin soup
Prep Time 15 minutes
Cook Time 40 minutes
Yields 8 servings
Calories 425 kcal
Author Dianne


  • 4– 5 cups cheese pumpkin, kabocha squash or butternut squash (about 3 pounds) peeled, seeds removed and cubed
  • cups vegetable stock
  • 1 onion diced
  • 1 tablespoon fresh grated ginger
  • 2 large carrots sliced
  • 14 ounce can diced tomatoes with their juices
  • 2 15-ounce cans cooked kidney or cannelini beans beans (or a combination of both) drained and rinsed
  • 2/3 cup natural creamy peanut butter
  • 2 teaspoons curry powder
  • ½ teaspoon sea salt
  • 2 ½ cups plain, unsweetnened non-dairy milk
  • 4 cups fresh baby spinach chopped
  • ¼ cup roasted peanuts chopped


  1. Preheat oven to 400 degrees. Line a baking sheet with parchment paper and roast the pumpkin for 20 minutes, until fork tender. Let cool slightly.
  2. While the pumpkin is roasting, combine the stock, onion, ginger, carrots, tomatoes, and kidney beans in a large pot over medium heat and cook for about 30 minutes, until the vegetables have softened.

  3. Place the cooled pumpkin and non-dairy milk in a food processor or high speed blender and process until smooth, stopping to scrap down the sides if necessary.
  4. Add the curry powder and peanut butter and mix to incorporate.
  5. Add the curry powder, peanut butter, pureed pumpkin, and sea salt to the pot with the vegetables and stir to combine. Cook for several more minutes, until heated throughout. Add more stock or non-dairy milk if the stew seems too thick.

  6. Stir in the spinach and cook until it’s just wilted.
  7. Transfer to bowls and top with chopped peanuts.