Roasted Butternut Squash Soup with Sage – Creamy Vegan Comfort in 45 Minutes
Roasted Butternut Squash Soup with Sage is a creamy, vegan-friendly fall dinner that comes together in just 45 minutes with deep roasted flavor.
Roasted Butternut Squash Soup with Sage is the ultimate fall comfort food—creamy, velvety, and deeply flavored from caramelized squash and fragrant sage. This vegan-friendly soup comes together in just 45 minutes, making it perfect for busy weeknights when you crave something warm and nourishing.
Why You'll Love This Roasted Butternut Squash Soup with Sage
- Rich roasted flavor: Roasting the squash concentrates its natural sweetness and adds a caramelized depth.
- Vegan & creamy: Coconut milk gives a luscious texture without any dairy.
- Quick enough for a weeknight: Only 45 minutes from start to finish, with mostly hands-off oven time.
- Simple ingredients: You probably have most of these pantry staples already.
Ingredient Notes
Butternut squash is the star—look for one that feels heavy for its size. Fresh sage is key; dried sage won't give the same aromatic punch. Full-fat coconut milk provides the creamiest result, but light coconut milk or unsweetened almond milk work if you prefer a lighter soup. Vegetable broth can be swapped for chicken broth if not vegan. A pinch of nutmeg is optional but enhances the squash's warmth.
How to Make Roasted Butternut Squash Soup with Sage
Start by roasting the halved squash until fork-tender—this deepens the flavor. While it roasts, sauté onion, garlic, and sage in a pot. Add the roasted squash and broth, simmer briefly, then blend until silky. Finish with coconut milk and seasonings. The key is to taste and adjust salt and pepper at the end. For a garnish, quickly fry extra sage leaves in olive oil until crisp.
Tips for the Best Roasted Butternut Squash Soup with Sage
- Don't skip roasting: It makes a huge difference in flavor compared to boiling.
- Use an immersion blender: It's safer and easier than transferring hot soup to a blender. If using a countertop blender, work in batches and vent the lid.
- Adjust consistency: If the soup is too thick, add extra broth or water a few tablespoons at a time.
- Fry sage leaves: Heat a little olive oil in a small skillet, add sage leaves, and cook 15 seconds per side until crisp. Drain on paper towels.
- Make it spicy: Add a pinch of red pepper flakes or a dash of cayenne with the garlic.
Make Ahead and Storage
This soup keeps well in the refrigerator for up to 3 days in an airtight container. For longer storage, freeze the soup (without coconut milk) for up to 3 months. Thaw overnight in the fridge, then reheat gently on the stove, stirring in the coconut milk at the end. Reheat individual portions in the microwave, but stir often to avoid hot spots.
What to Serve With Roasted Butternut Squash Soup with Sage
Pair this soup with crusty sourdough or a warm baguette for dipping. A crisp green salad with a tangy vinaigrette balances the richness. For a heartier meal, serve alongside roasted chickpeas or a classic grilled cheese sandwich (use vegan cheese if needed). A sprinkle of toasted pumpkin seeds adds nice crunch.
Ingredients
- 1 medium butternut squash (about 3 lbs), halved and seeded
- 2 tablespoons olive oil, divided
- 1 medium yellow onion, chopped
- 3 cloves garlic, minced
- 1/4 cup fresh sage leaves, plus more for garnish
- 4 cups vegetable broth
- 1 cup full-fat coconut milk (or other non-dairy milk)
- 1/2 teaspoon salt, plus more to taste
- 1/4 teaspoon black pepper
- 1/4 teaspoon ground nutmeg (optional)
Instructions
Roast the Squash
Preheat oven to 400°F (200°C). Brush cut sides of squash with 1 tablespoon olive oil and place cut-side down on a baking sheet. Roast for 25–30 minutes until fork-tender. Let cool slightly, then scoop out flesh.
Sauté Aromatics
In a large pot, heat remaining 1 tablespoon olive oil over medium heat. Add onion and cook 5 minutes until softened. Stir in garlic and sage leaves; cook 1 minute until fragrant.
Simmer the Soup
Add roasted squash and vegetable broth to the pot. Bring to a boil, then reduce heat and simmer 10 minutes to blend flavors.
Blend Until Smooth
Use an immersion blender directly in the pot to puree until smooth. Alternatively, transfer in batches to a blender (vent lid) and blend carefully. Return to pot.
Finish with Coconut Milk
Stir in coconut milk, salt, pepper, and nutmeg if using. Heat over medium-low for 5 minutes, stirring occasionally. Adjust seasoning to taste. Serve garnished with fried sage leaves and a drizzle of coconut milk.
Notes
- For a lighter version, use light coconut milk or unsweetened almond milk; the soup will be less creamy.
- You can substitute 2 pounds of pre-cut butternut squash cubes; roast at 400°F for 20–25 minutes.
- To make ahead, prepare through step 4, cool, and refrigerate up to 3 days; add coconut milk when reheating.
- Freeze the soup (without coconut milk) in airtight containers for up to 3 months; stir in coconut milk after thawing.
Nutrition Facts
Frequently asked questions
Can I freeze Roasted Butternut Squash Soup with Sage?
Yes, freeze the soup without the coconut milk for up to 3 months. Thaw overnight in the fridge, then reheat and stir in the coconut milk before serving.
How long does Roasted Butternut Squash Soup with Sage take to bake?
The total time is about 45 minutes: 15 minutes prep, 30 minutes cooking. The squash roasts for 25–30 minutes.
Can I make Roasted Butternut Squash Soup with Sage ahead of time?
Absolutely. Prepare the soup up to the blending step, cool, and refrigerate for up to 3 days. Add the coconut milk when reheating for the best texture.
What can I serve with Roasted Butternut Squash Soup with Sage?
Pair it with crusty bread, a simple green salad, roasted chickpeas, or a grilled cheese sandwich for a heartier meal.
Is Roasted Butternut Squash Soup with Sage vegan?
Yes, this recipe uses olive oil, vegetable broth, and coconut milk, making it completely vegan and dairy-free.
Can I use frozen butternut squash for Roasted Butternut Squash Soup with Sage?
Yes, use 2 pounds of frozen cubed butternut squash. Roast at 400°F for 20–25 minutes until tender, then proceed with the recipe.