Go Back
+ servings
Butternut Squash Soup

Butternut Squash Soup

Creamy roasted butternut squash soup with coconut milk and ginger for a warming, smooth comfort meal.
Prep Time 15 minutes
Cook Time 45 minutes
Total Time 1 hour
Servings: 6 servings
Course: Dinner Recipes
Cuisine: American
Calories: 245

Ingredients
  

  • 1 large butternut squash about 3 pounds, peeled and cubed
  • 2 tablespoons olive oil
  • 1 medium yellow onion diced
  • 3 cloves garlic minced
  • 1 tablespoon fresh ginger grated
  • 4 cups vegetable broth
  • 1 can coconut milk 13.5 oz full-fat
  • 1 teaspoon salt or to taste
  • 1/2 teaspoon black pepper
  • 1/4 teaspoon nutmeg optional

Method
 

  1. Preheat oven to 400°F. Toss butternut squash cubes with 1 tablespoon olive oil, salt, and pepper. Spread on a baking sheet and roast for 30-35 minutes until tender and lightly caramelized.
  2. In a large pot, heat remaining olive oil over medium heat. Add diced onion and cook for 5 minutes until softened. Add garlic and ginger, cooking for another minute until fragrant.
  3. Add the roasted butternut squash to the pot along with the vegetable broth. Bring to a simmer and cook for 10 minutes to allow flavors to meld.
  4. Using an immersion blender, puree the soup until completely smooth. Alternatively, carefully transfer to a blender in batches and blend until creamy.
  5. Stir in the coconut milk and nutmeg if using. Heat through for 2-3 minutes, adjusting seasoning with additional salt and pepper to taste.
  6. Ladle soup into bowls and garnish with a drizzle of coconut milk, toasted pepitas, or fresh herbs if desired. Serve hot.

Nutrition

Calories: 245kcalCarbohydrates: 28gProtein: 4gFat: 15gSodium: 680mgFiber: 5g

Notes

Roasting the squash adds depth of flavor and natural sweetness. For a thinner soup, add more broth; for thicker, reduce the amount or simmer longer. This soup freezes beautifully for up to 3 months—cool completely before freezing in airtight containers.

Tried this recipe?

Let us know how it was!