Butternut squash soup with coconut milk is the perfect silky, soothing, veggie-packed way to serve this classic winter vegetable! This creamy butternut squash soup recipe uses basic grocery store ingredients — and, like pumpkin soup, the winter squash add a naturally rich and lightly sweet texture to every bite. You can make this soup in the Instant Pot, which is my preferred method, but I’m including stovetop instructions as well.

Ingredients & Substitutions

This section explains how to choose the best ingredients for butternut squash soup, what each one does in the recipe, and substitution options. For measurements, see the recipe card below.

Butternut Squash – Look for a medium squash (about 3 pounds). Peel it and cut into cubes (see instructions for cutting butternut squash below). You should end up with about 4 cups of butternut squash cubes.Root Vegetables – Celery, carrot, and yellow onion. Prepare them diced so they puree more easily. Carrots and celery are optional, but add more flavor, so I like to add them.Garlic – Slice it thinly using fresh garlic cloves, or use jarred garlic for convenience.Chicken Broth – I used store-bought reduced-sodium chicken broth. You can also use chicken stock or homemade bone broth with chicken bones for added nutrients and flavor. For a vegetarian option (or vegan if you also swap out the butter), simply use vegetable broth.Butter – I choose grass-fed butter, but any unsalted one you prefer will work. To cut down on dairy, you can also use coconut oil or olive oil instead.Fresh Herbs – Thyme, rosemary, and sage. I tie these into a bundle with twine and discard them afterward; this way the flavor gets infused into the butternut squash soup while the result is still silky smooth. If you prefer, you can also add them chopped instead and not remove them.Sea Salt & Black PepperCoconut Milk – Many butternut soup squash recipes are made with coconut milk for a creamy mouthfeel, without dairy. Be sure to use the full-fat coconut milk from a can, not the watery coconut milk beverage from a carton. Alternatively, you can substitute heavy cream or coconut cream.

How To Cut Butternut Squash

How To Make Butternut Squash Soup In The Instant Pot

This section shows how to make Instant Pot butternut squash soup, with step-by-step photos and details about the technique, to help you visualize it. For full instructions, including amounts and temperatures, see the recipe card below.

How To Make Butternut Squash Soup On The Stove

I love making this Instant Pot butternut squash soup because it’s so quick, but you can make it on the stovetop as well: For extra flavor, you can use the Instant Pot’s Saute function to saute the onions, garlic, carrots, and celery in butter first. Then, add the other ingredients and proceed to pressure cook.

What To Add To Butternut Squash Soup?

This creamy butternut squash soup is already flavorful as-is, but there are so many ways to add a spin to it. Try these variations: Take advantage of these tips when making easy butternut squash soup recipes!

Save time with pre-chopped veggies and squash. Since we’re pureeing the soup, nobody will know the difference! No big blender? Use an immersion blender instead. Transfer contents to a separate pot, then blend. Only have a small blender? Work in batches. Divide the coconut milk between batches evenly. For safety, vent for steam when blending. Otherwise too much steam pressure can build in the blender cup. Use a kitchen towel to hold down the vented lid in your blender.

Add apple – Add a peeled or unpeeled apple with other soup ingredients to the pot. A tart apple, such as Granny Smith, will balance the natural sweetness of the squash.Make it dairy-free – This butternut squash soup with coconut milk is already almost dairy-free. Just swap the butter with coconut oil or olive oil to make it completely dairy-free.Use other veggies – For an option lower in carbohydrates, add roasted cauliflower in place of some of the butternut squash after cooking. Puree as usual.Include more spices – Replace fresh herbs with curry powder, chili powder, cumin, cinnamon, or nutmeg to taste. Start with 1/2 teaspoon and add more to your liking.Add garnishes – Top your bowl full of soup with pumpkin seeds, fried sage leaves, shredded parmesan cheese, or crumbled oven bacon.

Storage Instructions

Store: Keep leftovers in a glass container in the refrigerator for 4-5 days.Meal prep: Cube vegetables ahead of time and refrigerate before cooking. Alternatively, make the whole soup ahead and store for later.Reheat: Heat on low-medium heat on the stove or in the microwave on low power.

Can You Freeze Butternut Squash Soup?

Yes, you can freeze butternut squash soup recipes for 6 months or more! Wait for soup to cool, then pour into quart-size zip lock bags. Place in the freezer until solid. When ready to use, you can place the frozen block of soup into a pot and heat over low heat, stirring occasionally. Another option is to defrost overnight in the fridge first, which reduces the chance of splitting. However, as long as you use low heat, it should be fine. If your soup does break when reheating, you can puree it in a blender or food processor again to bring it back together.

What To Serve With Butternut Squash Soup

There are so many delicious pairing options for this creamy butternut squash soup recipe! Try these ideas:

Roasted Vegetables – Plate your soup with oven roasted mushrooms, smashed brussels sprouts, or baked zucchini fries on the side.Chicken – Creamy garlic chicken thighs, prosciutto wrapped chicken breast, or simple chicken leg quarters would taste phenomenal with this soup.Seasonal Salads – Kale crunch salad, broccoli cranberry salad, or kale and brussels sprout salad would pair nicely with this easy butternut squash soup recipe.Crunchy snacks – Try this soup with a side of flax seed crackers, kale chips, or air fryer zucchini chips.

(Alternatively, for extra flavor, you can use the Instant Pot’s Saute function to saute the onions, garlic, carrots, and celery in butter first. Then, add the broth, squash, salt, pepper, and herbs, and proceed to the next step.) Share your recipe picture by tagging @wholesomeyum and hashtag it #wholesomeyum on Instagram, or in our Facebook support group, too – I’d love to see it!