Creamy Crockpot Butternut Squash Soup
This butternut squash soup proves that a slow cooker can do a lot more than just stews. A few minutes of prep, a long hands-off cook, and a quick blend give you a silky soup that tastes like you fussed for hours.

It warms you up on a cold night without wearing you out. Leftovers hold beautifully, making tomorrow’s lunch feel like a little victory.
What Makes This Soup So Good
Slow cooking coaxes out all the natural sweetness of the squash, so you never need to add a pinch of sugar. The result is earthy, rich, and surprisingly mellow.
Coconut milk rounds everything out without making it heavy. A touch of nutmeg adds warmth, and the whole thing comes together with fridge and pantry staples.
Ingredients

- 2 lb butternut squash, peeled and cubed: about 6 cups; pre-cut works great here.
- 1 medium onion, chopped: any color you have on hand.
- 2 garlic cloves, minced: fresh, not jarred paste.
- 1 tbsp olive oil: or any neutral oil.
- 4 cups vegetable broth: low-sodium so you control the salt.
- 1 tsp kosher salt: plus more to taste.
- ½ tsp black pepper: freshly cracked if you’ve got it.
- ¼ tsp ground nutmeg: freshly grated is even better.
- 1 (13.5 oz) can full-fat coconut milk: light works but the soup won’t be as creamy; reserve 2 tbsp for swirling on top.
Variations and Substitutions
- Swap the squash: acorn or kabocha squash both work, but avoid watery varieties like zucchini.
- Add an apple: toss in one peeled, cored, and chopped apple with the squash for a subtle fruity note.
- Change the spice: swap nutmeg for a pinch of cinnamon, or add a tiny pinch of cayenne for heat.
- Make it richer: stir in 2 tbsp of butter at the end if you’re not dairy-free.
- Go broth-free: use water in place of broth if you’re keeping it pantry-only; just bump up the salt.
Slow-Cooker Rotisserie Chicken is a great main dish to serve alongside this soup.
How To Make Crockpot Butternut Squash Soup
Step 1: Sauté the Aromatics

Warm the 1 tbsp olive oil in a skillet over medium heat. Add the chopped onion and cook until soft and translucent, about 5 minutes. Stir in the 2 minced garlic cloves and cook for 1 minute more, just until fragrant.
The onion should smell sweet and the garlic barely golden. Scrape everything into your slow cooker.
Step 2: Slow Cook the Soup

Add the cubed butternut squash, 4 cups vegetable broth, 1 tsp kosher salt, the ½ tsp black pepper, and ¼ tsp ground nutmeg to the slow cooker. Stir to combine, then cover and cook on low for 6 to 8 hours or on high for 3 to 4 hours. The squash is ready when a fork slides in with zero resistance.
The soup will fill your kitchen with a savory, slightly sweet aroma. The squash pieces should practically fall apart when you poke them.
Step 3: Blend Until Silky

Remove the slow cooker lid and use an immersion blender to purée the soup directly in the pot until completely smooth, about 2 minutes of steady blending. If you’re using a standard blender, work in batches, vent the lid slightly, and only fill it halfway to avoid hot-liquid splashes.
The soup will turn a brilliant orange and coat the back of a spoon. It should look velvety, with no visible chunks.
Step 4: Swirl and Ladle

Stir in the can of coconut milk, reserving a couple of spoonfuls for garnish. Taste and adjust the salt and pepper. Ladle the soup into bowls and spoon a small swirl of the reserved coconut milk on top, plus a fresh crack of black pepper.
Serve it hot, with crusty bread for dipping. The soup keeps like a dream, so leftovers are a gift to tomorrow’s tired version of you.
A Few Notes Before You Start
- Peeling butternut squash: is easiest if you slice off the top and bottom first, stand it upright, and run a vegetable peeler down the sides. A sharp peeler makes quick work of it.
- Pre-cut squash: from the produce section shortens prep to about 5 minutes and tastes nearly identical.
- Thickness control: if the soup seems too thick after blending, stir in a splash of extra broth or water. Too thin? Let it sit uncovered on low for another 30 minutes.
- Make ahead: the flavor gets even better after a night in the fridge, so this is a great recipe to cook on Sunday for the week.
Cook times by slow cooker size:
| Slow Cooker Size | Low | High |
|---|---|---|
| 4-quart | 7–8 hours | 3–4 hours |
| 6-quart | 6–7 hours | 3–4 hours |
Storing Leftovers
- Refrigerate: let the soup cool, then transfer to airtight containers. It stays good for up to 4 days.
- Freeze: ladle into freezer-safe jars or bags, leaving some headspace, and freeze for up to 3 months.
- Reheat: warm gently on the stovetop over low heat, stirring occasionally. If it separated slightly, a quick whisk or a spin in a blender brings it right back together.
What To Serve With Butternut Squash Soup
This soup stands on its own, but a few simple sides turn it into a full meal. A thick slice of toasted sourdough or a crusty baguette is perfect for dipping. For some crunch, toss together a quick arugula salad with a lemon vinaigrette. And if you’re in a cozy mood, a grilled cheese sandwich made with sharp cheddar and a smear of mustard hits all the right notes.
Frequently Asked Questions
Can I use frozen butternut squash?
Yes. No need to thaw first. Just add the frozen cubes to the slow cooker and increase the cook time by about 1 hour on low.
Do I have to sauté the onion and garlic first?
You can skip it in a pinch, but the soup will lack depth. That quick 6-minute step builds a savory base you’ll definitely notice.
Can I make this on the stovetop instead?
Yes. Sauté the aromatics in a large pot, add the remaining ingredients, bring to a boil, then simmer for 20 to 25 minutes until the squash is tender. Blend and finish the same way.
How do I stop the blender from exploding hot soup?
Fill the blender no more than halfway, remove the center cap from the lid, and hold a folded kitchen towel over the opening while you blend. Or use an immersion blender and avoid the fuss entirely.

Crockpot Butternut Squash Soup Recipe
Ingredients
Method
- Warm the olive oil in a skillet over medium heat. Cook the onion until soft, about 5 minutes, then add the garlic and cook 1 minute.
- Transfer the onion mixture to a slow cooker. Add the squash, broth, salt, pepper, and nutmeg. Cover and cook on low for 6 to 8 hours or high for 3 to 4 hours, until the squash is very tender.
- Use an immersion blender to purée the soup directly in the slow cooker until completely smooth.
- Stir in most of the coconut milk, reserving a little for garnish. Taste and adjust seasoning. Ladle into bowls and swirl with the reserved coconut milk.
