Butternut Squash Soup with Variations


  • 2 tablespoons coconut oil or butter
  • 2 large carrots, diced
  • 2 stalks celery, diced
  • 1 medium onion, diced
  • 2 cloves garlic, minced
  • 4 cups butternut squash, cubed (about 1 medium squash)
  • 1 teaspoon fresh thyme, chopped
  • 4 to 6 cups chicken or vegetable broth
  • Sea salt and ground black pepper, to taste

Bone Broth.jpg


  1. Heat oil or butter in a large soup pot.
  2. Add onion and sauté until translucent, about 5 minutes.
  3. Add carrot, celery and garlic and sauté until carrots begin to soften (but aren’t completely soft).
  4. Add butternut squash and thyme. Stir to combine with other vegetables.
  5. Add broth, salt and pepper and stir.
  6. Bring to a boil, reduce heat and simmer until squash is tender, about 30 minutes.
  7. Use an immersion blender to puree soup or allow to cool slightly and carefully puree in batches in a traditional blender.
  8. Serve as is or with garnishes below.


Add Apple & Bacon: Either add 1-2 cubed apples when you put in the butternut squash and blend it in, or add cubed apples during the last 15 minutes of cook time.  Garnish with chopped, cooked bacon.

Southwestern Flavors:
Add a tablespoon of chili powder, a teaspoon of cumin, and a dash of cayenne to the soup.  Garnish with toasted pumpkin seeds, cilantro, green onions, sour cream, and hot sauce.  

Thai Flavors:
Stir a tablespoon of red curry paste and 2 teaspoons chopped fresh ginger into carrot, celery and onion mixture. Cook until vegetables are tender and ginger is aromatic. Add squash, cook until tender, then add 3 cups of broth and 1 can of coconut milk. Season with salt and pepper. Puree soup as above and then garnish each chopped fresh cilantro and green onion.