Go Back
Whole30 butternut squash soup with coconut milk and bacon

Get the Recipe: Whole30 Butternut Squash Soup

This easy Whole30 Butternut Squash Soup is a little sweet, a little savory, and so flavorful. It is incredibly creamy, rich, and filled with cozy flavors. This Paleo soup is great for lunches, dinners, meal prep, and leftovers. Garnish with crispy bacon for the ultimate soup!
5 from 11 votes

Ingredients

Instructions 

  • In a Dutch oven or large skillet over medium heat, add olive oil, diced onion and minced garlic. Cook for 5 to 6 minutes or until onion is softened.
  • Then, add butternut squash and all remaining ingredients except coconut milk and bacon to skillet. Bring to a light boil then simmer on low for 20 minutes.
  • Turn off heat. Stir in canned coconut milk.
  • Pour contents in pan into a blender, Vitamix, or food processor. Blend until smooth, about 15 to 20 seconds.
  • Finally, pour into bowls. Garnish with additional coconut milk and crumbled bacon.

Notes

  • This soup can be made with frozen cubed squash or roasted squash. 
  • If using frozen squash, thaw beforehand or microwave frozen squash until room temperature.
  • See How to Roast Butternut Squash for directions.
  • Canned coconut oil can be found in the Asian foods aisle at most grocery stores.  Use full fat coconut milk (NOT coconut cream).  I highly recommend the brand Thai.
  • Shake canned coconut milk before opening and using.  If the coconut milk is lumpy, stir with a spoon for using.
  • Instead of using a blender or food processor, use an immersion blender to blend soup if desired.
  • Store leftovers in an airtight container in the fridge for up to 3 days.
  • This makes about 4 small bowls of soup.  This recipe can be easily doubled for leftovers.
Calories: 217kcal, Carbohydrates: 20g, Protein: 3g, Fat: 16g, Saturated Fat: 8g, Cholesterol: 1mg, Sodium: 443mg, Potassium: 693mg, Fiber: 4g, Sugar: 5g, Vitamin A: 14890IU, Vitamin C: 40mg, Calcium: 91mg, Iron: 2mg