Go Back
A bowl of creamy orange butternut squash soup garnished with pumpkin seeds and a swirl of cream
Print Recipe

Creamy Keto Butternut Squash Soup

Prep Time15 minutes
Cook Time35 minutes
Total Time50 minutes
Servings: 6 servings
Calories: 260kcal

Ingredients

  • 1.25 lbs butternut squash, peeled, seeded, and cut into 1-inch cubes
  • 4 tablespoons unsalted butter, divided
  • 1 small yellow onion, finely diced
  • 3 cloves garlic , minced
  • 3 cups chicken bone broth
  • 1 cup heavy whipping cream (36-40% fat content)
  • 1/2 teaspoon ground nutmeg
  • 1/4 teaspoon ground cinnamon
  • 1 teaspoon sea salt
  • 1/2 teaspoon freshly ground black pepper
  • 2 tablespoons roasted pumpkin seeds (pepitas) for garnish

Instructions

  • Preheat the oven to 400°F (200°C).
  • Toss the cubed butternut squash with 2 tablespoons of melted butter, 1/2 teaspoon salt, and 1/4 teaspoon black pepper on a parchment-lined baking sheet.
  • Roast the squash for 25-30 minutes, or until the edges are caramelized and the center is fork-tender.
  • In a large stockpot, melt the remaining 2 tablespoons of butter over medium heat. Add the onion and sauté for 5 minutes until translucent. Add the garlic and cook for an additional 60 seconds until fragrant.
  • Transfer the roasted butternut squash into the stockpot and pour in the chicken bone broth.
  • Bring the mixture to a gentle boil, then reduce heat and simmer uncovered for 5-10 minutes to allow flavors to meld.
  • Remove from heat. Use an immersion blender to puree the soup directly in the pot until completely smooth. Alternatively, transfer to a high-speed blender in batches, ensuring the lid is vented.
  • Place the pot back over low heat. Whisk in the heavy whipping cream, nutmeg, cinnamon, and the remaining salt and pepper.
  • Heat through for 2-3 minutes without allowing the soup to reach a rolling boil (to prevent the cream from separating).
  • Ladle into warm bowls and garnish with roasted pumpkin seeds before serving.