30-Minute Spicy Butternut Squash Soup

Made in under an hour, our Spicy Butternut Squash Soup is the perfect weeknight meal that the whole family will love!

Prep: 15 minutesCook: 60 minutesTotal: 1 hour 15 minutes
Fat 12 Carbs 18 Protein 5
Yield 6-8 1x


  • 1 large butternut squash, halved
  • 1 medium white onion, diced
  • 2 medium jalepeños (or poblano for less spicy)
  • 1 shallot, minced
  • 5 cloves of garlic
  • 2 cups vegetable broth
  • 1 15-oz. can full-fat coconut milk
  • 4 leaves fresh sage
  • 1/4 teaspoon ground nutmeg
  • 1/2 teaspoon apple cider vinegar


  1. First, preheat the oven to 400ºF and prepare a baking sheet by wiping it with olive oil or spraying it with nonstick cooking spray.
  2. Next, cut a butternut squash in half hot dog style. remove seeds and place on pan.
  3. Bake squash for 30 minutes, remove from oven and add onion, jalapeño, shallot, and garlic to the same pan. Drizzle veggies with olive oil and then bake for another 30 minutes.
  4. Remove pan from oven and let cool for 10-15 minutes.
  5. Then, scoop out squash flesh and discard the rind. Place it in a large pot with all of the other roasted ingredients from the baking sheet.
  6. Next, add broth, coconut milk, fresh sage, nutmeg, and apple cider vinegar to the pot. Use an emulsifier to blend all of the ingredients together.*
  7. Finally, bring soup to a boil and then turn heat to low. Let simmer for 20-30 minutes.

Tips & Notes

  • If you don’t have an emulsifier place all ingredients in a food processor or high-speed blender, blend, and then put it into a large pot.
  • Updated: this recipe was slightly modified on 10/15/2019. No major changes were made.

Nutrition Facts

Serving Size: 1/6 Calories: 197 Sugar: 3 Sodium: 46 Fat: 12 Carbohydrates: 18 Fiber: 3 Protein: 5
Author: Linley RichterCategory: SoupMethod: OvenCuisine: American

Keywords: roasted butternut squash soup

Blueberry Flax Superfood Smoothie in a Cup

5 Secrets to Healthy & Delicious Smoothies

Our best tips & recipes to perfectly sublime smoothies!