This butternut squash lentil soup features sweet and hearty roasted butternut squash and red lentils for added protein and an extra creamy finish. Deliciously comforting, it's simple to put together and made using a handful of ingredients.
See also creamy butternut squash tomato soup!

This butternut squash lentil soup is a delicious autumnal dish, simple in its ingredients as well as method. It owes its vibrant colour and delicious flavour primarily to the preparation method.
Rather than cooking the butternut squash along with the other ingredients I roasted it first until golden (roasting releases every bit of flavour butternut squash has to offer and it's really worth doing). While the butternut squash is in the oven you can prepare the soup base. The final step is to combine these and turn into a silky smooth soup!
Red lentils, with their mildly nutty flavour, pair really well with the butternut squash in this soup, producing a hearty, satisfying and incredibly creamy dish.
Butternut squash lentil soup ingredients and substitutions
- Butternut squash: use either common butternut squash variety, available in all stores, or gold butternut squash (if you can get it) which is sweeter and has a deeper orange colour.
- Red lentils: rinse thoroughly before using.
- Red onion: I like it for its sweet flavour, but you can use another onion variety.
- Garlic.
- Spices: a combination of paprikas, cumin and onion granules.
- Stock: both vegetarian or chicken will work.
- Olive oil.
Can I use green lentils instead of red
I do not recommend it. Green lentils keep their shape in cooking so work better in recipes which require more texture (such as lentil ragu or lentil lasagna). Red lentils add creaminess, which is important in this lentil butternut squash soup.
How to prepare the butternut squash
There are various ways of roasting butternut squash. You can roast it whole, halved, sliced or cubed. The last 2 methods work best for this butternut squash and lentil soup as they allow the squash to brown and caramelise around the edges, which adds even more flavour.
I chose to roast slices of butternut squash as it's quick and easy to do. Here is how:
1.Preheat the oven to 425 F/ 220 C/ gas mark 7. Slice the butternut squash widthways into approx. 1'' thick slices then remove the innards and seeds. Place the slices on top of a large baking sheet lined with parchment paper. Season with salt and pepper and brush with a little oil.
2. Roast in the centre of the oven for 35 minutes until fully cooked and lightly browned (you do not need to turn the slices over). Remove from the oven, set aside for 5 minutes to cool a little then remove the peel and make the soup.
TIP: An alternative preparation method is to peel then cube the butternut squash before roasting and making the soup (as I have done in butternut squash chili and butternut squash pasta).
Step-by-step recipe instructions
1.Cook onion and garlic: In a medium sized pot heat up 1 tablespoon of oil, add the garlic and onion and cook gently for 3-4 minutes until softened, stirring often.
2. Add lentils and stock: Add the lentils, spices and stir. Pour in most of the stock, cover and bring to the boil then lower the hear and simmer for 15 minutes stirring occasionally.
3. Add squash: Remove from the heat and add the roasted butternut squash.
4. Puree: Puree the soup until velvety smooth. Adjust the seasoning and top up with the remaining stock if needed, and serve!
How to serve butternut squash and lentil soup
This vegan butternut squash and red lentil soup can be served with toasted pumpkin seeds, sunflower seeds, a drizzle of coconut milk/cream or knob of butter/vegan spread. It's delicious with grilled ciabatta bread, garlic bread, croutons, soda bread or breadsticks. Garnish with freshly chopped cilantro or parsley before serving (as an option).
Do I have to roast the squash
It's not absolutely necessary to do but produces better results. This butternut squash soup with lentil will not have the same degree of sweetness and richness of flavour if you simply cube the squash and cook along with the other soup ingredients.
If, however, you prefer not to roast it consider adding a little maple syrup (or even brown sugar, as I have done in my pumpkin soup) and perhaps a teaspoon of soy sauce for more depth of flavour.
What can I make ahead
If you want to save time making the soup you can roast the butternut squash in advance. Once cooled, peel then refrigerate it, covered for up to 2 days.
Top tips
- Preparation: An alternative preparation method is to peel then cube the butternut squash before roasting and making the soup (as I have done in butternut squash chili and butternut squash pasta).
- Seasoning: You may not need to add any salt into this soup (the stock provides enough salt).
- Method: It is important to remove the soup from the heat before adding in the butternut squash in order to preserve all of its rich flavour (the squash will have fully cooked in the oven).
- Texture: Puree the soup using either a stick blender or high speed blender (for a super smooth and creamy texture).
- Storing: Refrigerate leftover butternut squash lentil soup for up to 3 days.
- Freeze for up to 3 months.
More creamy autumn soups
See also these other easy, delicious soup recipes including more creamy vegan soups!
Recipe
Roasted Butternut Squash Lentil Soup
Equipment
- Large baking sheet
- Medium sized pot
Ingredients
- 1¾ pounds (850 g) butternut squash approx. 1 med. squash
- 1 cup (110 g) red lentils rinsed
- 1 onion finely chopped
- 1-2 garlic cloves finely chopped
- ⅔ teaspoon ground coriander and paprika each
- ⅓ teaspoon ground cumin and onion granules each
- ¼ teaspoon cayenne pepper or to taste
- 1 tablespoon olive oil plus a little to drizzle over the squash
- 3⅓ cups (800 ml) vegetable/chicken stock hot
Instructions
- Preheat the oven to 425 F/220C/gas mark 7. Line a large baking sheet with parchment paper and set aside.
- Prepare butternut squash: Slice the butternut squash widthways into approx. 1'' thick slices, remove the seeds and place on top of a large baking sheet lined with parchment paper. Season with salt and pepper and brush with a little oil.
- Roast: Roast in the centre of the oven for 35 minutes until fully cooked and lightly browned (you do not need to turn the slices over). Remove from the oven, set aside for 5 minutes to cool a little then remove the peel. In the meantime prepare the soup base.
- Make soup base: In a medium size pot heat up 1 tablespoon of oil, add the garlic and onion and cook gently for 3-4 minutes until softened, stirring often.
- Add lentils and stock: Add the lentils, spices and stir. Pour in most of the stock, cover and bring to the boil then lower the hear and simmer for 15 minutes stirring occasionally.
- Add squash and puree: Remove from the heat and add the roasted butternut squash. Puree the soup until velvety smooth. Adjust the seasoning and top up with the remaining stock if needed and serve!
Notes
- Preparation: An alternative preparation method is to peel then cube the butternut squash before roasting and making the soup (as I have done in butternut squash chili and butternut squash pasta).
- Seasoning: You may not need to add any salt into this soup (the stock provides enough salt).
- Method: It is important to remove the soup from the heat before adding in the butternut squash in order to preserve all of its rich flavour (the squash will have fully cooked in the oven).
- Texture: Puree the soup using either a stick blender or high speed blender (for a super smooth and creamy texture).
- Storing: Refrigerate leftover butternut squash lentil soup for up to 3 days.
- Freeze for up to 3 months.
Nutrition
*Nutritional information is automatically generated and should be considered as an estimate.
**A note about baking: If using a fan-assisted oven refer to your appliance's instructions and adjust the temperature accordingly.
Keep in touch!
How has your roasted butternut squash lentil soup turned out for you? Let me know in the comments below, thanks!
Follow me on Facebook, Instagram and Twitter for regular recipe updates! Or you could subscribe to this blog and receive all my latest recipes right into your mailbox!
Monika says
You are welcome!
Rita says
Wow. Sounds delicious! Thanks for sharing.
Monika says
My pleasure!
Eb Gargano | Easy Peasy Foodie says
This looks and sounds delicious. I love butternut squash in soup - and even better if it's roasted! I love how you've made it creamy without actually adding cream - perfect healthy comfort food! Eb x
Monika says
Thanks! I think roasting the butter squash does add more flavour to this soup.
Lathiya says
The soup looks super comforting for the cold weather here..Gorgeous color
Monika says
Thank you!
jacqui Bellefontaine says
i think you are right. peeling after roasting is soooo much easier. Your butternut squash soup looks delicious.
Monika says
Thanks Jacqui!
Monika says
Thank you!
Lily says
Nothing beats a warm bowl of roasted butternut squash soup! So tasty and satisfying. Love the simplicity of your recipe. Thanks for sharing!
Monika says
Thank you! There is just a hint of ginger in this soup, but it's very nice.
Diann says
I just made a different squash soup recipe for Thanksgiving... I think I just may roast the squash/pumpkin next time, as you did. .
Monika says
I think roasting brings more flavour out of the squash.
Michelle says
I love Fall squash soup recipes, and I love the spice profile in your soup! I have to admit that I just stab my squash a few times and then nuke it in the microwave. Of course, you risk a blowout, but the squash gives you plenty of warning when it starts to squeal. 😉
Monika says
Thanks Michelle , I had no idea you could microwave a squash! Must be so quick!
Lisa says
I make butternut soup often but hadn't thought of adding lentils or fresh ginger. what a great idea! I'll be trying this soon!
Monika says
Thank you! Glad you like it 😊
Monika Dabrowski says
Thanks, enjoy your Thanksgiving!
Monika says
Thank you!