Roasted butternut squash soup with lime and coconut

Butternut squash soup with coconut milk 1Butternut squash soup with coconut milk 2Butternut squash soup with coconut milk 3Butternut squash soup with coconut milk 4Butternut squash soup with coconut milk 5Butternut squash soup with coconut milk 6Butternut squash soup with coconut milk 7Butternut squash soup with coconut milk 8Butternut squash soup with coconut milk 9Butternut squash soup with coconut milk 10Butternut squash soup with coconut milk 12Butternut squash soup with coconut milk 13Butternut squash soup with coconut milk 14Butternut squash soup with coconut milk 15
  • Servings : 6
  • Prep Time : 40m
  • Cook Time : 1:45 h
  • Ready In : 2:25 h

Put de lime in de coconut

It worked for Harry Nilsson back in the 70′s and it works for this butternut squash soup. Lime, coconut and a bunch of other ingredients give this butternut squash soup a Southeast Asian twist. The butternut squash is roasted to bring out its caramel flavors. Coconut milk adds a bit of mellow sweetness. A spoonful of pesto made from garlic, ginger, Thai fish sauce, lime zest, jalapenos, coconut and almonds provides contrast, zip and texture.

Make ahead

This soup can be made ahead in various stages. You can roast the butternut squash a day ahead of time. You can make the pesto a day or two ahead of time. You can freeze the soup and thaw before serving. So there is a lot of flexibility. I make a double batch and freeze whatever is left over.

Fish sauce

While I classify this recipe as vegetarian and a Meatless Monday dish, I do use a splash of Thai fish sauce in the pesto. You can eliminate the Fish sauce or use a vegetarian Thai fish sauce to give your soup a little umami. I use real fish sauce and like Three Crab or Red Boat.

Tools and tips

A food processor will make quick work of chopping your onions, garlic and ginger and makes preparing the pesto a snap.

See my posts on butternut squashhow to peel ginger and how to make pureed soups.

I like Aroy-D coconut milk because it is BPA free.

A heavy Dutch oven is perfect for making this soup.

For the smoothest soup, use a blender to puree soup, but be sure to secure the blender lid, really hold it down tightly and gradually increase the blender speed from medium to high. Otherwise, you risk a mess and possibly a burn from blending the hot soup.

Roasted butternut squash soup with lime and coconut

Rating: 41

Prep Time: 40 minutes

Cook Time: 1 hour, 45 minutes

2 hours, 25 minutes

Yield: 6

Roasted butternut squash and coconut milk soup with a Southeast Asian twist is served with a dollop of cilantro, ginger, lime and coconut pesto.


  • 3 pound butternut squash
  • 4 cloves garlic, divided
  • 1" piece of ginger, peeled (About 2 T when finely chopped), divided
  • 1 bunch cilantro, cleaned and big stems removed
  • 1/4 cup unsweetened flaked coconut
  • 1/4 cup blanched almonds
  • 1/2 to 1 jalapeno (depending on how hot you like it), seeded
  • Zest from one lime
  • 4 ounces lime juice, divided
  • 1/2 T fish sauce
  • 2 t honey
  • 1/2 t salt
  • 3 T unsalted butter
  • 1 large onion, peeled (1 1/2 cups when chopped)
  • 3 cups chicken broth
  • Orange peel from 1 small orange
  • 1 cup coconut milk


  1. Heat oven to 400 degrees. Poke holes in the squash with a fork or a knife and roast until a fork easily pierces the squash, about 1 hour. Remove from oven and allow to cool. Peel the squash with your fingers, or use a paring knife to deal with the tougher spots. Slice squash in half and remove the seeds with a spoon. Chop into 2" chunks.
  2. While the squash is roasting, make the pesto. Put ginger in food processor and blitz until finely chopped. Remove ginger and set aside. Repeat with the garlic cloves.
  3. Return half the ginger and half the garlic to the food processor. Add cilantro, coconut, almonds, jalapeno, lime zest, lime juice, fish sauce, honey and salt to the food processor and blitz until mixture is finely chopped. Remove from food processor and set aside.
  4. Put onions in the food processor and pulse, until coarsely chopped.
  5. In a large heavy-bottomed pot, melt the butter. Add the onion, remaining garlic and ginger to the pot and sauté for 25 minutes, until onions are soft and begin to take on some color. Stir frequently.
  6. Add chicken broth, butternut squash and the orange zest strip to the pot. Turn up heat, bring to a boil and immediately reduce heat to medium. Simmer for about 15 minutes until squash is very tender.
  7. Turn off heat, remove orange zest and allow to cool. Working in batches, puree soup in a blender. Return soup to pot and stir in coconut milk and lime juice. Check temperature and heat up if needed.
  8. Serve in individual bowls or mugs with a dollop of the pesto.

Recipe Comments

  1. Posted by dining diva on February 26, 2014

    YUM!! Robust with flavour, go easy on the amount of pesto you add to your bowl of soup…..its packed with flavor!

    • Posted by Kim on March 2, 2014

      Hi Dining Diva, So glad you liked the butternut squash soup. You are right, the pesto packs a punch!

  2. Posted by Betsy King on November 24, 2014

    I wasn’t so sure about this until I added the spicy pesto – makes the soup!! I say make the pesto extra spicy to add flavor!

    • Posted by Kim on November 25, 2014

      I agree Betsy!


Post A Comment


Average Member Rating

(3.8 / 5)

Rate this recipe

6 people rated this recipe