Squash Soup Dairy Free

Highlighted under: Healthy & Light

This creamy and comforting squash soup is completely dairy-free, making it perfect for those with dietary restrictions. Enjoy a bowl of warmth with rich flavors and a hint of spices.

Rosalie Mitchell

Created by

Rosalie Mitchell

Last updated on 2025-12-24T18:45:36.001Z

This squash soup is a delightful way to enjoy the flavors of autumn. The combination of roasted squash, aromatic spices, and coconut milk creates a velvety texture that will warm your soul.

Why You Will Love This Recipe

  • Creamy texture without any dairy
  • Rich, comforting flavors that delight the palate
  • Easy to make and perfect for meal prep

Health Benefits of Squash Soup

Squash is not only delicious but also packed with nutrients. Butternut squash, the star of this recipe, is rich in vitamins A and C, both of which are important for maintaining healthy skin and vision. Additionally, it provides a good source of fiber, which promotes digestive health and helps you feel full longer. Incorporating this soup into your diet can contribute to overall wellness, making it a great choice for those seeking nutritious meals.

The use of coconut milk in this recipe adds creaminess without the dairy, making it suitable for those with lactose intolerance or dairy allergies. Coconut milk is also rich in healthy fats, particularly medium-chain triglycerides (MCTs), which can provide a quick source of energy. This dairy-free alternative makes the soup not only more accessible but also enhances its flavor profile with a subtle sweetness.

Furthermore, the spices in this squash soup, such as cumin and coriander, not only elevate the taste but also offer their own health benefits. Cumin is known for its potential digestive properties, while coriander may help lower blood sugar levels. Together, these ingredients create a wholesome dish that nourishes both body and mind.

Perfect for Meal Prep

One of the best aspects of this squash soup is its suitability for meal prep. It stores well in the fridge for up to a week and can be frozen for longer periods, making it an ideal option for busy individuals or families. Simply double the batch, portion it out into containers, and you’ll have easy-to-reheat meals ready to go whenever hunger strikes.

When preparing for meal prep, consider freezing the soup in individual portions. This way, you can easily defrost just what you need for a quick lunch or dinner. The flavors often deepen and improve after a day or two in the fridge, allowing you to enjoy a delicious homemade meal with minimal effort throughout the week.

For added convenience, pair your soup with quick sides like toasted bread or a fresh salad. These simple additions create a complete meal without requiring extensive cooking time, making it easier to maintain healthy eating habits during busy weeks.

Serving Suggestions

When it comes to serving this delicious squash soup, there are endless possibilities. For a touch of freshness, consider garnishing with chopped parsley or cilantro. A drizzle of high-quality olive oil not only enhances the flavor but also adds a beautiful finishing touch to the dish. You can also sprinkle some toasted pumpkin seeds on top for a delightful crunch and extra nutrition.

If you’re looking to elevate your meal, serve the soup alongside some homemade crusty bread or a light salad. A simple arugula salad with a lemon vinaigrette pairs wonderfully with the rich and creamy texture of the soup, balancing the meal with bright flavors.

For those who enjoy a little heat, consider adding a pinch of cayenne pepper or a swirl of hot sauce to individual bowls. This can provide a delightful contrast to the sweetness of the squash and the creaminess of the coconut milk, creating a more complex and exciting flavor profile.

Ingredients

Main Ingredients

  • 1 medium butternut squash, peeled and diced
  • 1 onion, chopped
  • 2 cloves garlic, minced
  • 1 teaspoon ground cumin
  • 1 teaspoon ground coriander
  • 4 cups vegetable broth
  • 1 can (13.5 oz) coconut milk
  • Salt and pepper to taste
  • Olive oil for roasting

Make sure to use fresh ingredients for the best flavor.

Instructions

Roast the Squash

Preheat your oven to 400°F (200°C). Toss the diced butternut squash with olive oil, salt, and pepper. Spread it on a baking sheet and roast for about 25 minutes until tender.

Sauté the Aromatics

In a large pot, heat a tablespoon of olive oil over medium heat. Add the chopped onion and sauté until translucent, about 5 minutes. Add the minced garlic, cumin, and coriander, and cook for another minute until fragrant.

Combine Ingredients

Add the roasted squash to the pot along with the vegetable broth. Bring to a boil, then reduce heat and simmer for 10 minutes to let the flavors meld.

Blend the Soup

Remove the pot from heat and stir in the coconut milk. Use an immersion blender to puree the soup until smooth. Alternatively, you can carefully transfer the soup to a blender in batches.

Serve

Return the blended soup to the pot, reheat gently if necessary, and season with additional salt and pepper to taste. Serve hot, garnished with a drizzle of olive oil or fresh herbs.

Enjoy your delicious and healthy squash soup!

Tips for the Best Squash Soup

Choosing the right squash is key to achieving the best flavor in your soup. Look for a butternut squash that feels heavy for its size, with a dull skin that is free from blemishes. This indicates that it is ripe and will provide a sweeter taste. If butternut squash isn’t available, you can also substitute it with acorn or pumpkin for a similar creamy result.

Don’t rush the roasting process! Roasting the squash until it’s tender and caramelized enhances its natural sweetness and depth of flavor. The caramelization process adds layers of complexity to the soup, ensuring that each spoonful is rich and satisfying.

Storing and Reheating

To store your leftover squash soup, allow it to cool completely before transferring it to airtight containers. It can be kept in the refrigerator for up to a week or frozen for up to three months. When freezing, make sure to leave some space in the containers as the soup may expand when frozen.

Reheating the soup is simple. If frozen, thaw it overnight in the refrigerator or use the defrost setting on your microwave. When ready to reheat, place the soup in a pot over medium heat, stirring occasionally until heated through. If the soup seems too thick, you can add a bit of vegetable broth or water to reach your desired consistency.

Secondary image

Questions About Recipes

→ Can I use other types of squash?

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

→ Is this soup freezable?

Absolutely! This soup freezes well, just make sure to store it in an airtight container.

→ What can I serve with this soup?

This soup pairs beautifully with crusty bread or a fresh salad.

→ Can I make this soup spicier?

Yes! You can add cayenne pepper or fresh chili to increase the heat.

Squash Soup Dairy Free

This creamy and comforting squash soup is completely dairy-free, making it perfect for those with dietary restrictions. Enjoy a bowl of warmth with rich flavors and a hint of spices.

Prep Time15 minutes
Cooking Duration30 minutes
Overall Time45 minutes

Created by: Rosalie Mitchell

Recipe Type: Healthy & Light

Skill Level: Intermediate

Final Quantity: 4 servings

What You'll Need

Main Ingredients

  1. 1 medium butternut squash, peeled and diced
  2. 1 onion, chopped
  3. 2 cloves garlic, minced
  4. 1 teaspoon ground cumin
  5. 1 teaspoon ground coriander
  6. 4 cups vegetable broth
  7. 1 can (13.5 oz) coconut milk
  8. Salt and pepper to taste
  9. Olive oil for roasting

How-To Steps

Step 01

Preheat your oven to 400°F (200°C). Toss the diced butternut squash with olive oil, salt, and pepper. Spread it on a baking sheet and roast for about 25 minutes until tender.

Step 02

In a large pot, heat a tablespoon of olive oil over medium heat. Add the chopped onion and sauté until translucent, about 5 minutes. Add the minced garlic, cumin, and coriander, and cook for another minute until fragrant.

Step 03

Add the roasted squash to the pot along with the vegetable broth. Bring to a boil, then reduce heat and simmer for 10 minutes to let the flavors meld.

Step 04

Remove the pot from heat and stir in the coconut milk. Use an immersion blender to puree the soup until smooth. Alternatively, you can carefully transfer the soup to a blender in batches.

Step 05

Return the blended soup to the pot, reheat gently if necessary, and season with additional salt and pepper to taste. Serve hot, garnished with a drizzle of olive oil or fresh herbs.

Nutritional Breakdown (Per Serving)

  • Calories: 220 kcal
  • Total Fat: 12g
  • Saturated Fat: 10g
  • Cholesterol: 0mg
  • Sodium: 300mg
  • Total Carbohydrates: 30g
  • Dietary Fiber: 5g
  • Sugars: 4g
  • Protein: 3g