Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon

Roasted Butternut Squash Soup

5 Stars 4 Stars 3 Stars 2 Stars 1 Star No reviews
  • Author: Jenny Cooks
  • Prep Time: 15 minutes
  • Cook Time: 45 minutes
  • Total Time: 1 hour
  • Yield: 6 servings 1x

Description

This roasted butternut squash soup is rich, velvety, and naturally sweet—perfect for cozy fall evenings, holiday dinners, or a healthy weeknight meal. Roasting the squash deepens its flavor, while a touch of garlic, onion, and herbs makes the soup wonderfully savory. It’s a recipe that feels both comforting and nourishing, ideal for serving with crusty bread or topping with crispy croutons. Light yet satisfying, this soup is a seasonal favorite that never disappoints.


Ingredients

Scale
  • 1 large butternut squash, peeled, seeded, and cubed

  • 2 tbsp olive oil

  • 1 onion, diced

  • 2 carrots, diced

  • 3 cloves garlic, minced

  • 4 cups vegetable broth

  • 1 tsp salt

  • ½ tsp black pepper

  • ½ tsp ground nutmeg (optional)

  • ½ cup coconut milk or heavy cream

  • Fresh parsley or sage for garnish

  • Croutons for serving


Instructions

  • Preheat oven to 400°F (200°C). Toss squash cubes with 1 tbsp olive oil, salt, and pepper. Spread on a baking sheet and roast for 25–30 minutes until tender.

  • In a large pot, heat remaining olive oil and sauté onion, carrots, and garlic until softened.

  • Add roasted squash, vegetable broth, and nutmeg. Bring to a simmer for 10 minutes.

  • Use an immersion blender to puree until smooth. Stir in coconut milk or cream.

 

  • Adjust seasoning and serve hot, topped with croutons and fresh herbs.


Notes

Add a pinch of cayenne for heat.

Use chicken broth for a non-vegetarian version.

Store without croutons to keep them crispy