Roasted Garlic Butternut Squash Soup
Creamy, easy to make and super flavorful, this dreamy roasted garlic butternut squash soup is the ultimate comfort food! With thai inspired flavors like ginger and coconut milk, it makes for the BEST dinner. Dairy free, gluten free and vegan.
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.
This recipe has been in the works for what feels like forever.
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.
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.
If you have never roasted garlic before, please oh pretty please, give it a shot.
It’s incredibly easy to do and gets so golden and almost buttery in flavor. And adds another layer of somethin’ special to this dish.
Tips & Tricks For This Roasted Garlic Butternut Squash Soup
- 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).
- If your canned coconut milk is separated, warm it up quickly to get it to come back together (I do this on the stovetop).
- 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.
- If for some crazy reason you forget to roast the garlic, 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.
Additional Butternut Squash Recipes You Might Enjoy:
- Slow Cooker Butternut Squash and Quinoa Chili
- Crockpot Chicken, Wild Rice and Butternut Squash Soup
- Creamy Butternut Squash Pasta Skillet
- Fall Farro Salad with Butternut Squash
- Mustardy Kale and Butternut Squash
Did you make this recipe? Rate and review it down below! I’d love to hear from you.

Roasted Garlic Butternut Squash Soup
Creamy, easy to make and super flavorful, this dreamy roasted garlic butternut squash soup is the ultimate comfort food! With thai inspired flavors like ginger and coconut milk, it makes for the BEST dinner. Dairy free, gluten free and vegan.
Ingredients
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
Instructions
For the roasted garlic:
- Preheat the oven to 375ºF.
- 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.
- 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:
- 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.
- 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.
- Serve the soup garnished with the green onions, pepitas and / or a drizzle of additional coconut milk.
Notes
*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.
Nutrition Information:
Yield: 5 Serving Size: 1Amount Per Serving: Calories: 288Total Fat: 13gSaturated Fat: 6gTrans Fat: 0gUnsaturated Fat: 7gCholesterol: 0mgSodium: 946mgCarbohydrates: 45gFiber: 12gSugar: 10gProtein: 4g
Nutrition data shown is an estimate provided by an online calculator and is for informational purposes only. It should not be considered a substitute for a medical professional’s advice.
Made tonight. Best butternut squash soup I have ever made. To be fancy, I called it a Velouté. 😉 this is so delicious. Looking forward to dinner tomorrow night, too!
This made my day! 🙂 So so happy to hear you enjoyed it! Thanks so much for taking the time to let me know!!
I love the addition of the ginger. My mom and I are overdue on our lunch date…I think this soup will be on the menu next!
No worries. There is no such thing as too much Butternut Squash Soup. Roasting garlic transforms raw garlic into something super special. My guess is that your perfected version of this soup is special too!
It really does! It always amazes me how different it is after roasting!! Thanks Wendy!!
Butternut squash soup is one of my favourites, it’s just so creamy. But, I have never had it with roasted garlic before. I am definitely giving that a try!
Roasted garlic makes everything better! This soup is just what we need for this cold weather!
I love the roasted garlic here! I have never used that in a butternut soup and it sounds AMAZING.
I LOVE roasted garlic so much and your use of it in this butternut squash soup has me drooling – it’s dreary outside here and this would be perfect – like sunshine in a bowl!
Same here! And so cold!! Thanks Shashi!
Hahah I totally do the same thing when I have soup at a restaurant, but it’s always so hard to recreate their masterpieces! I’ve even gone as far as asking for the recipe before 😛 I bet the roasted garlic brings the flavours in this soup to a whole new level. Delicious!
haha I haven’t ever done that!! Thanks Katy!
It always such a satisfying feeling getting a recipe right after so many fails. And boy am I glad you got this recipe right. It looks so creamy, and perfect for winter.
For a while, I was roasting garlic left and right (whenever I roasted sweet potatoes…i.e., everyday!) but then I stopped when I couldn’t think of more uses for it. Why have I never put it in soup!! Wonderful idea. This looks so delicious!
It’s fantastic in soup! (and not just this one!!) Thanks Monica!
I am so glad that I just picked up more butternut squash, because this soup needs to happen asap!
I love, love, love roasted garlic. I can only imagine how wonderful it is in this soup! Sounds so delicious!
This soup is TOTAL comfort food perfection! I love the roasted garlicky goodness and coconut milk in here! This needs to be lunch today. 😀
Wow, I like how you used coconut milk instead of heavy cream. I’ve made so many butternut squash soups! SO many recipes. Some have been good, but others not so much. Eager to try your spin on it. Roasted garlic, Hmmmm, have I added that? Can’t remember. But I like it! Done the ginger and agree ~ it’s awesome. Still have a bunch of squash in my garage to use, need to try this!!
I hear you – I’ve made so many too!! Thanks Laura!!
I can always go for more butternut squash soup! This one looks incredible! I love the roasted garlic! 🙂
Roasted garlic is the best! I totally love the creaminess of the soup 🙂
We always need another butternut squash soup in the world! There is never enough!! I’m glad you finally figured out the perfect recipe! It’s so frustrating when you just can’t get something right. And now I’m reminded that I haven’t been enjoying butternut squash nearly as much as I should be this season 🙂
It is! Especially when you know exactly how you want it to be in your head!! haha
I absolutely love butternut squash soup and make it so many different variations, but I almost always add fresh ginger or stir in crystallized ginger — it’s so delicious! I’ve never done roasted garlic, so I need to give this a shot, and this is one pretty way to start a Monday!
Agreed! The ginger pairs so well! Thanks Marcie!!
The world can never have enough butternut squash soup recipes! It’s so creamy and packed with skin-glowing vitamins. 🙂
I’ve never had one with roasted garlic but it sounds amazing. I’ll definitely be giving this one a try!
I see nothing wrong with another butternut squash soup recipe, especially when it sounds this good!
Lol, isn’t that annoying?! I have been stuck trying to recreate many a delicious meal 🙂 This looks wonderful- roasted garlic elevates EVERYTHING!
Totally does!!
I can’t wait to try this recipe!! This soup looks delicious!
This soup, this soup, this soup! I live for it! The roasted garlic is an absolute stroke of brilliance!
haha thanks Kim!!
The world can never have enough butternut squash soup recipes as far as I’m concerned, Ashley! And I am LOVING yours!! So glad you decided not to give up on re-creating that restaurants soup, because the Thai inspired flavors going on here are on point!! Love the touch of spice! I want a couple bowls of this for breakfast! Pinned! Cheers, friend! 🙂
Thanks Cheyanne! Hope you had a great weekend!!
This soup sounds so warming and delicious. I love the flavours!
Of course we need another butternut squash soup recipe! I love that you used roasted garlic and topped it with coconut milk. You can never have too many soup recipes especially during the winter.
I completely agree! Soup is pretty much all we eat during winter 😉
I’m so glad you finally perfected this soup, Ashley! I love the roasted garlic in here. Sounds like it definitely makes this soup extra delicious!