Roasted Butternut Squash Soup is a comforting dish perfect for cool days. It is creamy, flavorful, and packed with nutrients. Making this soup from scratch allows you to enjoy fresh ingredients and control the flavors. Plus, it’s easy to make and great for meal prep. Whether you are a seasoned cook or a beginner, this recipe is simple and rewarding.
How to Make Roasted Butternut Squash Soup
Ingredients
- 1 large butternut squash, peeled and diced
- 1 onion, chopped
- 2 carrots, chopped
- 2 cloves garlic, minced
- 3 cups vegetable broth
- 1 can coconut milk or 1 cup cashew cream
- Salt and pepper to taste
- Olive oil
Directions
- Preheat the oven to 400°F (200°C).
- On a baking sheet, toss the diced butternut squash, onion, carrots, and garlic with olive oil, salt, and pepper.
- Roast in the oven for 25-30 minutes until tender.
- Transfer the roasted vegetables to a pot and add vegetable broth.
- Bring to a simmer, then blend until smooth using an immersion blender or a countertop blender.
- Stir in the coconut milk or cashew cream and heat through.
- Adjust seasoning and serve warm.
How to Serve Roasted Butternut Squash Soup
Serve the soup warm in bowls. You can top it with a drizzle of olive oil, fresh herbs, or even croutons for added texture. This soup pairs well with crusty bread or a simple salad. It’s a cozy, delightful meal for lunch or dinner.

How to Store Roasted Butternut Squash Soup
You can store any leftover soup in an airtight container in the refrigerator for up to 4 days. If you want to keep it longer, you can freeze it for up to 3 months. Store it in freezer-safe containers, leaving some space at the top for expansion.
Tips to Make Roasted Butternut Squash Soup
- For extra flavor, try adding spices like cumin or nutmeg while blending.
- If the soup is too thick, add more vegetable broth or water to reach your desired consistency.
- Always taste and adjust the seasoning before serving to ensure it’s just right.
Variation
You can customize this soup by adding other vegetables like sweet potatoes or apples for a sweeter taste. For a twist, consider adding a splash of balsamic vinegar for richness or a pinch of chili powder for heat.
FAQs
Can I make this soup in advance?
Yes, this soup can be made ahead of time. Just store it in the fridge or freezer, and reheat when ready to serve.
Can I replace the coconut milk?
Yes, you can use cashew cream or any dairy alternative of your choice.
Is this soup vegan?
Yes, this recipe is completely vegan and dairy-free, perfect for many diets.

Roasted Butternut Squash Soup
Ingredients
Equipment
Method
- Preheat your oven to 400°F (200°C). Peel, seed, and cube the butternut squash. Chop the onion and mince the garlic cloves.
- On a large baking sheet, toss the cubed squash, chopped onion, and minced garlic with olive oil, salt, and pepper. Roast for 30-35 minutes, or until the squash is tender and slightly caramelized.
- Carefully transfer the roasted vegetables to a large pot or Dutch oven. Pour in the vegetable broth and bring the mixture to a simmer over medium heat. Using an immersion blender, blend the soup directly in the pot until it is completely smooth and creamy. Alternatively, transfer the soup in batches to a regular blender and blend until smooth, then return it to the pot.
- Stir in the heavy cream (if using) and ground nutmeg. Taste and adjust seasonings as needed, adding more salt and pepper if desired. Serve the roasted butternut squash soup hot.