This cozy butternut squash soup is so smooth and creamy, made with roasted butternut squash and an apple for sweetness, lightly spiced with cinnamon, allspice and nutmeg.
You might also love these recipes for Italian red lentil soup with sausage, homemade bread bowls, and pork green chili.

This site contains affiliate links. As an Amazon associate, I earn from qualifying purchases. This means that I may make a small commission if you purchase a product using those links. This in no way affects my opinion of those products and services. All opinions expressed on this site are my own.
Ingredients
- Butternut Squash. The squash I used was 4.25 lbs. If you need to, you can also roast several smaller ones.
- Apple. I always add an apple to my butternut squash soup, for a little natural sweetness.
- Broth. I like to use a chicken broth for more protein, but you can also use vegetable broth for a vegetarian soup.
- Butter and Milk. Just a very small amount of butter and milk adds a bit of creamy richness.
- Spices. Salt, cinnamon, allspice and nutmeg add flavor and coziness.

Instructions
Roast the Squash
- Preheat the oven to 400 F, and position a rack in the center of the oven. Line a baking sheet with parchment paper.
- Cut the butternut squash in half, lengthwise, then scoop out the seeds. Rub the squash lightly with the olive oil.
- Place the squash half skin side up on the baking sheet. Roast for about 1 hour, until tender enough to pierce with a fork.
- Let cool for a few minutes, until cool enough to handle, then use a spoon to scoop all of the squash out of the skin.






Cook the Soup
- In a large stock pot, combine the roasted squash with the diced apple, chicken broth, butter, salt, and spices.
- Bring to a boil, then reduce to a simmer for about 20-30 minutes, to let all the flavors come together and to allow the squash and apple to fully soften.




Puree the Soup
- If you have an immersion blender, you can use that to blend the soup directly in the stock pot. Otherwise, puree the soup in batches in a regular blender, until velvety smooth.
- Return the pureed soup to the pot, stir in the milk or cream, and serve immediately.

Be sure to read all of my BAKING FAQs where I discuss ingredients, substitutions and common baking questions, so that you can be successful in your own baking!
Frequently Asked Questions
Instead of butternut squash (or in addition to it), you could also use roasted pumpkin (preferably a small pie pumpkin for the best flavor), acorn squash or buttercup squash.
Instead of roasting the squash halves, you can peel and cube the squash first, then boil the squash in the broth before pureeing it. Squash and pumpkin are notoriously challenging to peel, though, so roasting them whole is certainly easier.
You Might Also Like




Please check out my Amazon Shop for a curated collection of some of my favorite cake pans from trusted brands, baking tools, ingredients, pretty things and fashion finds. I recommend products that I buy and use every day!
Did you love today’s recipe? Please rate the recipe and let me know in the comments what you thought! Also, be sure to follow Curly Girl Kitchen on Instagram, and tag me when you try one of my recipes so I can see all your delicious creations!

Roasted Butternut Squash Soup
All recipes on Curly Girl Kitchen are developed for high altitude at 5,280 feet. See FAQs for adjusting to higher or lower elevations.

Equipment
- Large Stock Pot
- Blender
Ingredients
- 1 large butternut squash (approximately 4.25 lbs)
- 1 tsp olive oil
- 1 honey crisp apple, peeled, cored and chopped
- 1 quart chicken bone broth
- 1 tbsp unsalted butter
- ½ – 1 tsp coarse Kosher salt (if using table salt, use half the amount)
- 1 tsp ground cinnamon
- ¼ tsp ground allspice
- ¼ tsp ground nutmeg
- ¼ cup milk or cream
Instructions
Roast the Squash
- Preheat the oven to 400 F, and position a rack in the center of the oven. Line a baking sheet with parchment paper.
- Cut the butternut squash in half, lengthwise, then scoop out the seeds. Rub the squash lightly with the olive oil.
- Place the squash half skin side up on the baking sheet. Roast for about 1 hour, until tender enough to pierce with a fork.
- Let cool for a few minutes, until cool enough to handle, then use a spoon to scoop all of the squash out of the skin.
Cook the Soup
- In a large stock pot, combine the roasted squash with the diced apple, chicken broth, butter, salt, and spices.
- Bring to a boil, then reduce to a simmer for about 20-30 minutes, to let all the flavors come together and to allow the squash and apple to fully soften.
Puree the Soup
- If you have an immersion blender, you can use that to blend the soup directly in the stock pot. Otherwise, puree the soup in batches in a regular blender, until velvety smooth.
- Return the pureed soup to the pot, stir in the milk or cream, and serve immediately.

Leave a Reply