Creamy Butternut Squash Soup Recipe
There’s something about this butternut squash soup recipe that feels like fall and winter in a bowl. This version keeps things simple—roasted squash blended with sautéed vegetables and a touch of cream—but adds a sweet, gently spiced fruit compote on top that makes every spoonful taste a little special. It’s cozy, easy to make, and perfect for nights when you want something warm without a lot of fuss. Once you try this, it’ll quickly become a cold-weather go-to.
Ingredients You’ll Need To Make Butternut Squash Soup
- Butternut squash – The star of the recipe. Roasting it brings out a natural sweetness and creates the creamy base of the soup.
- Shallots – Milder and slightly sweeter than onions, they add depth without overpowering the squash.
- Carrots – Help build the soup’s natural sweetness and round out the flavor.
- Garlic – Adds a warm, savory base that balances the sweetness of the vegetables.
- Butter – Used for sautéing and finishing the soup, adding richness and a smooth texture.
- Chicken broth – Thins the soup to the right consistency while adding savory flavor.
- Brown sugar – Just a touch helps highlight the caramelized flavor of the roasted squash.
- Nutmeg – A warm spice that pairs exceptionally well with squash and fall vegetables.
- Curry powder – Not enough to make the soup “curried,” but just enough to give a subtle layer of warmth and earthiness.
- Cream – Makes the soup silky and smooth; adjust the amount to suit how rich you want it.
- Apple – Forms the base of the fruit compote, adding brightness and natural sweetness.
- Dried fruit (apricots or cherries) – Adds chewy texture and concentrated sweetness to the compote.
- Cinnamon – Brings a cozy, warm spice to the fruit topping.
- Sugar – Helps the compote thicken and sweeten as it cooks.

Step-By-Step Instructions
- Step 1: Roast the butternut squash. Peel and cube the squash, then toss it with 2 tablespoons of olive oil and a generous sprinkle of salt and pepper. Spread evenly on a sheet pan and roast at 400°F for about 40 minutes, or until tender and lightly browned on the bottom.
- Step 2: Make the fruit compote. In a small saucepan, combine 1 peeled and diced apple, ¼ cup dried apricot, ¼ cup sugar, ¼ cup water, the juice of ½ lemon, and a pinch of cinnamon and nutmeg. Cook over medium heat for 10 minutes, stirring occasionally, until the fruit softens and the mixture thickens slightly. Set aside until serving.
- Step 3: Sauté the vegetables. While the squash roasts, melt 2 tablespoons of butter in a large pot. Add 1 cup chopped shallots and 1 cup diced carrot, cooking over medium heat until they begin to soften, about 4 minutes. Stir in the minced garlic and cook for another 1–2 minutes, seasoning with salt and pepper.
- Step 4: Build the soup. Add 1 tablespoon brown sugar, ¼ teaspoon curry powder, and a pinch of nutmeg. Cook for another minute, then pour in 4 cups of chicken broth and the roasted squash. Bring the soup to a gentle simmer over medium-low heat and cook for 15 minutes.
- Step 5: Blend and finish. Remove from the heat. Purée the soup until smooth using an immersion blender or by carefully transferring it to a blender. Return the soup to the pot and stir in 1 cup of cream and 2 tablespoons of butter. Warm gently over low heat and adjust seasoning to taste. Serve hot with a spoonful of the fruit compote on top.
Tips For Success
- To make prep faster, grab pre-peeled, pre-cubed butternut squash from the store.
- The fruit compote can be made ahead and refrigerated for a few days.
- Leftover soup reheats well—store it in an airtight container in the fridge.
Enjoy Your Cozy Bowl of Butternut Squash Soup
This creamy butternut squash soup is simple enough for a weeknight but feels special enough for a holiday table. The warm, savory base paired with the lightly sweet fruit topping offers a comforting, seasonal dish that invites you to enjoy a cozy moment. Ladle it into bowls, add a spoonful of compote, and savor a dish you’ll want to make all winter long.

Butternut Squash Soup with Fruit Compote
Ingredients
- 2-3 lbs peeled and cubed butternut squash
- 1 cup shallots, chopped
- 1 cup carrots, peeled and chopped
- 3 cloves garlic, minced
- 4 tablespoons butter
- 4 cups chicken stock
- 1 cup heavy cream
- 1 tablespoon brown sugar
- pinch nutmeg
- 1/4 teaspoon curry powder
Fruit Compote
- 1 apple, peeled and diced
- 1/4 cup dried fruit (apricots or cherries), diced
- 1/4 cup sugar
- 1/4 cup water
- juice of 1/2 fresh lemon
- pinch cinnamon
- pinch nutmeg
Instructions
- Peel and cube the squash, then toss it with 2 tablespoons of olive oil and a generous sprinkle of salt and pepper. Spread evenly on a sheet pan and roast at 400°F for about 40 minutes, or until tender and lightly browned on the bottom.
- In a small saucepan, combine 1 peeled and diced apple, ¼ cup dried apricot, ¼ cup sugar, ¼ cup water, the juice of ½ lemon, and a pinch of cinnamon and nutmeg. Cook over medium heat for 10 minutes, stirring occasionally, until the fruit softens and the mixture thickens slightly. Set aside until serving.
- While the squash roasts, melt 2 tablespoons of butter in a large pot. Add 1 cup chopped shallots and 1 cup diced carrot, cooking over medium heat until they begin to soften, about 4 minutes. Stir in the minced garlic and cook for another 1–2 minutes, seasoning with salt and pepper.
- Add 1 tablespoon brown sugar, ¼ teaspoon curry powder, and a pinch of nutmeg. Cook for another minute, then pour in 4 cups of chicken broth and the roasted squash. Bring the soup to a gentle simmer over medium-low heat and cook for 15 minutes.
- Remove from the heat. Purée the soup until smooth using an immersion blender or by carefully transferring it to a blender. Return the soup to the pot and stir in 1 cup of cream and 2 tablespoons of butter. Warm gently over low heat and adjust seasoning to taste. Serve hot with a spoonful of the fruit compote on top.




