Squash Soup with Coconut Milk

Highlighted under: Healthy & Light

A creamy and comforting squash soup enriched with the subtle sweetness of coconut milk, perfect for chilly days.

Celeste Morgan

Created by

Celeste Morgan

Last updated on 2025-12-24T19:09:42.671Z

This delicious squash soup with coconut milk has become a staple in many households. The combination of flavors creates a warm, inviting dish that is both nutritious and satisfying. The creamy texture from the coconut milk perfectly complements the natural sweetness of the squash, making it a favorite among both kids and adults.

Why You'll Love This Recipe

  • Creamy texture that warms your soul
  • Subtle sweetness from coconut milk and squash
  • Easy to prepare and perfect for meal prep
  • Rich in vitamins and minerals for a healthy boost

The Health Benefits of Squash

Butternut squash is not only delicious but also packed with nutrients that promote overall health. Rich in vitamins A and C, it supports immune function and skin health. Additionally, its high fiber content aids digestion and keeps you feeling full longer, making it a great option for those looking to maintain a healthy weight.

The addition of coconut milk enhances the nutritional profile of this soup. Coconut milk is a good source of healthy fats, particularly medium-chain triglycerides (MCTs), which can provide a quick energy boost and support metabolic health. Together, these ingredients create a nourishing dish that warms your body and soul.

Perfect for Meal Prep

This squash soup is an excellent candidate for meal prep due to its simplicity and versatility. You can easily make a large batch and store portions in the refrigerator or freezer for later use. It reheats beautifully, making it a perfect quick lunch or dinner option on busy days.

When preparing for the week ahead, consider pairing the soup with crusty bread or a fresh salad for a complete meal. This not only saves you time but also helps you stick to healthier eating habits, as you have homemade, nutritious meals ready to go.

Customization Ideas

One of the best aspects of this squash soup is its versatility. Feel free to customize the recipe to suit your taste preferences or dietary needs. You can add spices such as curry powder or red pepper flakes for an extra kick, or incorporate other vegetables like carrots or sweet potatoes for added flavor and nutrition.

For those who enjoy a bit of crunch, consider topping the soup with roasted pumpkin seeds or a drizzle of chili oil. These small additions can elevate the dish and provide a delightful contrast to the creamy texture of the soup.

Ingredients

Gather the following ingredients to prepare this delightful soup:

Ingredients

  • 1 medium butternut squash, peeled and diced
  • 1 can (400ml) coconut milk
  • 1 onion, chopped
  • 2 garlic cloves, minced
  • 4 cups vegetable broth
  • 2 tablespoons olive oil
  • Salt and pepper to taste
  • 1 teaspoon ground ginger (optional)
  • Fresh cilantro for garnish (optional)

Make sure to have all ingredients prepped before starting for a smooth cooking experience.

Instructions

Follow these simple steps to create your delicious squash soup:

Sauté the Onions and Garlic

In a large pot, heat the olive oil over medium heat. Add the chopped onion and minced garlic, cooking until the onion is translucent, about 5 minutes.

Cook the Squash

Add the diced butternut squash to the pot, stirring well. Pour in the vegetable broth and bring to a boil. Reduce heat and let it simmer for about 20 minutes, or until the squash is tender.

Blend the Soup

Once the squash is tender, remove the pot from heat. Using an immersion blender, blend the soup until smooth. If you don’t have an immersion blender, carefully transfer the soup in batches to a countertop blender.

Add Coconut Milk and Season

Stir in the coconut milk and season with salt, pepper, and ground ginger if using. Heat the soup gently for another 5 minutes, then remove from heat.

Serve

Serve warm, garnished with fresh cilantro if desired. Enjoy your delicious squash soup!

This soup is delicious on its own, but you can also pair it with crusty bread for a complete meal.

Storing Leftovers

To store leftover squash soup, allow it to cool completely before transferring it to airtight containers. It can be kept in the refrigerator for up to 4 days or frozen for up to 3 months. When reheating, add a splash of vegetable broth or water to restore its creamy consistency if it thickens too much.

Make sure to label your containers with the date to keep track of freshness. This way, you can enjoy your homemade soup at its best without worrying about spoilage.

Serving Suggestions

Serve your squash soup alongside a fresh garden salad or a slice of whole-grain bread to create a balanced meal. A light vinaigrette can complement the richness of the soup, providing a refreshing contrast.

For a more substantial meal, consider adding protein such as grilled chicken or chickpeas. These additions can transform your soup into a hearty dish that's both satisfying and nutritious, perfect for a cozy dinner.

Secondary image

Questions About Recipes

→ Can I use other types of squash?

Yes, you can substitute butternut squash with acorn or pumpkin for different flavors.

→ Is this soup vegan-friendly?

Absolutely! This soup is completely vegan as it uses coconut milk and vegetable broth.

→ How can I store leftovers?

Store leftovers in an airtight container in the refrigerator for up to 3 days. Reheat before serving.

→ Can I freeze this soup?

Yes, this soup freezes well! Just make sure to cool it completely before transferring it to a freezer-safe container.

Squash Soup with Coconut Milk

A creamy and comforting squash soup enriched with the subtle sweetness of coconut milk, perfect for chilly days.

Prep Time15 minutes
Cooking Duration30 minutes
Overall Time45 minutes

Created by: Celeste Morgan

Recipe Type: Healthy & Light

Skill Level: Intermediate

Final Quantity: 4 servings

What You'll Need

Ingredients

  1. 1 medium butternut squash, peeled and diced
  2. 1 can (400ml) coconut milk
  3. 1 onion, chopped
  4. 2 garlic cloves, minced
  5. 4 cups vegetable broth
  6. 2 tablespoons olive oil
  7. Salt and pepper to taste
  8. 1 teaspoon ground ginger (optional)
  9. Fresh cilantro for garnish (optional)

How-To Steps

Step 01

In a large pot, heat the olive oil over medium heat. Add the chopped onion and minced garlic, cooking until the onion is translucent, about 5 minutes.

Step 02

Add the diced butternut squash to the pot, stirring well. Pour in the vegetable broth and bring to a boil. Reduce heat and let it simmer for about 20 minutes, or until the squash is tender.

Step 03

Once the squash is tender, remove the pot from heat. Using an immersion blender, blend the soup until smooth. If you don’t have an immersion blender, carefully transfer the soup in batches to a countertop blender.

Step 04

Stir in the coconut milk and season with salt, pepper, and ground ginger if using. Heat the soup gently for another 5 minutes, then remove from heat.

Step 05

Serve warm, garnished with fresh cilantro if desired. Enjoy your delicious squash soup!

Nutritional Breakdown (Per Serving)

  • Calories: 250 kcal
  • Total Fat: 16g
  • Saturated Fat: 14g
  • Cholesterol: 0mg
  • Sodium: 400mg
  • Total Carbohydrates: 26g
  • Dietary Fiber: 5g
  • Sugars: 4g
  • Protein: 3g