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
Vegetables
- 1 large butternut squash, peeled and diced
- 1 large onion, chopped
- 2 medium carrots, chopped
- 2 cloves garlic, minced
Liquids
- 3 cups vegetable broth
- 1 can coconut milk or 1 cup cashew cream Choose either option for a creamy texture.
Seasoning
- to taste Salt
- to taste Pepper
- 1 tablespoon Olive oil For roasting the vegetables.
Instructions
Preparation
- 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.
Cooking
- 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.