Butternut Squash Soup Recipe (Creamy and Easy)
This post may contain affiliate links (disclosure).Â
This homemade Butternut Squash Soup is rich, smooth, and packed with cozy flavor in every spoonful. The butternut squash cooks with onion, bell pepper, celery, garlic, herbs, and warm spices, then gets blended into a creamy soup with a velvety texture. It’s an easy stovetop recipe that’s perfect for a comforting lunch, simple dinner, or chilly fall day.
Want to save this recipe?
Why You’ll Love Butternut Squash Soup
- Smooth and creamy texture – This soup blends into a silky, velvety consistency without needing cream. The tender butternut squash gives it a naturally rich texture. Every spoonful feels warm and comforting. It’s perfect when you want a cozy homemade soup.
- Packed with flavor – Onion, bell pepper, celery, garlic, thyme, and rosemary give the soup plenty of savory flavor. Paprika, cumin, cayenne, and black pepper add warmth and depth. The seasonings complement the natural sweetness of the butternut squash. You can also adjust the spices to suit your taste.
- Easy stovetop recipe – Everything cooks in one large pot or Dutch oven. Once the vegetables are tender, the soup is simply blended until smooth. The steps are straightforward and easy to follow. It’s a great recipe even if you don’t make homemade soup often.
- Easy to customize – You can use bell pepper for a milder soup or swap in a hotter pepper for more spice. Chicken stock or vegetable stock both work well. You can also add more stock if you prefer a thinner consistency. This makes it easy to adjust the soup to your preferences.
- Delicious toppings add extra texture – Toasted pepitas give the smooth soup a satisfying crunch. Red pepper flakes add an extra touch of heat. Fresh parsley brings a colorful finishing touch. You can use all three toppings or choose your favorites.
- Great for leftovers – This soup keeps well in the refrigerator for up to 5 days. It can also be frozen for 2 to 3 months. That makes it convenient for meal prep or making a large batch ahead of time. Just reheat it when you’re ready for another comforting bowl.
Ingredients For Butternut Squash Soup
- Butternut squash – The main ingredient that gives this soup its naturally sweet flavor and smooth, creamy texture.
- Olive oil – Used to cook the vegetables and help them soften and lightly caramelize.
- Onion – Adds savory flavor and a little natural sweetness to the soup.
- Bell pepper – Brings extra flavor and mild sweetness. You can use a hotter pepper if you want more spice.
- Celery – Adds a savory vegetable flavor that helps build the base of the soup.
- Garlic – Gives the soup a bold, aromatic flavor.
- Paprika – Adds warm, smoky flavor and extra depth.
- Fresh thyme – Brings an earthy, herby flavor that pairs well with butternut squash.
- Fresh rosemary – Adds a fragrant, savory herb flavor.
- Cayenne pepper – Gives the soup a gentle kick of heat.
- Cumin – Adds warm, earthy flavor to the seasoning blend.
- Salt – Enhances all the flavors in the soup.
- Black pepper – Adds a mild peppery bite and extra seasoning.
- Chicken stock or vegetable stock – Provides the liquid base for the soup and adds savory flavor.
- Toasted pepitas – An optional garnish that adds a crunchy texture on top.
- Red pepper flakes – An optional topping for extra heat.
- Fresh parsley – Adds a fresh, colorful finishing touch.
For the exact measurements of the ingredients, see the printable recipe card at the bottom of this article.
How To Make Butternut Squash Soup
- Heat the olive oil in a large pot or Dutch oven over medium heat. Add the chopped butternut squash, onion, bell pepper, and celery, then season lightly with salt.
- Cook the vegetables for about 10 to 12 minutes, stirring from time to time, until they begin to soften and develop a little color.
- Stir in the garlic, paprika, thyme, rosemary, cayenne, and cumin. Let everything cook for about 2 minutes so the herbs and spices become fragrant.
- Pour in the chicken stock or vegetable stock and bring the mixture to a boil.
- Lower the heat and let the soup gently simmer for about 20 minutes, or until the squash and vegetables are very tender.
- Blend the soup until completely smooth and creamy using an immersion blender. If using a regular blender or food processor, carefully blend in batches and return the soup to the pot.
- Taste the soup and adjust the salt, black pepper, and seasonings as needed. Add a little extra stock or water if you prefer a thinner consistency.
- Let the blended soup simmer for another 5 minutes to help the flavors come together.
- Spoon the soup into bowls and top with toasted pepitas, red pepper flakes, and chopped fresh parsley, if desired.
Butternut Squash Soup
Want to save this recipe?
Ingredients
- 2 tbsp olive oil
- 3 pounds butternut squash peeled, seeded, and chopped
- 1 white onion large, chopped or yellow onion
- 1 bell pepper large, chopped
- 1 stalk celery chopped
- 5 garlic cloves chopped
- 2 tbsp paprika
- 1 tbsp fresh thyme
- 1 tbsp fresh rosemary
- 1 tsp cayenne pepper
- 1 tsp cumin
- 1 tsp salt more to taste
- ½ tsp black pepper
- 4 cups chicken stock or vegetable stock, plus more if needed
- ¼ cup pepitas toasted, for garnish
- ½ tsp red pepper flakes for garnish
- 2 tbsp fresh parsley chopped, for garnish
Instructions
- Pour the olive oil into a large pot or Dutch oven and heat it over medium heat.
- Add the butternut squash, onion, bell pepper, and celery. Sprinkle with a little salt.
- Cook for 10 to 12 minutes, stirring occasionally, until the vegetables start to soften and lightly brown on the bottom.
- Add the garlic, paprika, thyme, rosemary, cayenne, and cumin. Stir and cook for 2 minutes.
- Pour in the chicken or vegetable stock.
- Bring the soup to a boil. Reduce the heat and simmer for about 20 minutes, or until the squash and vegetables are completely tender.
- Blend the soup with an immersion blender until smooth. If using a regular blender or food processor, carefully blend the soup and then return it to the pot.
- Taste and add more salt, pepper, or seasoning as needed. For a thinner soup, stir in additional stock or water.
- Simmer for another 5 minutes to allow the flavors to come together.
- Ladle into bowls and garnish with toasted pepitas, red pepper flakes, and fresh parsley if desired.
Notes
- For a milder soup, use bell pepper. For extra heat, replace it with jalapeño or another hot pepper.
- Use up to 6 cups of stock if you prefer a thinner butternut squash soup.














