There’s something magical about a pot of Simple Butternut Squash Soup simmering on the stove – that sweet, earthy aroma filling the kitchen just wraps you in warmth like a well-worn sweater. I’ve been making this exact recipe for decades, ever since my neighbor Mrs. Wilkins brought over a steaming bowl when I was recovering from the flu back in ’78. One spoonful of that velvety, spiced goodness and I demanded the recipe right then and there!

Table of Contents
Table of Contents
What I love most about this soup – besides how stupidly easy it is to make – is how the humble butternut squash transforms into something extraordinary with just a few pantry staples. No fancy techniques here, just good ol’ fashioned cooking where the ingredients shine. Over the years, I’ve served this to grandkids with scraped knees, new moms needing comfort, and entire church potlucks where the pot always comes home empty. That’s the thing about simple recipes done right – they become the ones you reach for over and over, the ones that feel like coming home.
Now don’t let the short ingredients list fool you – between the natural sweetness of the squash, the warmth of cinnamon and nutmeg, and that luxurious coconut milk finish, this soup tastes far more sophisticated than the 40 minutes it takes to make. Whether you’re craving a cozy weeknight dinner or need to impress unexpected guests (it happens to the best of us!), this Simple Butternut Squash Soup has saved the day more times than I can count.
Why You’ll Love This Simple Butternut Squash Soup
This soup isn’t just delicious – it’s the kind of recipe that becomes part of your regular rotation because it checks all the boxes:
- Creamy dreamy texture – That velvety smoothness comes from blending roasted squash with potatoes and coconut milk (no cream needed!)
- Warm spices that hug your soul – Just enough cinnamon and nutmeg to make it interesting without overpowering the squash’s natural sweetness
- Weeknight easy – One pot, basic chopping, and about 40 minutes start to finish (most of it hands-off simmering time)
- Comfort in every season – Cozy enough for winter nights but light enough for early fall when you’re craving autumn flavors
- Crowd-pleaser magic – I’ve yet to meet a kid or adult who doesn’t go back for seconds
Honestly? The hardest part is peeling the squash – and even that’s not so bad once you get the hang of it!
Ingredients for Simple Butternut Squash Soup
Now let’s talk ingredients – and trust me, you probably have most of these in your kitchen right now! The beauty of this recipe is how ordinary ingredients create something extraordinary together. Just a heads up – please use full-fat coconut milk here. I tried the light version once and it just wasn’t the same – that rich creaminess makes all the difference.

- 1 tablespoon olive oil – Just enough to get things going in the pot
- 1 tablespoon butter – Because everything’s better with butter! This adds that lovely depth of flavor
- 1/2 medium onion, chopped – About the size of my fist (I always use yellow for sweetness)
- 3 cloves garlic, minced – Fresh is best here, no jarred stuff!
- 4 pounds butternut squash, peeled, seeded and cut into 1.5″ pieces – Pro tip: Look for squash with a long neck – easier to peel!
- 1 large carrot, peeled and sliced – Adds natural sweetness and beautiful color
- 1 large Russet potato, peeled and diced – Our secret weapon for that creamy texture
- 3 cups chicken or veggie broth – Homemade if you’ve got it, but store-bought works great
- 1/2 teaspoon ground cinnamon – Just enough warmth without tasting like dessert
- 1/4 teaspoon ground nutmeg – Freshly grated if possible – it makes a difference!
- 1 (13.5 ounce) can full-fat coconut milk – Shake it well before opening
- Salt and pepper to taste – I always add this at the end after blending
See? Nothing fancy – just real, wholesome ingredients that come together like magic. Now let’s get cooking!
How to Make Simple Butternut Squash Soup
Alright, let’s roll up our sleeves and make some magic happen! This soup comes together in three simple stages – and I promise, each step smells better than the last. Just wait until that cinnamon hits the warm veggies – your whole house will smell like autumn hugged your kitchen.

Sauté the Aromatics
First things first – grab your favorite soup pot (mine’s that big blue enamel one my daughter gave me) and set it over medium-high heat. Toss in the olive oil and butter – you’ll hear that happy sizzle when it’s ready. Now in go the onions! Stir them around for about 5 minutes until they turn translucent and smell sweet. That’s when you add the garlic – just 30 seconds or so until it makes your nose twitch with its delicious fragrance. Careful not to let it brown!
Cook the Vegetables
Now the fun part – dump in all those gorgeous orange veggies! The squash, carrot, and potato go in next, followed by the broth, cinnamon, and nutmeg. Crank the heat up to high and let everything come to a nice rolling boil – you’ll see bubbles dancing around the edges. Once it’s boiling, partially cover the pot (leave the lid slightly ajar so steam can escape) and reduce the heat to a gentle simmer. Set your timer for 20 minutes and walk away – the hardest part is done! Just give it a quick stir halfway through to make sure nothing’s sticking.
Blend and Finish
When your timer dings, poke a potato cube with a fork – it should slide right off without resistance. Now comes the transformation! If you’ve got an immersion blender, just stick it right in the pot and blend until silky smooth (watch out for hot splatters!). No immersion blender? No problem – carefully transfer the soup in batches to a regular blender, but let it cool slightly first and don’t fill more than halfway. Once it’s velvety, stir in that glorious coconut milk until fully incorporated. Too thick? Add more broth a splash at a time. Season with salt and pepper to taste – I usually start with 1/2 teaspoon salt and go from there.
And just like that – in less time than it takes to watch your favorite sitcom – you’ve got a pot of golden, comforting Simple Butternut Squash Soup ready to warm bellies and hearts!
Print
40-Minute Simple Butternut Squash Soup That Warms Your Soul
A simple and comforting butternut squash soup with a creamy texture and warm spices.
- Total Time: 40 minutes
- Yield: 6 servings 1x
Ingredients
- 1 tablespoon olive oil
- 1 tablespoon butter
- 1/2 medium onion, chopped
- 3 cloves garlic, minced
- 4 pounds butternut squash, peeled, seeded, and cut into 1.5” pieces
- 1 large carrot, peeled and sliced
- 1 large Russet potato, peeled and diced
- 3 cups chicken or veggie broth (plus more if needed)
- 1/2 teaspoon ground cinnamon
- 1/4 teaspoon ground nutmeg
- 1 (13.5 ounce) can full-fat coconut milk
- Salt and pepper to taste
Instructions
- Add oil and butter to a large soup pot over medium-high heat. Sauté onion for 5 minutes.
- Stir in garlic, followed by squash, carrot, potato, broth, cinnamon, and nutmeg. Increase heat to high and bring to a boil.
- Once boiling, cover the pot with the lid slightly open. Reduce heat to a simmer and cook until vegetables are soft (about 20 minutes). Stir halfway through.
- Blend the soup using an immersion blender or regular blender.
- Stir in coconut milk and season with salt and pepper. Add more broth if needed for desired consistency.
Notes
- Use full-fat coconut milk for the creamiest texture.
- Adjust broth to reach your preferred thickness.
- Let the soup cool slightly before blending if using a regular blender.
- Prep Time: 15 minutes
- Cook Time: 25 minutes
- Category: Soup
- Method: Stovetop
- Cuisine: American
- Diet: Vegetarian
Nutrition
- Serving Size: 1 bowl
- Calories: 250
- Sugar: 8g
- Sodium: 400mg
- Fat: 12g
- Saturated Fat: 7g
- Unsaturated Fat: 4g
- Trans Fat: 0g
- Carbohydrates: 35g
- Fiber: 6g
- Protein: 4g
- Cholesterol: 5mg
Tips for the Best Simple Butternut Squash Soup
After making this soup more times than I can count, I’ve picked up a few tricks that take it from good to “Grandma, can I get this recipe?” good. Here’s what I’ve learned:

- Full-fat coconut milk is non-negotiable – That light stuff just doesn’t give you the same luxurious mouthfeel. The fat carries flavors better too – trust me on this one.
- Broth is your texture controller – Like it thicker? Use less broth. Prefer it silky? Add more after blending. The soup thickens as it cools, so I often thin mine with an extra 1/2 cup when reheating leftovers.
- Safety first with blending – If using a regular blender, let the soup cool 10 minutes first, only fill halfway, and hold the lid down with a towel. Hot soup expands – I learned this the hard way with an orange kitchen ceiling in ’92!
- Taste before serving – Spices can mellow after blending. I always adjust the salt, pepper, and sometimes add an extra pinch of cinnamon at the end. Your taste buds will thank you.
Oh! One last thing – if your soup tastes flat, a squeeze of fresh lemon juice brightens everything up beautifully. Don’t ask me how it works – it just does!
Variations for Simple Butternut Squash Soup
One of my favorite things about this soup is how easily you can tweak it to suit your mood or what’s in your pantry. Here are some delicious twists I’ve tried over the years:
- Ginger kick – Add a thumb-sized knob of fresh ginger when sautéing the onions. It gives the soup a lovely zing that pairs beautifully with the squash.
- Sweet potato swap – Replace the carrot with an equal amount of sweet potato for extra creaminess and a deeper orange color. The kids go crazy for this version!
- Spice it up – A pinch of cayenne or red pepper flakes adds just enough heat to balance the sweetness – perfect for chilly nights.
The best part? All these variations still taste like the comforting classic we know and love! If you enjoy squash recipes, you might also like my Sausage and Apple Stuffed Butternut Squash Recipe.
Serving Suggestions for Simple Butternut Squash Soup
Oh honey, this soup practically begs for something crusty to dunk in it! My go-to is always a warm baguette – that perfect crunch giving way to soft insides just made for soaking up every last drop. When I’m feeling fancy, I’ll whip up some garlic butter to spread on top. For lighter meals, a simple green salad with tart apples and walnuts makes everything feel fresh and balanced. And don’t even get me started on how amazing this soup tastes with a grilled cheese sandwich – the melty sharp cheddar against the sweet squash? Pure comfort magic! You can find more great side dish ideas in my Salads & Sides section.
Storing and Reheating Simple Butternut Squash Soup
This soup keeps beautifully in the fridge for 3-4 days – just let it cool completely before popping it in an airtight container. When reheating, go low and slow on the stove with a splash of extra broth to loosen it up. Stir frequently to prevent sticking! I don’t recommend freezing it – the texture changes and potatoes get grainy. Trust me, it’s so good you won’t have leftovers anyway!
Simple Butternut Squash Soup FAQs
Over the years, I’ve gotten the same wonderful questions about this soup from friends and family (and even a few curious neighbors who smelled it cooking!). Here are the answers to the ones I hear most often:
Can I freeze this butternut squash soup?
Oh honey, I wish you could! But potatoes and coconut milk don’t take kindly to freezing – the texture turns grainy and separates when thawed. This soup keeps so well in the fridge for 3-4 days that I usually just make a fresh batch when the craving hits again.
Can I use light coconut milk instead of full-fat?
Technically? Yes. Should you? Well… let’s just say I tried it once and my grandson asked if I’d changed the recipe! That rich, velvety texture comes from the full-fat version – it’s worth every creamy calorie. If you must use light, try adding a tablespoon of butter at the end to help bring back some richness.
My soup tastes bland – what can I do?
First, make sure you’ve salted it properly – squash needs more salt than you’d think! If it still tastes flat, try one of my secret weapons: a squeeze of fresh lemon juice or a teaspoon of apple cider vinegar. That little bit of acidity wakes up all the flavors beautifully. Sometimes I’ll add an extra pinch of cinnamon or nutmeg too – spices fade during cooking. If you want to see more of my family secrets, follow along on Facebook!
Nutritional Information for Simple Butternut Squash Soup
Now I’m no nutritionist, but after years of cooking for my big family, I’ve learned a thing or two about feeding folks well. These numbers are just estimates – your exact amounts might dance around a bit depending on your ingredients (like how sweet your squash is or which brand of coconut milk you use). But here’s the general scoop per serving:
- Calories: About 250 – not bad for something this satisfying!
- Sugar: 8g (all natural from the veggies – no added sugars here)
- Sodium: 400mg – but you can always adjust this by using low-sodium broth
- Fat: 12g (7g saturated from that glorious coconut milk)
- Carbs: 35g – but hey, 6g of that’s fiber to keep things moving
- Protein: 4g – perfect alongside some crusty bread or a cheese sandwich
What I love most is how this soup packs in so many good-for-you ingredients – vitamin A from the squash, potassium from the potatoes, and healthy fats from the coconut milk. It’s comfort food that loves you back! Just remember – these numbers are more like friendly guidelines than strict rules. Cooking’s about joy, not math!
For More recipes, Follow me on Facebook!