About

This Keto butternut squash soup is rich and warming with heavy cream and aromatic curry spices. Our sweet and creamy soup makes a great lunch or light dinner option, perfect for batch cooking to provide multiple meals throughout the week. This Keto soup is delicious served with toasted Keto bread or buttered low carb rolls.

Can I Make This Dairy-Free?

We have used heavy cream and butter in our Keto butternut squash soup. This not only helps creates a smooth velvety texture, but also adds a generous helping of Keto-friendly fats. If you are dairy-free, you may substitute the butter for coconut oil and the heavy cream for coconut cream. Simply follow the recipe as directed, swapping the dairy for the same quantities of the non-dairy coconut alternatives. It will still be just as delicious!

Is Butternut Squash Keto?

Butternut squash is one of the higher carb vegetables allowed on a Keto diet. Enjoyed in moderation, this may be included as part of a healthy and balanced low carb diet. However, if you are looking to reduce the carb count of the dish, you may substitute the squash for zucchini in the same quantities. You may roast or pan fry the zucchini before simmering, but please note that it will not take as long to cook as the butternut squash. Please be sure to adjust your macros to account for any changes you make to the recipe.

Ingredients

  • 3 cup chicken broth, bouillon or consomme, ready-to-serve can
  • 1 tablespoon unsalted butter
  • 1 tablespoon olive oil
  • 1 tablespoon curry powder
  • 1 clove garlic, fresh
  • 1 tablespoon cilantro
  • ½ medium butternut squash
  • ½ medium – 2 1/2" diameter white onion
  • ½ cup heavy cream
  • ¼ teaspoon salt, sea salt
  • ⅛ teaspoon black pepper

Instructions

  1. Preheat the oven to 400 degrees Fahrenheit. Peel the butternut squash and dice into 1 inch chunks. Arrange the squash pieces in a single layer across a shallow oven tray. Drizzle over the olive oil and season with salt and pepper. Use your hands to toss the squash in the oil and seasonings. Transfer to the oven and roast for 25 minutes, turning halfway through. The squash should be tender and caramelized around the edges.
  2. While the squash is cooking, dice the onion and thinly slice the garlic. Just before the squash is ready, heat the butter in a large saucepan or Dutch oven over a low/ medium heat. Add the onion and garlic. Sweat gently for 2-3 minutes until tender and fragrant.
  3. Add 3/4 of the roasted squash pieces to the saucepan with the onion and garlic. Reserve the remaining pieces to one side. Add the curry powder and stir well to combine. Heat the spices through gently for a minute. You may adjust the quantity of spices to suit personal preference.
  4. Add the stock to the saucepan. Bring to a gentle boil then reduce to a simmer. Continue to simmer for 5 or so minutes. You may use an alternative stock such as vegetable if preferred. You may also add salt and pepper to season if desired, this will depend on the strength of seasoning in your stock.
  5. Remove the pan from the heat. Carefully use a handheld stick blender and blend the soup until velvety smooth and creamy. Alternatively, allow the soup to cool a little and transfer to a free-standing blender to process until smooth. Do not pour boiling hot liquids directly into your blender.
  6. Roughly chop the reserved squash pieces. Stir the heavy cream through the soup and divide into four serving bowls. Top the soup with the squash pieces and scatter with freshly chopped cilantro to serve.

Nutrition Facts

  • Servings: 4
  • Calories: 205.1kcal/751.4kJ (per serving)
  • Fat: 17.7g (per serving)
  • Carbs: 10.7g (per serving)
  • Protein: 3.1g (per serving)