Hey there, soup lovers!
Are you in the mood for something cozy and delicious? I’ve got a treat for you!
Today, I’m sharing my favorite recipe for butternut squash soup with apples.
It’s warm, creamy, and has a sweet twist that you won’t want to miss.
Perfect for chilly days or anytime you need a hug in a bowl!
Grab your ingredients, and let’s get cooking! 🍂🍏✨

Suggestions for Ingredient Substitution
Butternut squash can be replaced with pumpkin or sweet potato for similar texture and flavor profiles. These alternatives offer comparable nutritional benefits and are readily available. Adjust cooking time slightly, as sweet potatoes may cook faster than butternut squash.
Chicken broth can be substituted with vegetable broth to make the soup vegetarian-friendly. This swap maintains the soup’s savory base while accommodating dietary preferences. Use the same amount of vegetable broth as called for in the original recipe.
Light cream can be replaced with coconut milk for a dairy-free option that adds richness and a subtle tropical flavor. Use full-fat coconut milk for the best consistency, starting with slightly less than the recipe calls for and adjusting to taste. This substitution also makes the soup suitable for vegan diets while maintaining its creamy texture.
| Preparation Time | 10-15 minutes |
| Cooking Time | 30-40 minutes |
| Total Time | 40-55 minutes |
| Level of Difficulty | Medium |
Estimated Nutrition
Estimated nutrition for the whole recipe (without optional ingredients):
- Calories: 400-450
- Protein: 5-10 g
- Fat: 20-25 g
- Carbohydrates: 50-60 g
Ingredients
- 1/2 tsp coarse salt
- 1/2 tsp black pepper
- 4 cups butternut squash (cubed into 1-inch pieces)
- 1/2 tsp ground nutmeg (freshly ground preferred for more flavor)
- 1/4 cup light cream (gives better texture and richness)
- 1 tbsp minced garlic (freshly minced for best flavor)
- 4 cups chicken broth (I use Swanson chicken broth)
- 1 tbsp olive oil
- 1/2 tsp ground ginger
- 2 Granny Smith apples (peeled, cored, and diced)
- 1 tsp ground cinnamon
- 1 cup sweet onion (chopped into 1/2-inch pieces)
Step 1: Sauté the Onions and Garlic
Heat the olive oil in a heavy-bottom stock pot over medium heat.
Add the chopped onion to the pot and cook until it becomes softened and translucent.
Stir in the minced garlic and cook for 1 minute, ensuring it doesn’t burn, as it will release aroma and deepen the flavor.
Step 2: Cook the Squash and Apple
Add the cubed squash and diced apple to the pot.
Cook for 4-5 minutes, stirring occasionally, until they start to soften.
This step helps to build the flavors.
Step 3: Simmer the Soup
Stir in the stock with the squash mixture, bringing it to a boil.
Reduce the heat to low and let it simmer for 15-20 minutes, or until the butternut squash is fork-tender.
This will allow the flavors to meld together.
Step 4: Blend Until Smooth
Carefully transfer the mixture to a blender.
Ensure the blender’s lid is securely in place and hold it with a towel to prevent burns.
Puree the mixture until it’s smooth and creamy.
Pour the puree back into the pot and return to a simmer over low heat.
Step 5: Season the Soup
Stir in cinnamon, nutmeg, ginger, salt, and pepper to the puree.
Allow it to simmer for an additional 5 minutes, letting the spices infuse into the soup for warming flavors.
Step 6: Finish and Serve
Stir in the half and half, combining it thoroughly with the soup for a creamy texture.
Serve immediately, garnished with fresh grated nutmeg, diced apples, and a dollop of sour cream if desired.
Enjoy your comforting and flavorful soup!

