Go Back
Creamy Butternut Squash Cashew Soup

Creamy Butternut Squash Cashew Soup

Prep Time 10 minutes
Cook Time 55 minutes
Total Time 1 hour 15 minutes
Servings 4 servings


  • 1 1/2 tablespoons olive oil
  • 1 large onion, diced
  • 1 cup raw cashews
  • 2 cloves garlic, minced
  • 1 medium butternut squash, peeled and cubed
  • 1/2 teaspoon fresh ginger, grated, or 1/4 teaspoon ground ginger
  • 1 teaspoon turmeric
  • 1/4 teaspoon sea salt
  • 1 teaspoon garam masala
  • 4 cups vegetable broth, low sodium
  • 1 cup water
  • 1 tablespoon pumpkin seeds, for garnish, optional


  1. In a soup pot over medium-high heat, add the olive oil and onions and cook for about 5 minutes, stirring, until they are soft. Add cashews and garlic and stir until the cashews have slightly browned. Add the squash, ginger, turmeric, sea salt, garam masala, broth, and water to the pot and stir until combined. Bring the soup to a simmer.

  2. Reduce the heat to medium-low, cover the pot, and cook the soup until the squash is easily pierced with a knife. This will take about 30 minutes.

  3. Uncover the soup and let it cool for 10 to 15 minutes. 

  4. Purée the soup with a hand-held immersion blender until smooth. You can also use a high-speed blender on low speed, or in a standard blender, as long as the soup is divided into batches. Pour blended soup in a serving bowl or container. Garnish with pumpkin seeds, and serve immediately.

Recipe Notes

Nutrient Analysis:
Serving size: 2 cups, Calories: 360 cal, Fat: 25g, Saturated fat: 4g, Carbohydrates: 26g, Sugar: 5g Sodium: 240mg,  Fiber: 4g, Protein: 10g, Cholesterol: 0mg