Butternut Squash Soup
Plant-based butternut squash soup made with delicious roasted vegetables, creamy coconut milk and a few simple spices. Serve it with your favorite grilled cheese for the ultimate comfort meal!

Butternut Squash Soup
We’re officially in soup season and I’m excited to share this easy roasted butternut squash soup with you all. It’s full of fiber filled veggies like squash and carrots, and packed with warm spices like cinnamon and spicy cayenne.
This soup is made with creamy coconut milk, making it plant-based yet so delicious. I love serving it with sourdough grilled cheese for the ultimate fall comfort meal.

The soup is rich and creamy, with an added kick from cayenne pepper. It has a delicious sweetness from the coconut milk and veggies, and truly is the perfect nourishing comfort food to make this season.

What you’ll need to make butternut squash soup
- Butternut squash– I bought a 3 lb butternut squash that I peeled and cubed. If you’re using pre-cubed, you’ll need about 7 cups
- Carrots + yellow onion– for added fiber and flavor
- Coconut milk– I use full-fat for delicious, plant-based creaminess
- Vegetable broth– you’ll need about 3-3 1/2 cups, to reach your desired consistency
- Spices + herbs- salt, pepper, cinnamon, cayenne pepper and thyme
- Garnishes– coconut cream, olive oil and pumpkin seeds

This recipe comes together in just a few simple steps
- Roast the vegetables– season the butternut squash, onion and carrots olive oil, salt, pepper, cinnamon and thyme roast for about 40-45 minutes
- Blend the soup– Add the roasted vegetables to a blender or a pot if using an immersion blender, and blend together with the broth, coconut milk and spices
- Heat the soup– heat the soup over a low flame before serving
- Garnish and serve– garnish your bowl with a drizzle of olive oil, coconut cream, pumpkin seeds and cayenne pepper
How to blend the soup
Ideally, you can transfer the roasted vegetables to a pot with the remaining soup ingredients and blend everything together with an immersion blender. If you don’t own one, transfer everything to your standing blender to blend, then transfer the soup to a pot to heat it up.

This roasted butternut squash soup is nourishing, delicious and easy to make. I know you guys are going to love it!
More nourishing soup recipes to try:
Spinach Tortellini Soup
Easy Red Lentil Soup
Roasted Tomato Veggie Soup

Butternut Squash Soup
Ingredients
- 1 butternut squash, peeled and cubed (3-3.5 lbs), or about 7 cups cubed
- 1 yellow onion, sliced
- 4 carrots, peeled and chopped
- 3 -4 cups vegetable broth
- 1/2 cup full-fat coconut milk
- 1/2 tsp salt, plus more to taste
- 1/4 tsp black pepper
- 1/4 tsp cinnamon
- Fresh thyme or rosemary
- Olive oil
- Optional: cayenne pepper
Top with
- Olive oil or chili oil
- Coconut cream
- Pumpkin seeds
Directions
- Preheat the oven to 400 F
- Add the cubed butternut squash, sliced onion and chopped carrots to a large sheet pan. Toss together with about 2 tbsp olive oil and the salt, pepper and cinnamon.
- Bake the vegetables for about 40-45 minutes, until tender.
- Remove the pan from the oven, and add the vegetables to a blender, or add them to a pot if using an immersion blender to blend. Pour in the coconut milk, 3 cups of vegetable broth, a pinch of salt, pinch of cayenne pepper and a tbsp of fresh thyme. Blend together until smooth, adding more vegetable broth as needed to reach your desired consistency. Taste and adjust salt as needed.
- Serve warm with a drizzle of olive oil, coconut cream and pumpkin seeds.


Thank you for sharing this recipe