This creamy butternut squash soup is a warm and comforting dish perfect for a cozy autumn meal. It’s smooth, flavorful, and easy to make.
Author:Lena Walker
Prep Time:20 minutes
Cook Time:30 minutes
Total Time:50 minutes
Yield:6-8 servings
Category:Soup
Method:Stovetop
Cuisine:American
Diet:Vegetarian
Ingredients
Scale
2 tablespoons olive oil
1 large onion, chopped
2 cloves garlic, minced
1 teaspoon grated fresh ginger
1 teaspoon ground cinnamon
1/2 teaspoon ground nutmeg
1/4 teaspoon ground cloves
1/4 teaspoon ground allspice
1 (3-pound) butternut squash, peeled, seeded, and cubed
4 cups vegetable broth
1 cup milk (or half-and-half for richer soup)
Salt and freshly ground black pepper to taste
Optional garnishes: toasted pumpkin seeds, a swirl of cream, fresh herbs
Instructions
Heat olive oil in a large pot or Dutch oven over medium heat. Add the chopped onion and cook until softened, about 5-7 minutes.
Add the minced garlic and grated ginger to the pot. Cook for 1 minute more until fragrant.
Stir in the cinnamon, nutmeg, cloves, and allspice. Cook for another minute, stirring constantly, until the spices are fragrant.
Add the cubed butternut squash and vegetable broth to the pot. Bring to a boil, then reduce heat and simmer, covered, for 20-25 minutes, or until the squash is very tender.
Carefully transfer the soup to a blender (in batches if necessary) or use an immersion blender to puree the soup until smooth.
Return the pureed soup to the pot. Stir in the milk (or half-and-half). Heat gently over low heat, but do not boil.
Season with salt and freshly ground black pepper to taste.
Serve hot, garnished with your favorite toppings if desired.
Notes
For a dairy-free option, use full-fat coconut milk instead of dairy milk.
Adjust the spices to your preference. You can add a pinch of cayenne pepper for a little heat.
If the soup is too thick, add a little more vegetable broth or milk until it reaches your desired consistency.