Roasted Garlic Butternut Squash Soup

As if the world needs another butternut squash soup recipe! And yet here I am, bringing you my absolute favorite, go-to, must make (!!) version bright and early this Monday morning.

A simple, creamy and flavorful recipe for butternut squash soup! With thai-inspired flavors like ginger, coconut milk and roasted garlic!

This recipe has been in the works for what feels like foreverrrrr. So let me tell you the saga behind this soup, yes?

About a year or two ago, I had this crazy awesome sort of ginger-y, spicy but not too spicy, butternut squash soup at a restaurant. It was fantastic and of course, in true form, I headed home and immediately attempted to re-create it … using various recipes that I thought were possibly similar to what I was served up. Yeahhh, no dice. We ate a whole lot of butternut squash soup that was just nowhere near as good as what I had while out.

After many many months of trying, I finally gave up and decided to just start from scratch. Clean slate!

Which leads us to today. With this super flavorful, and a touch spicy, thai-inspired butternut soup recipe!

And oh is this one something special. We have some ginger, some coconut milk and of course, the roasted garlic.

A simple, creamy and flavorful recipe for butternut squash soup! With thai-inspired flavors like ginger, coconut milk and roasted garlic!

Ohhh the roasted garlic.

Which is magical stuff I tell you. If you have never roasted garlic before, please oh pretty please, give it a shot. It’s incredibly easy and gets so golden and almost buttery in flavor. It’s a beautiful, beautiful thing. And adds another layer of somethin’ special to this dish!

And now…

A Few Tips For This Butternut Squash Soup

  1. To make this a weeknight meal, roast the garlic in advance and use pre-cut butternut squash (either store-bought or do it yourself ahead of time).
  2. If your canned coconut milk is separated, warm it up quickly to get it to come back together (I do this on the stovetop).
  3. When pureeing the soup in your blender, loosely cover the top with a dish towel (this helps to prevent you from accidentally burning yourself!). If you have an immersion blender, you can use that here instead.
  4. If for some crazy reason you forget to roast the garlic (I kid!), have no fear. Just use a few minced cloves of regular garlic instead. It won’t be exactly the same but works in a pinch.

Oh! And be sure to serve with some bread for dipping! The best!

A simple, creamy and flavorful recipe for butternut squash soup! With thai-inspired flavors like ginger, coconut milk and roasted garlic!

Ahhh, that’s the good stuff right there!

Yield: 4 to 5 servings

Roasted Garlic Butternut Squash Soup

Prep Time:8 minutes 

Cook Time:1 hour 25 minutes 

Total Time:1 hour 33 minutes

A simple, creamy and flavorful recipe for butternut squash soup! With thai-inspired flavors like ginger, coconut milk and roasted garlic!


For the roasted garlic:

  • 1 medium head garlic
  • olive oil, for drizzling
  • salt and pepper, for sprinkling

For the soup:

  • 2 tablespoons olive oil
  • 1 medium onion, chopped
  • 2 large carrots, peeled and chopped
  • 8 cups butternut squash chunks (about ½ inch in size)*
  • 2 ½ to 3 cups low sodium vegetable broth, divided
  • 2 teaspoons minced fresh ginger
  • 1 ½ teaspoons fine sea salt
  • ½ teaspoon pepper
  • ⅛ teaspoon ground nutmeg
  • ½ cup canned coconut milk (I like full fat here), plus extra for drizzling
  • thinly sliced green onions, for garnish
  • pepita seeds, for garnish


For the roasted garlic:

  1. Preheat the oven to 375ºF.
  2. Cut the top end off the head of garlic, so that the bulb remains intact and the cloves are exposed. Remove any of the really loose outer layers. Place on a piece of aluminum foil, then drizzle with olive oil and sprinkle with salt and pepper. Wrap up in the foil then bake for about 50 minutes, until tender and the cloves are golden brown. Once cool enough to handle, squeeze the cloves out of the peel, then use a fork to mash into a paste.
  3. Measure out 1 tablespoon of the mashed garlic to use in the soup. Any extra can be stored in a container in the fridge for use in whatever you like (use it in place of regular garlic in other recipes!).

For the soup:

  1. Set a large stockpot or dutch oven over medium heat. Add in the olive oil. When hot, add in the onion and cook until it starts to soften, about 2 to 3 minutes. Add in the carrots and butternut squash. Cook for about 8 to 10 minutes, stirring occasionally, until they start to soften. Pour in 2 ½ cups of the broth, then bring the mixture to a boil. Reduce the heat and simmer for about 10 to 15 minutes, or until the squash is tender. Remove from the heat, then stir in the 1 tablespoon roasted garlic, the ginger, salt, pepper and nutmeg.
  2. Carefully transfer the mixture to a blender and process until smooth (I do this in batches). Returned the pureed soup to the stockpot. Pour in the coconut milk and mix to combine. Add additional broth to get the soup to your desired consistency (I usually only add a quick splash or none at all since I like the soup on the thicker side – this will also depend on exactly how large your carrots were, etc.). Season with additional salt and pepper to taste.
  3. Serve the soup garnished with the green onions, pepitas and / or a drizzle of additional coconut milk.

*About 4 pounds butternut squash, peeled and cut into ½ inch chunks, will give you the 8 cups.

A note on the recipe prep time! To keep this as easy as possible, I use pre-cut butternut squash chunks (or I cut it myself in advance so it’s ready to go the night of). The prep time will be longer if you choose not to use pre-cut chunks and cut up the squash right when you are making this!

A note on the recipe cook time! The cook time for this recipe includes 50 minutes for the garlic to roast in the oven. I always do this in advance so it’s ready to go for dinner. The actual soup only takes about 35 minutes to make!

Cook Nourish Bliss


Looking for more awesome dinner ideas? Be sure to check out the recipe I created for Oh My Veggies!

Grab it here! —> Thai Fried Rice with Broccoli and Mushrooms

Thai Fried Rice with Broccoli and Mushrooms