Dinner/ Soup Recipes/ Thanksgiving/ vegetarian dinner

Butternut Squash Soup with Coconut Milk

18 November 2021 By Aleksandra

This butternut squash soup is made with coconut milk, ginger, and seasoned with maple syrup and lime juice. We’re baking a whole butternut squash for this soup which ensures it has lots of flavor. This soup is really easy to make and requires just a couple of ingredients.

If you like butternut squash soup, you may also like this butternut squash apple soup (without coconut milk) and pumpkin ginger soup with orange (can also be made with butternut squash puree).

Butternut squash soup in a beige bowl topped with cheese croutons, pecans, and swirls of yogurt.

Ingredients

Here’s what you need to make this delicious soup:

  • butternut squash – you can also use pumpkin puree (preferably homemade), here I have a detailed post about how to make a pumpkin puree or butternut squash puree
  • aromatics – ginger, onion, garlic
  • coconut milk – from a can – for the best flavor use coconut milk with a high coconut amount and no stabilisers, full fat milk will taste better but light coconut milk can also be used
  • broth – you can use vegetable broth or chicken broth
  • spices – cinnamon for warmth and cayenne pepper (the soup won’t be spicy, this small amount of cayenne pepper just adds some flavor)
  • maple syrup – to sweeten the soup slightly and for flavor
  • lime juice – to balance the sweetness of the soup, adds a nice tang, lemon juice can also be used but lime juice is much better
Labeled ingredients for butternut squash soup with coconut milk.

What you could also add to this soup:

  • curry powder
  • 1 sweet apple (peeled and cored)
  • swap a part of butternut squash for sweet potatoes
  • make it spicy by adding hot sauce or chopped fresh chilis
  • a Thai twist – add red curry paste and lemongrass

Step by step instructions

Roasted butternut squash on a piece of parchment paper.

STEP 1+2: Cut butternut squash in half lengthwise and place it on a baking sheet lined with parchment paper. Roast it for about 40 minutes to 1 hour at 400°F (200°C) or until fork-tender. When the squash is soft, I like to turn on the fan setting (or you can place it under the broiler) and bake it until is nicely browned and caramelized. The baking time will depend on how large the pieces of squash are. If you cut your squash into smaller chunks, it will bake quicker (about 20 minutes).

When the butternut squash is done, scoop out the seeds using a spoon and discard them. Scoop out the flesh. You can discard the skin.

For the best flavor, you could peel raw butternut squash and cut it into 1-inch (2.5 cm) chunks, then roast it at 425°F (220°C) until browned on all sides. Make sure the chunks are not overcrowded on the baking sheet. This is much more work than just cutting the squash in half, but the brown bits on all sides of smaller chunks will add lots of flavor to the soup.

If you have raw cubbed butternut squash you can also cook it directly in a pot with broth and coconut milk until tender but it tastes better roasted.

Chopped onions, ginger, and garlic on a wooden board. Sauteed ingredients in a pot.

STEP 3: While the squash is baking, dice your onion and finely chop ginger and garlic.

STEP 4: Heat the oil in a large pot over medium-low heat. Add the onion and cook for 5 minutes or until soft and translucent. Add the ginger and garlic, cook for 30 seconds, stirring from time to time. Take the pot off the heat.

Coconut milk is being added to a pot with roasted butternut squash. Broth is being added to a pot.

STEP 5+6: Add roasted butternut squash to the pot. Add the coconut milk, broth, cinnamon, and cayenne. Bring to a boil and simmer over low heat for about 15 minutes.

Butternut squash soup is being pureed with a mixer. Soup is being seasoned with lime juice.

STEP 7: Puree the soup in a blender until smooth (you can use a stand blender or a hand/immersion blender).

You can add more broth if you want the soup less thick.

STEP 8: Season the soup with salt, pepper, maple syrup, and lime juice.

Enjoy!

Serving suggestions

  • I served the soup with cheese croutons, swirls of plain yogurt, and roughly chopped pecans.
  • Another great option are crushed pretzels.
  • My kids also like it with cooked pasta.

Storage

You can keep this soup in the fridge for up to 3-4 days. It can also be frozen for up to 3 months.

Recipe FAQ

What does coconut milk do for soup?

It makes it creamy and adds subtle coconut flavor.

How do you make butternut squash soup taste better?

Add a small amount of maple syrup to intensify its sweetness and to add flavor then balance the sweetness with lime juice. Lime juice is absolutely necessary for this soup. Fresh ginger and a touch of cayenne pepper also add lots of flavor to the soup.

Can you taste coconut milk in this soup?

Not really, it just adds creaminess and a subtle flavor.

What flavors go well with butternut squash?

The best flavors to pair with butternut squash are ginger and cinnamon.

An overhead photo of butternut squash soup in a beige bowl topped with cheese croutons, pecans, and swirls of yogurt.

Did you make this recipe? RATE THE RECIPE or tell me in the COMMENTS how you liked it! You can also add a photo of your dish. It would make me very happy and will help other readers. Thank you!!

Butternut Squash Soup with Coconut Milk

This butternut squash soup is made with coconut milk, ginger, and seasoned with maple syrup and lime juice. We’re baking a whole butternut squash for this soup which ensures it has lots of flavor. This soup is really easy to make and requires just a couple of ingredients.
Pin This Recipe!
Butternut squash soup in a beige bowl topped with cheese croutons and pecans.
Print Recipe

RATE THE RECIPE

(click on the stars)

5 from 2 votes
Prep Time 10 minutes
Cook Time 20 minutes
baking the butternut squash 40 minutes
Total Time 1 hour 10 minutes
Servings 8 servings
Calories 258kcal
Author Aleksandra

Ingredients

  • 1 medium butternut squash 3 ½ lbs (1.5 kg)
  • 2 tablespoons frying oil or clarified butter
  • 1 medium/large onion
  • 3 cloves garlic
  • 1- inch piece of ginger 2.5 cm
  • 1 (15-oz/400ml) can coconut milk, full-fat
  • 3 cups vegetable broth
  • ¼ teaspoon cinnamon
  • teaspoon cayenne pepper
  • 2 teaspoons maple syrup
  • 4 teaspoons lime juice
  • salt and pepper to taste

Would you like to save this?

We'll email this post to you, so you can come back to it later!

Instructions

  • Cut butternut squash in half lengthwise and place it on a baking sheet lined with parchment paper. Roast it for about 40 minutes to 1 hour at 400°F (200°C) or until fork-tender. When the squash is soft, I like to turn on the fan setting (or you can place it under the broiler) and bake it until is nicely browned and caramelized. The baking time will depend on how large the pieces of squash are. If you cut your squash into smaller chunks, it will bake quicker (about 20 minutes).
  • While the squash is baking, dice your onion and finely chop ginger and garlic.
  • Heat the oil in a large pot over medium-low heat. Add the onion and cook for 5 minutes or until soft and translucent. Add the ginger and garlic, cook for 30 seconds, stirring from time to time. Take the pot off the heat.
  • When the butternut squash is done, scoop out the seeds using a spoon and discard them. Scoop out the flesh and add it to the pot. You can discard the skin.
  • Add the coconut milk, broth, cinnamon, and cayenne. Bring to a boil and simmer over low heat for about 15 minutes.
  • Puree the soup in a blender until smooth (you can use a stand blender or a hand/immersion blender).
  • Season the soup with salt, pepper, maple syrup, and lime juice.
  • Enjoy!

Notes

  • Serving suggestions: I served the soup with cheese croutons, swirls of plain yogurt, and roughly chopped pecans. Another great option are crushed pretzels. My kids like it with cooked pasta.
  • For the best flavor, you could peel raw butternut squash and cut it into 1-inch (2.5 cm) chunks, then roast it at 425°F (220°C) until browned on all sides. Make sure the chunks are not overcrowded on the baking sheet. This is much more work than just cutting the squash in half, but the brown bits on all sides of smaller chunks will add lots of flavor to the soup.
  • You can also use pumpkin puree for this soup (preferably homemade, it just tastes much better than canned).
  • You can add more broth if you want the soup less thick.
  • If you have raw cubbed butternut squash you can also cook it directly in a pot with broth and coconut milk until tender but it tastes better roasted.
  • Calories = 1 serving (1/8 of the recipe). This is only an estimate!
Course Soup
Cuisine American
Diet Vegetarian
Tried this Recipe? Rate the Recipe and tell us what you think in the Comments!

You Might Also Like

2 Comments

  • Reply
    Anna
    25 September 2023 at 16:08

    5 stars
    Delicious. I didn’t have enough squash so I added some roasted sweet potato and an apple. We didn’t taste the coconut milk; it gave rich texture.

    • Reply
      Aleksandra
      25 September 2023 at 19:11

      I’m glad to hear that, thank you for leaving the comment!

    5 from 2 votes (1 rating without comment)

    Leave a Reply

    Recipe Rating




    The maximum upload file size: 1 MB. You can upload: image. Links to YouTube, Facebook, Twitter and other services inserted in the comment text will be automatically embedded. Drop file here