Butternut Squash Soup
34
Published Nov 08, 2023, Updated Jan 17, 2025
This post may include affiliate links. Thank you for your support.
This butternut squash soup is super creamy and easy to make! It combines butternut squash with coconut milk, carrots, fresh ginger and sage for a delicious and comforting fall meal.

This butternut squash soup is packed with flavor… and I mean packed! The butternut squash is paired with ginger, apple and fresh sage for a lovely flavor explosion in your mouth that you will never want to end.
This is one of my favorite fall soups to make that’s so comforting and delicious. I lover serving it with crusty bread for a light lunch or for dinner paired with a protein and a salad for a full meal.
Table of Contents
Why You’ll Love This Soup
- Healthy and delicious – It’s packed with vegetables and tons of flavor from all the herbs and spices, which makes it nutritious and super flavorful!
- Dairy-free and vegan – This soup is extra creamy without using any dairy thanks to the butternut squash and coconut milk, making this a great option for those with dietary restrictions.
- Meal prep – One pot makes big batch of soup so you can meal prep the soup over the weekend and have a healthy dinner ready for a few nights!
Butternut Squash Soup Ingredients
- butternut squash – the star of the recipe! You’ll need 1 medium-sized whole butternut squash for this soup. Look for a squash that is heavy for its size, has smooth, firm skin without many cuts or bruising. The bigger the base of the squash, the more seeds there will be.
- carrots, yellow onion and garlic cloves – the additional veggies in this soup that add nutrients and flavor!
- apple – adds a subtle sweetness and touch of tartness to this soup. You can use any variety of apple you prefer, but I typically use Honeycrisp or Pink Lady. I usually peel my apple for this recipe, but you can leave the skin on if you prefer. The skin will soften as it simmers!
- fresh ginger – for some zest and spice! I love using fresh ginger for the best flavor, but you can use dried ground ginger if that’s all you have on hand. You’ll only need about 1/4-1/2 teaspoon of ground ginger in place of the fresh ginger.
- fresh sage – adds a refreshing, earthy note, balancing out the soup’s flavors. You can also use dried sage if that’s what you have on hand. Use 1 teaspoon dried sage for every 1 Tablespoon fresh sage.
- vegetable broth – brings plenty of flavor and acts as the base for the soup. I typically opt for low-sodium vegetable broth so I can control the amount of sodium in my soup.
- coconut milk – this contributes to the creamy texture of the soup and the flavor pairs perfectly with the natural sweetness of the butternut squash. I used full-fat coconut milk, but feel free to use light coconut milk if you prefer.
- olive oil – for sautéing the veggies. Feel free to use butter or another neutral oil instead.
- seasonings and spices – turmeric, ground nutmeg, cayenne (optional), sea salt and black pepper.
Substitutions & Variations
- Butternut squash: This is obviously the star of the show, but if you can’t find any or want to try something else, you could use fresh sugar/pie pumpkin or sweet potatoes!
- Coconut milk: I like using coconut milk for this recipe because it’s so creamy and the flavor pairs nicely, but you could use another dairy-free milk in its place if needed. You can also use heavy cream if you don’t need this soup to be vegan/vegetarian.
- Vegetable broth: Feel free to use chicken broth, chicken stock or bone broth if you don’t need this soup to be vegan!
- Spices: Feel free to switch up the spices if you want! You could swap the ground nutmeg with ground cinnamon, skip the cayenne pepper (or add more for extra spice!), add curry powder for a curry butternut squash soup.
- Roast your veggies: For an added depth of flavor you can roast your butternut squash, carrots and onion until tender before adding them to the soup.
How to Make
This easy butternut squash soup recipe comes together quickly. Here’s how to make it:
Step 1: Heat olive oil in a large soup pot over medium heat. Add vegetables and cook for about 7 minutes until softened, stirring occasionally. Stir in seasonings and cook for another minute, stirring constantly.
Step 2: Add squash, sage, vegetable broth and coconut milk to the pot. Stir to combine and bring mixture to a boil. Reduce to a simmer, and cook until vegetables are very tender, about 30-40 minutes.
Step 3: Use an immersion blender to puree the soup to a smooth consistency. If you do not have an immersion blender you can transfer the soup in batches to a blender and blend until smooth.
Step 4: Taste and adjust seasonings, if desired. To serve, ladle into bowls and serve with toppings and sides of choice. See some ideas below!
Recipe Tips
- Choose the right squash: When picking out squash look for one that is heavy for its size, has smooth, firm skin without many cuts or bruising.
- Use pre-cut squash: To save time, buy pre-cut butternut squash at the grocery store or use frozen butternut squash cubes!
- Using a blender: If you’re using a blender to puree this soup make sure you let it cool slightly and blend in batches! If you let the soup cool down before blending, place it back on the stove on low heat for a few minutes to warm it up before serving.
- Adjust the consistency: If you want thinner soup, add more broth to thin it out. If you prefer thicker soup use less broth!
How to Peel and Chop Butternut Squash
If you’ve never cooked with butternut squash before, prepping is the hardest part! While it is technically edible, butternut squash’s skin is pretty tough so it’s typically recommended that you peel it before roasting.
Here are my tips to make the peeling and chopping process less daunting.
Step 1: Using a vegetable peeler or knife, carefully peel the skin, getting as close to the end of the squash as possible. When peeling, stop when you get to the orange flesh, it’s usually only one layer.
Step 2: After peeling, cut the top and bottom of the squash and then cut the squash in half widthwise and lengthwise so the squash is quartered. Another option is to leave the neck of the squash whole and cut it into rounds, then stack up the round and cut them crosswise (twice) to create cubes.
Step 3: Use a spoon to scrape the seeds (and gunk) out of each half. Discard the seeds or save and roast them up for a snack. At this point you’re ready to chop the squash into cubes. I like to do 1/2-1 inch thick cubes. I try to cut them as even as possible so that they all finish cooking around the same time.
What to Serve with Butternut Squash Soup
I love serving soup with some sides for some added volume and textures in my meal! Here are some ideas to try for yourself:
- Bread or crackers: Serve with crusty whole-grain or sourdough bread, or try these almond flour crackers for a gluten-free option.
- Salad: Add a fresh, crisp side salad to round out your meal. This roasted butternut squash salad is a great seasonal pairing.
- Cornbread: Pair with vegan cornbread or pumpkin cornbread muffins for a cozy, comforting side.
- Grains: Stir in cooked rice, quinoa, or farro to make the soup more hearty and filling.
- Protein add-ins: Mix in cooked lentils, crispy air fryer chickpeas, or white beans for an extra boost of plant-based protein.
- Toppings: Finish your soup with a drizzle of coconut milk, a handful of pepitas (pumpkin seeds), and a crack of fresh black pepper. For even more flavor, try grated Parmesan, fresh herbs like sage or thyme, sourdough croutons, toasted nuts, or candied pecans.
How to Store Leftovers
I love making soup for meal prep because you can make one pot and enjoy it for a few days. Here’s how to store this butternut squash soup:
- In the fridge: This soup keeps well in the refrigerator for 4-5 days. Ensure it’s cooled down before transferring to an airtight container and placing it in the fridge.
- In the freezer: For longer storage, pour the cooled soup into freezer-safe bags or containers and freeze for up to 3 months. Remember to leave some space at the top as the soup will expand when frozen.
- Reheating: When ready to enjoy, thaw the soup overnight in the refrigerator (if frozen), then reheat in a saucepan over medium heat, stirring occasionally. You can also reheat it in the microwave in a microwave-safe container, stirring every 2 minutes to ensure even warming.
FAQs
Yes, butternut squash is very healthy. It’s low in calories but high in many nutrients, including vitamin A, vitamin C, magnesium, and potassium.
Yes, it’s typically recommended to peel butternut squash before making soup as the skin can be tough and fibrous, which may affect the soup’s texture.
Absolutely! Butternut squash soup freezes well. Cool the soup completely, then transfer it to a freezer-safe container, leaving some space for expansion. It can be frozen for up to 3 months.
Look for one that feels heavy for its size, with smooth, matte beige skin free of cuts or soft spots. Smaller squashes are often sweeter and more tender, and buying in-season (early fall through winter) ensures the best flavor and quality.
No problem. If you don’t have an immersion blender, you can use a high-powered blender for a smooth soup. Just blend in batches and be cautious with the hot soup. If you prefer a chunkier texture, use a potato masher to mash the veggies in the pot until you get the consistency you like. Both methods work well!
More Soup Recipes to Try
- Curried Pumpkin Soup
- Instant Pot Garlic Lentil Soup
- Chicken Noodle Soup
- Mushroom Barley Soup
- Turkey Soup
- Autumn Harvest Soup(Panera Copycat)
- Sausage and Kale Soup
More Butternut Squash Recipes
- Butternut Squash Puree
- Baked Butternut Squash Fries
- Butternut Squash Mac and Cheese
- Roasted Butternut Squash Salad
- Butternut Squash Mac and Cheese
- How to Roast Butternut Squash
Be sure to check out my full collection of healthy soup recipes here on EBF!
If you enjoyed this recipe, please consider leaving a ⭐ star rating and let me know how it went in the 📝 comments below.
Butternut Squash Soup
Ingredients
- 2 Tablespoons olive oil
- 5 cloves garlic, minced
- 3 teaspoons fresh ginger, minced
- 1 medium yellow onion, about 1 ½ cups, chopped
- 5 medium carrots, peeled and chopped
- 1 medium apple, peeled and chopped
- 5 cups butternut squash, peeled and chopped (1 medium-sized squash)
- 1 Tablespoon fresh sage, chopped
- 32 oz vegetable broth
- 1 cup canned coconut milk, I used full-fat
- 1 teaspoon sea salt
- ½ teaspoon turmeric
- ½ teaspoon black pepper
- pinch of ground nutmeg
- pinch of cayenne pepper, optional
- additional coconut milk, roasted pepitas and fresh sage, for serving
Instructions
- Add olive oil to a large dutch oven or stockpot over medium heat. Add garlic, ginger, onion, carrots and apple to the pot. Cook, stirring occasionally, until everything begins to soften, about 7 minutes.
- Add salt, turmeric, pepper, nutmeg and cayenne (if using). Cook another minute, stirring constantly.
- Add squash, sage, vegetable broth and coconut milk to the pot. Bring mixture to a boil. Reduce to a simmer, and cook until vegetables are very soft, about 30-40 minutes.
- Use an immersion blender to puree soup to a smooth consistency. If you do not have an immersion blender you can transfer the soup in batches to a blender and blend until smooth. This method will require a bit of cooling time and caution. If you let the soup cool down before blending, place it back on the stove on low heat for a few minutes to warm it up before serving.
- To serve, ladle into bowls and drizzle with additional coconut milk (if desired), pepitas and black pepper.
Video
Notes
- To save time, buy pre-cut butternut squash at the grocery store or use frozen butternut squash cubes!
- Store the soup in an airtight container in the fridge for 4-5 days or freeze it for up to 3 months in freezer-safe containers. Thaw frozen soup in the fridge overnight, then reheat on the stovetop over medium heat or in the microwave, stirring occasionally to warm evenly.
Nutrition
Nutrition information is automatically calculated, so should only be used as an approximation.
Equipment
Photos by Ashley McLaughlin.
I have not cooked the soup yet, but I cooked the butternut squash in the oven first before reading the instructions. Do you think it is okay to add in the last 15 minutes of cooking the brother with other veggies? Thank you. I gave it 5 stars because my friend said it is great!
Hi Kate, I hope this turned out for you! I think adding the butternut squash in when you add the other veggies will still work even if you roasted the butternut squash first. Let me know!
Made this delicious soup for my family. This is the first time that I have ever even tried butternut squash in any form. LOVE IT! This recipe is easy to follow and didn’t take long to make at all.
Excellent! I am excited to hear that you and the family are loving this recipe, Amy. Thank you so much for sharing your review & star rating, it means so much to me.
This soup is absolutely AMAZING! Made this for my family and my mother called it โrestaurant qualityโ. I only changed 2 things: 1)white pepper instead of black pepper because I had it on hand, and 2) I added a bit of butter as it was heating up before serving. Highly recommend, especially on a cool/cold day.
Yay! I am so glad you and the family enjoyed this recipe, Becca. Thank you so much for sharing your review + star rating, it means so much to me!
My husband and I made this for dinner tonight and really enjoyed it. I read a few of the comments and decided to make it in the slow cooker for about 3 1/2 hours, then used the immersion blender. I didnโt have enough vegetable broth, so I subbed the rest with coconut water. I also added some lemon juice. Will definitely be making again!
Woo! Love to hear this recipe worked well for you, Sara! I appreciate you sharing your modifications and review.
What happened to your Vegan Curried Sweet Potato Soup? Printed it out a while ago, made it recently & trying to leave a review but not finding it anywhere. ๐คทโโ๏ธ
Oh no! I actually removed the recipe since I have a vegan curried pumpkin soup and it seemed super similar. What did you think of it? Should I bring it back? ๐
I couldn’t think of a more cozy, delicious way to use our homegrown squash!! I knew I was going to love this–and I was right–but I wasn’t sure how the rest of my fam would like it. Everyone gobbled it up!! Definitely putting this recipe on my nightly meal rotation again this fall. Thank you!!
Oh yay! This makes me so happy to hear, Erica! So pumped everyone loved it. Thanks so much for the review. I really appreciate it!
Delicious soup!! Will be making again for sure.
Woo!! So happy to hear this, Melissa! Thanks for the review :).