Easy Slow Cooker Butternut Squash Soup with Coconut Milk

Ready In
Servings
Difficulty

Dumping a bag of pre-chopped butternut squash into the slow cooker at 7 AM on a Tuesday, still in my bathrobe, when I realized I had absolutely nothing planned for dinner. The house was cold, the rain was lashing against the kitchen window, and I needed something—anything—that would make the gray afternoon feel less oppressive. I grabbed a can of coconut milk from the pantry, a sad-looking onion, and decided to wing it. Honestly, I was just hoping for edible.

What came out of that slow cooker eight hours later was pure magic. The squash had broken down into this velvety, golden-orange puree, and the coconut milk had swirled through it like silk. It was sweet, but not too sweet. Rich, but not heavy. And the smell? It filled the whole house with this warm, spicy aroma that made you want to curl up under a blanket. I stood there in the kitchen, tasting it straight from the ladle, and I knew I’d stumbled onto something special.

This cozy slow cooker butternut squash soup with coconut milk has become my go-to for those days when you need a hug in a bowl. It is the kind of soup that makes you slow down. The kind that tastes like you spent hours stirring and fussing, when really, the slow cooker did all the work. It is simple, forgiving, and deeply comforting—exactly what a rainy Tuesday needed.

Why You’ll Love This Recipe

Let me tell you why this soup has earned a permanent spot in my winter rotation. It is not just another squash soup recipe. I have tested this one at least a dozen times, tweaking the spice blend and the cooking time until it was absolutely perfect. The result is a soup that is creamy without any heavy cream, thanks to the magic of full-fat coconut milk.

  • Set It and Forget It: Fifteen minutes of prep in the morning, and dinner is ready when you walk in the door. No stirring, no babysitting, no stress.
  • Simple Pantry Ingredients: You probably have most of this stuff already. Onion, garlic, broth, spices. The only specialty item is the butternut squash, and most stores sell it pre-cut these days.
  • Perfect for Meal Prep: This soup tastes even better the next day. Make a big batch on Sunday, and you have lunches sorted for half the week.
  • Crowd-Pleaser: I have served this at dinner parties and watched people go back for thirds. It is vegan, it is gluten-free, and it is so delicious that nobody cares.
  • Unbelievably Velvety: The texture is what gets me every time. The slow cooker breaks down the squash so completely that you do not even need an immersion blender—it practically purees itself.

What makes this version different from the rest? It is the balance of warm spices with the subtle sweetness of the coconut milk. I use a blend of curry powder, smoked paprika, and a tiny pinch of cayenne that wakes up the squash without overwhelming it. It is not your average butternut squash soup. It is the one you will crave when you are sick, when it is freezing outside, or when you just need something good.

What Ingredients You Will Need

This recipe uses simple, wholesome ingredients that work together to create something truly special. Most of these are pantry staples, and the ones that are not are worth seeking out for the flavor payoff.

  • Butternut Squash (1 large, about 3 pounds, peeled and cubed): The star of the show. Look for a squash that feels heavy for its size with smooth, unblemished skin. I buy the pre-cut cubes from the grocery store when I am in a hurry, but cutting your own is cheaper. (Pro tip: a sharp vegetable peeler makes quick work of the skin.)
  • Coconut Milk (1 can, 13.5 ounces, full-fat): Do not use the light stuff here. The full-fat coconut milk is what gives this soup its luxurious, creamy texture. I prefer the Thai Kitchen brand for its consistent richness.
  • Yellow Onion (1 medium, diced): Adds a savory base note that balances the sweetness of the squash.
  • Garlic (4 cloves, minced): Because everything is better with garlic. Fresh is best, but jarred minced garlic works in a pinch.
  • Vegetable Broth (4 cups, low-sodium): Gives the soup its body without making it too salty. You can use chicken broth if you are not keeping it vegan.
  • Curry Powder (2 teaspoons): This is the secret weapon. It adds warmth and depth without making the soup taste like curry. I use a mild Madras blend.
  • Smoked Paprika (1 teaspoon): Adds a subtle smokiness that complements the sweetness of the squash perfectly.
  • Ground Ginger (½ teaspoon): A little warmth and zing. Fresh ginger works too—just grate about 1 teaspoon.
  • Cayenne Pepper (¼ teaspoon, optional): Just a whisper of heat. Leave it out if you are sensitive to spice.
  • Salt and Black Pepper (to taste): Essential for bringing all the flavors together.
  • Coconut Oil or Olive Oil (2 tablespoons): For sautéing the aromatics. Coconut oil reinforces the coconut flavor, but olive oil works beautifully too.
  • Maple Syrup (1 tablespoon, optional): I only add this if my squash is not very sweet. Taste your squash first—sometimes it does not need any help.

Equipment Needed

You do not need a fancy kitchen to make this soup. Here is what you will need:

  • Slow Cooker (5 to 6 quarts): Any brand works. I have used a basic Crock-Pot for years and it has never let me down.
  • Large Skillet or Dutch Oven: For sautéing the onions and garlic before they go into the slow cooker. This step is non-negotiable for the best flavor.
  • Sharp Knife and Cutting Board: For prepping the squash and onion. A good vegetable peeler helps too.
  • Immersion Blender or Regular Blender: An immersion blender is easier and less messy, but a regular blender works just fine. Just be careful with hot liquids—work in batches and vent the lid.
  • Measuring Spoons and Cups: For accuracy, especially with the spices.
  • Wooden Spoon or Spatula: For stirring.

If you do not have an immersion blender, no worries. Let the soup cool slightly, then transfer it to a regular blender in batches. Hold the lid down with a kitchen towel while blending to prevent any hot soup explosions—trust me on this one.

Preparation Method

slow cooker butternut squash soup with coconut milk preparation steps

  1. Sauté the aromatics (5 minutes): Heat the coconut oil in a large skillet over medium heat. Add the diced onion and cook until it is soft and translucent, about 4 minutes. Add the minced garlic and cook for another 30 seconds until fragrant. Do not let the garlic burn—it turns bitter fast. (I learned this the hard way.)
  2. Transfer to the slow cooker: Scrape the sautéed onions and garlic into the bottom of your slow cooker. Do not skip this step—it builds the flavor foundation for the whole soup.
  3. Add the squash and spices: Add the cubed butternut squash to the slow cooker. Sprinkle the curry powder, smoked paprika, ground ginger, cayenne (if using), and a generous pinch of salt and pepper over the top. Stir everything together so the squash is coated in the spices.
  4. Pour in the broth: Add the vegetable broth and stir again. The liquid should just barely cover the squash. If it does not, add a splash more broth or water.
  5. Cook low and slow: Cover the slow cooker and cook on LOW for 7 to 8 hours or on HIGH for 4 to 5 hours. The soup is ready when the squash is fork-tender and practically falling apart. (Your house is going to smell incredible around hour 3.)
  6. Blend until smooth: Turn off the slow cooker. Use an immersion blender directly in the pot to puree the soup until it is completely smooth and velvety. If you are using a regular blender, let the soup cool for 10 minutes first, then blend in batches.
  7. Stir in the coconut milk: Pour in the full-fat coconut milk and stir until it is fully incorporated. The color will lighten to a beautiful golden-orange, and the texture will become impossibly creamy.
  8. Taste and adjust: This is the most important step. Taste the soup and adjust the seasoning. Does it need more salt? A drizzle of maple syrup for sweetness? A pinch more cayenne for heat? Trust your taste buds here.
  9. Serve hot: Ladle the soup into bowls and add your favorite toppings. I love a swirl of extra coconut milk, a sprinkle of pumpkin seeds, and a few cracks of black pepper.

Cooking Tips & Techniques

After making this soup more times than I can count, I have picked up a few tricks that make a real difference. Let me share them with you.

Do not skip the sauté step. I know it is tempting to just dump everything in the slow cooker and walk away, but sautéing the onions and garlic first unlocks flavors that you just cannot get from the slow cooker alone. That golden-brown color on the onions? That is flavor. It takes five minutes and it is absolutely worth it.

Cut your squash into uniform pieces. If you are cutting your own squash, try to make the cubes roughly the same size—about 1 inch. This ensures everything cooks evenly. Some pieces falling apart while others are still hard is a real bummer.

Resist the urge to add too much liquid. Butternut squash releases a surprising amount of water as it cooks. If you add too much broth at the beginning, you will end up with a thin, watery soup. Start with 4 cups and add more after blending if needed. You can always thin it out, but you cannot thicken it back up.

Let the soup rest before serving. If you have the time, let the blended soup sit in the slow cooker on warm for 15 to 20 minutes before serving. This allows the flavors to meld together and the texture to settle. It somehow tastes even better.

Blend carefully. Hot soup in a blender is dangerous. I once had the lid blow off my blender and spray soup all over my kitchen ceiling. If you are using a regular blender, remove the center cap from the lid and cover the opening with a folded kitchen towel. This lets steam escape safely.

Variations & Adaptations

This soup is endlessly adaptable. Here are some of my favorite ways to change it up:

  • Make It Spicy: Add a chopped jalapeño (seeds removed unless you want serious heat) along with the onions. Or stir in a tablespoon of sriracha or chili crisp at the end for a fiery kick.
  • Roasted Squash Version: For an even deeper, nuttier flavor, roast the cubed squash at 400°F for 25 minutes before adding it to the slow cooker. It adds a caramelized richness that is absolutely divine.
  • Add Some Greens: Stir in a few handfuls of fresh spinach or kale during the last 30 minutes of cooking. It wilts right into the soup and adds extra nutrients without changing the flavor much. This pairs beautifully with the hearty Tuscan white bean soup with kale we also love for cold days.
  • Swap the Spices: Skip the curry powder and use 1 teaspoon of cumin, 1 teaspoon of coriander, and ½ teaspoon of cinnamon for a completely different flavor profile. It is warmer and more aromatic.
  • Coconut-Free Option: If you are not a coconut fan (or have allergies), substitute the coconut milk with 1 cup of heavy cream or full-fat Greek yogurt. The texture will be slightly different but still delicious.
  • Add Protein: Stir in some shredded rotisserie chicken or crispy chickpeas at the end to make it a complete meal. For another cozy bowl idea, check out our creamy roasted tomato basil soup for a different take on comfort.

Serving & Storage Suggestions

This soup is incredibly versatile when it comes to serving. Here is how I like to enjoy it:

Serving Temperature: Serve it piping hot. Ladle it into warmed bowls for the best experience. I like to top mine with a swirl of extra coconut milk, a handful of toasted pumpkin seeds, and a sprinkle of fresh chives or cilantro. A drizzle of chili oil or balsamic glaze adds a gorgeous finish too.

What to Serve With It: This soup pairs beautifully with crusty bread for dipping—a warm baguette or sourdough is perfect. A simple green salad with a tangy vinaigrette cuts through the richness nicely. For a heartier meal, serve it alongside a fresh nourish bowl with black bean corn mix for a satisfying lunch combo.

Storage: Store leftover soup in an airtight container in the refrigerator for up to 5 days. The flavors actually deepen and improve over time, so do not be surprised if it tastes even better the next day.

Freezing: This soup freezes beautifully. Let it cool completely, then transfer it to freezer-safe containers or zip-top bags. Leave about an inch of headspace for expansion. It will keep for up to 3 months. Thaw overnight in the refrigerator before reheating.

Reheating: Reheat gently on the stovetop over medium-low heat, stirring occasionally. If the soup has thickened during storage, add a splash of broth or water to thin it out. You can also reheat individual portions in the microwave—just do it in 30-second bursts, stirring in between.

Nutritional Information & Benefits

This soup is as good for you as it is delicious. Here is a rough breakdown per serving (based on 6 servings):

  • Calories: Approximately 220
  • Fat: 14g (mostly from the healthy fats in coconut milk)
  • Carbohydrates: 24g
  • Fiber: 5g
  • Protein: 4g
  • Vitamin A: Over 400% of your daily needs (hello, butternut squash!)
  • Vitamin C: 35% of your daily needs

Butternut squash is packed with vitamin A, which is fantastic for your immune system and eye health. The coconut milk provides medium-chain triglycerides (MCTs) that can support brain function and energy. The ginger and turmeric in the curry powder have anti-inflammatory properties. This is the kind of soup that makes you feel good from the inside out.

This recipe is naturally vegan, gluten-free, and dairy-free. If you are watching your sodium, use low-sodium broth and go easy on the added salt.

Conclusion

This cozy slow cooker butternut squash soup with coconut milk has become a staple in my kitchen for good reason. It is the kind of recipe that delivers maximum comfort with minimal effort. The slow cooker does the heavy lifting, and you get to come home to a house that smells like warmth and spice and everything good.

I love that this soup is forgiving. You can throw in extra garlic, swap the spices, or use a different type of squash, and it will still be delicious. It is a recipe that invites you to make it your own. That is the beauty of cooking—taking a simple framework and adding your personal touch.

I would love to hear how yours turns out. Did you add a special topping? Try a different spice blend? Leave a comment below and let me know. And if you share a photo on Pinterest or Instagram, tag me—I love seeing your creations. Now go make some soup. Your future self will thank you.

Frequently Asked Questions

Can I use frozen butternut squash for this recipe?

Absolutely! Frozen butternut squash works perfectly. There is no need to thaw it first—just add it directly to the slow cooker. You might need to add an extra 30 minutes to the cooking time since frozen squash takes a bit longer to soften.

Can I make this soup on the stovetop instead of a slow cooker?

Yes, you can. Sauté the aromatics in a large pot, then add the squash, broth, and spices. Bring to a boil, then reduce to a simmer and cook for about 30 minutes, or until the squash is tender. Blend, stir in the coconut milk, and you are done.

How do I make this soup thicker?

If your soup turns out thinner than you would like, there are a few fixes. Let it simmer uncovered on the stovetop for 10 to 15 minutes to evaporate some liquid. Alternatively, stir in a tablespoon of cornstarch mixed with cold water and simmer until thickened.

Can I use light coconut milk instead of full-fat?

You can, but the soup will not be as creamy or luxurious. Light coconut milk has a higher water content, which can make the soup thinner. If you are watching calories, try using half full-fat and half light for a balance of texture and lightness.

Is this soup freezer-friendly?

Yes, it freezes wonderfully. Let the soup cool completely, then transfer it to freezer-safe containers. It will keep for up to 3 months. Thaw overnight in the refrigerator and reheat gently on the stovetop. The texture stays creamy and delicious even after freezing.

Pin This Recipe!

slow cooker butternut squash soup with coconut milk recipe
Print

Easy Slow Cooker Butternut Squash Soup with Coconut Milk

A velvety, golden-orange butternut squash soup made effortlessly in the slow cooker with creamy coconut milk and warm spices. Perfect for cozy, rainy days when you need a hug in a bowl.

  • Author: Ava
  • Prep Time: 15 minutes
  • Cook Time: 7 to 8 hours on LOW or 4 to 5 hours on HIGH
  • Total Time: 7 hours 15 minutes to 8 hours 15 minutes
  • Yield: 6 servings 1x
  • Category: Soup
  • Cuisine: American

Ingredients

Scale
  • 1 large butternut squash (about 3 pounds), peeled and cubed
  • 1 can (13.5 ounces) full-fat coconut milk
  • 1 medium yellow onion, diced
  • 4 cloves garlic, minced
  • 4 cups low-sodium vegetable broth
  • 2 teaspoons curry powder (mild Madras blend)
  • 1 teaspoon smoked paprika
  • ½ teaspoon ground ginger
  • ¼ teaspoon cayenne pepper (optional)
  • Salt and black pepper to taste
  • 2 tablespoons coconut oil or olive oil
  • 1 tablespoon maple syrup (optional)

Instructions

  1. Sauté the aromatics: Heat the coconut oil in a large skillet over medium heat. Add the diced onion and cook until soft and translucent, about 4 minutes. Add the minced garlic and cook for another 30 seconds until fragrant.
  2. Transfer to the slow cooker: Scrape the sautéed onions and garlic into the bottom of your slow cooker.
  3. Add the squash and spices: Add the cubed butternut squash to the slow cooker. Sprinkle the curry powder, smoked paprika, ground ginger, cayenne (if using), and a generous pinch of salt and pepper over the top. Stir everything together so the squash is coated in the spices.
  4. Pour in the broth: Add the vegetable broth and stir again. The liquid should just barely cover the squash. If it does not, add a splash more broth or water.
  5. Cook low and slow: Cover the slow cooker and cook on LOW for 7 to 8 hours or on HIGH for 4 to 5 hours. The soup is ready when the squash is fork-tender and practically falling apart.
  6. Blend until smooth: Turn off the slow cooker. Use an immersion blender directly in the pot to puree the soup until it is completely smooth and velvety. If using a regular blender, let the soup cool for 10 minutes first, then blend in batches.
  7. Stir in the coconut milk: Pour in the full-fat coconut milk and stir until it is fully incorporated. The color will lighten to a beautiful golden-orange, and the texture will become impossibly creamy.
  8. Taste and adjust: Taste the soup and adjust the seasoning. Add more salt, a drizzle of maple syrup for sweetness, or a pinch more cayenne for heat as needed.
  9. Serve hot: Ladle the soup into bowls and add your favorite toppings, such as a swirl of extra coconut milk, a sprinkle of pumpkin seeds, and a few cracks of black pepper.

Notes

Do not skip sautéing the onions and garlic—it builds flavor. Cut squash into uniform 1-inch cubes for even cooking. Start with 4 cups of broth; add more after blending if needed. Let soup rest for 15-20 minutes before serving for best flavor. When blending hot soup in a regular blender, remove center cap and cover with a kitchen towel to allow steam to escape safely.

Nutrition

  • Serving Size: 1 serving (about 1.5
  • Calories: 220
  • Sugar: 8
  • Sodium: 480
  • Fat: 14
  • Saturated Fat: 10
  • Carbohydrates: 24
  • Fiber: 5
  • Protein: 4

Keywords: slow cooker butternut squash soup, coconut milk soup, vegan soup, gluten-free soup, easy fall soup, creamy squash soup

Did you make this recipe?

Share a photo and tag us — we can't wait to see what you've made!

Share This Recipe

You might also love these recipes

Leave a Comment

Recipe rating