There’s something magical about a bowl of warm butternut squash soup. It’s silky smooth, naturally sweet, and infused with the cozy flavors of fall. Whether you enjoy it as a starter for a holiday dinner, a weeknight comfort meal, or a nourishing lunch, this soup delivers flavor and comfort in every spoonful.
With roasted butternut squash as the star, a touch of onion, garlic, and herbs for depth, and a creamy finish, it’s the kind of recipe that feels both elegant and easy.
Why You’ll Love This Soup
- Velvety Texture – Smooth, rich, and perfectly comforting.
- Naturally Sweet – Butternut squash has a mild, sweet flavor that balances savory notes.
- Nutritious & Light – Packed with vitamins, fiber, and antioxidants.
- Versatile – Can be made dairy-free, spicy, or even with added toppings.
- Meal-Prep Friendly – Stores and reheats beautifully.
Ingredients You’ll Need
- 1 large butternut squash (about 2–3 lbs), peeled, seeded, and cubed
- 2 tablespoons olive oil
- 1 medium onion, chopped
- 3 cloves garlic, minced
- 1 medium carrot, chopped (adds natural sweetness)
- 1 stalk celery, chopped
- 4 cups vegetable broth (or chicken broth for extra richness)
- 1 teaspoon salt (adjust to taste)
- ½ teaspoon black pepper
- ½ teaspoon ground nutmeg or cinnamon (optional, for warmth)
- ½ cup heavy cream or coconut milk (for creaminess, optional)
- Fresh thyme or parsley, for garnish