Vegan Creamy Butternut Squash Soup

Prep: 15 minCook: 20 min4 servingsmediumAmerican
Creamy Butternut Squash Soup with Chickpeas and Coconut Milk

This silky butternut squash soup combines roasted vegetables with protein-rich chickpeas and creamy coconut milk for a satisfying plant-based meal. Aromatic garlic, ginger, and sage create a warming flavor base, while the natural sweetness of carrots and squash balances beautifully with the earthy chickpeas. Perfect for chilly evenings or meal prep, this hearty soup delivers comfort food satisfaction with wholesome ingredients. The coconut milk adds richness without dairy, making it suitable for various dietary preferences while maintaining incredible depth of flavor.

Ingredients

4 servings
  • 1 medium yellow onion, diced
  • 3 cloves garlic, minced
  • 1 tablespoon ginger, peeled and finely grated
  • 1 cup carrots, peeled and chopped
  • 1 medium butternut squash, peeled and diced (4 cups chopped)
    delicata squash1:1seasonaldairy-free

    sweeter flavor

    Full guide →
  • 2 tablespoons olive oil
  • 1 quart vegetable broth
    chicken broth1:1flavor

    richer taste

    Full guide →
  • ½ teaspoon dried sage
  • 1 teaspoon kosher salt
  • 15 ounces chickpeas, drained and rinsed
    white beans1:1texture

    creamier consistency

    Full guide →
  • 1 cup full fat coconut milk, plus more to garnish
    cashew cream1:1allergenadds dairy

    nut-based alternative

    Full guide →
  • fresh chopped parsley(optional)
  • pepitas(optional)

Instructions

  1. 1

    Dice the onion and mince the garlic

  2. 2

    Peel and finely grate the ginger

  3. 3

    Peel and chop the carrots and dice the butternut squash

  4. 4

    Heat olive oil in medium stockpot or Dutch oven over medium heat

  5. 5

    Add onion and sauté until translucent

  6. 6

    Add garlic and ginger and cook until lightly browned and fragrant

  7. 7

    Add carrots, squash, vegetable broth, dried sage, and kosher salt

  8. 8

    Bring to a boil, then lower to a simmer

  9. 9

    Cook until carrots and squash are tender

  10. 10

    Add drained chickpeas and coconut milk

  11. 11

    Transfer soup to blender in batches and blend until smooth

  12. 12

    Taste and adjust salt as needed

  13. 13

    Drizzle with coconut milk before serving if desired

Tips

Tip 1

Roast the squash in advance for deeper flavor and easier prep on busy weeknights.

Tip 2

Use an immersion blender directly in the pot to avoid transferring hot soup to a regular blender.

Tip 3

Add coconut milk gradually while blending to control consistency and prevent over-thinning.

Good to Know

Storage

Refrigerate up to 4 days in airtight container. Freeze up to 3 months.

Make Ahead

Make completely up to 3 days ahead. Reheat gently and thin with broth if needed.

Serve With

Serve hot with crusty bread or crackers. Garnish with coconut milk swirl and pepitas.

See pairing guide →

Common Mistakes

Watch

Blend soup in small batches to avoid overflow and burns from hot liquid.

Watch

Don't skip cooking garlic and ginger to avoid raw, harsh flavors.

Substitutions

Dairy-Free Swaps

butternut squash
delicata squash1:1seasonaldairy-free

sweeter flavor

Full guide →

General Alternatives

vegetable broth
chicken broth1:1flavor

richer taste

Full guide →
chickpeas
white beans1:1texture

creamier consistency

Full guide →
coconut milk
cashew cream1:1allergenadds dairy

nut-based alternative

Full guide →
Find more substitutions →

FAQ

Can I make this soup without a blender?

Use an immersion blender directly in the pot, or mash with potato masher for chunky texture. Food processor works but may require multiple batches.

What if my soup is too thick after blending?

Thin gradually with warm vegetable broth or water until desired consistency. Start with quarter cup additions to avoid over-thinning the soup.

How long will this soup keep in the refrigerator?

Store properly covered for up to 4 days. Reheat gently on stovetop, adding liquid if needed. Flavors actually improve after day one.