Butternut Squash Red Lentil Soup

4.89 from 36 votes

This post may contain affiliate links.

This curried vegan butternut squash lentil soup is creamy, comforting and easy to make in just 40 minutes. Made with red lentils, butternut squash, coconut milk, tomatoes and warming spices, it’s a hearty, flavourful soup that’s perfect for a cozy lunch or dinner.

The red lentils cook right in the pot, while the coconut milk adds creaminess and balances the curry spices. Blend part of the soup for a thick, creamy texture while keeping some of the lentils and vegetables whole. It’s an easy soup that’s perfect for meal prep, and it freezes well, too.

Bowl of butternut squash and red lentil soup with coconut milk drizzled over top and two wedges of lime beside the bowl.

What Readers Are Saying

I made this last year and froze most of it in single serving portions. Now I’m reheating it and so pleased with how delicious this is. I keep thinking to myself “wow, I’m an incredible chef” as I’m eating it. Thanks for sharing! I will absolutely be making this again and again!

Connie ⭐⭐⭐⭐⭐

Why You’ll Love Butternut Squash Lentil Soup

  • Ready in 40 minutes: A straightforward soup with minimal prep.
  • Creamy and flavourful: Coconut milk adds creaminess, while curry powder, cumin and garlic build flavour.
  • Hearty and satisfying: Red lentils add plant-based protein and fibre to keep you full.
  • Easy to customize: Swap the squash, add extra vegetables or adjust the spice level to suit your preferences.
  • Meal-prep friendly: Make a batch for easy lunches and dinners throughout the week.
  • Freezer-friendly: Freeze individual portions for a convenient meal later.
  • Vegan and gluten-free: Made with plant-based ingredients and easy to keep gluten-free with suitable vegetable broth.

Ingredients You’ll Need

Below is a quick overview of what you’ll need to make the recipe and any substitutions you can make. Use the recipe card with the full list of ingredients and measurements at the bottom of the post when you’re ready to make the recipe.

  • Butternut squash: You’ll need 3 cups of peeled and cubed squash, roughly one small squash or half a large one. Sweet potato also works, or use a combination of both.
  • Red lentils: Use 1 cup of dry red lentils, rinsed before adding. Red lentils soften as they cook and help give the soup a thick texture. Green or brown lentils can be used, but they’ll take longer to cook and maintain a firmer texture.
  • Canned diced tomatoes: A 28 oz (796 mL) can adds acidity and flavour. Fire-roasted tomatoes are a good option if you have them.
  • Vegetable broth: Use your favourite vegetable broth or prepare it with bouillon and water. Choose a gluten-free option if needed. I recommend broth over water for more flavour.
  • Coconut milk: One cup adds creaminess and balances the curry spices. Light coconut milk makes a less rich soup, while full-fat coconut milk gives it a creamier finish.
  • Onion and celery: These form the savoury base of the soup.
  • Garlic, curry powder and cumin: These add aromatic, warming flavour. Adjust the spices to taste.

Variations and Additions

  • Use sweet potato or other squash varieties: Replace the butternut squash with an equal amount of peeled, cubed sweet potato, or use half of each. You can also use acorn squash or kabocha squash, or try this Kabocha Squash Soup.
  • Add more vegetables: Add chopped carrots, bell pepper or cauliflower to the soup. Cut them into small pieces so they cook through with the lentils and squash. If you add a substantial amount, you may need a little extra broth and a few additional minutes of cooking time.
  • Make it spicy: Add up to 1/2 tsp red pepper flakes or cayenne pepper with the other spices.
  • Add leafy greens: Stir in up to 2 cups of chopped kale or baby spinach near the end of cooking and let sit until the greens are wilted.
  • More spices: Try 1/4 tsp cinnamon alongside the curry powder and cumin for a warmer, slightly sweeter flavour.
  • Ginger: Add up to 1 tbsp minced ginger or 1 tsp ground ginger.

How to Make Butternut Squash Lentil Soup

Step 1. Prepare the Squash and Veggies

To prepare the squash, cut the top and bottom off, remove the peel using a vegetable peeler, then cut in half lengthwise with a sharp knife. Scoop out the seeds then cut into cubes.

You’ll need about 3 cups of peeled, cubed butternut squash, roughly one small squash or half a large one. Aim for evenly sized cubes so the squash cooks at the same rate.

Peeled butternut squash cut into cubes on a cutting board with a knife.

Step 2. Sauté the Veggies.

Add the onion and celery to a large pot with 1 tbsp olive oil, or 2 tbsp water or vegetable broth for an oil-free version. Cook over medium heat for 5–6 minutes, stirring occasionally, until softened.

Onion, garlic and celery in a large soup pot with a wooden spoon.

Add the garlic, curry powder and cumin and cook for another 1–2 minutes, stirring frequently, until fragrant.

Cumin and curry powder being stirred into celery, onion and garlic in a soup pot.

Step 3. Add the rest of the ingredients.

Add the cubed butternut squash, rinsed red lentils, diced tomatoes, vegetable broth and coconut milk. Stir well, bring to a gentle simmer, then cook uncovered for 15–20 minutes, stirring occasionally, until the lentils and squash are tender.

Uncooked butternut squash red lentil soup in a large soup pot.

Step 4. Blend some of the soup.

For a thicker, creamier texture, transfer about 2 cups of the soup to a blender and blend until smooth. Carefully return it to the pot and stir to combine. Alternatively, pulse an immersion blender in the pot a few times until you reach your preferred consistency.

Blended butternut squash lentil soup in a Vitamix container.

Taste and season with more salt and pepper if needed. Serve with fresh cilantro, chili flakes and lime wedges.

Bowl of butternut squash and red lentil soup with coconut milk drizzled over top and two wedges of lime beside the bowl.

Recipe FAQs

Should I use light or full-fat coconut milk?

Both work well. Use full-fat coconut milk for a rich and creamy soup or light coconut milk to reduce the fat and calories in the soup.

Do I have to blend the soup?

Nope. That’s up to you. I like to blend some of it for a creamier, thicker soup. You can blend it in a blender or use an immersion blender in the pot.

Can I use green or brown lentils?

Yes, though the soup will have a different texture as green and brown lentils are firmer when cooked, and of course, the soup will be darker in colour. You’ll need a slightly longer cooking time as well.

Can I freeze butternut squash lentil soup?

Yes. To freeze, let cool then transfer to an airtight container or heavy duty freezer bag and freeze up to 2 months. Thaw overnight in the fridge before reheating.

Can I use canned lentils?

Canned lentils are already cooked, so they won’t behave the same way as dry red lentils or help thicken the soup in the same way. For the intended texture and cooking time, I recommend using dry red lentils as written.

Bowl of butternut squash and red lentil soup with coconut milk drizzled over top and two wedges of lime beside the bowl.

How to Store and Freeze

  • Refrigerator: Let the soup cool, then transfer it to an airtight container and refrigerate for up to 4 days. Reheat individual portions in the microwave or warm larger portions in a pot over medium-low heat, stirring occasionally.
  • Freezer: Once cooled, transfer the soup to freezer-safe containers or bags and freeze for up to 2 months. Leave some room at the top of containers for expansion. Thaw overnight in the fridge before reheating.
  • The soup may thicken as it sits, as the lentils absorb liquid. Add a splash of vegetable broth or water when reheating to reach your preferred consistency.

If you make this recipe, please consider leaving a comment and a ⭐⭐⭐⭐⭐ rating in the comment section below. It helps others who are thinking of making the recipe, and I love to hear from you. Thanks for trying my recipes! – Deryn

Bowl of butternut squash and red lentil soup with coconut milk drizzled over top and two wedges of lime beside the bowl.
4.89 from 36 votes

Butternut Squash Lentil Soup

By: Deryn Macey
This curried butternut squash red lentil soup is creamy, hearty and full of flavour. Made with coconut milk, red lentils, tomatoes and warming spices, it's an easy vegan soup ready in 40 minutes.
Prep: 10 minutes
Cook: 30 minutes
Total: 40 minutes
Servings: 6 servings
Save Recipe
Enter your email & get the recipe!

Ingredients 

  • 1 tbsp olive oil, or water or broth for oil-free option
  • 1 white onion, about 2 cups diced (300 g)
  • 3 cloves garlic, minced
  • 1 rib celery, chopped, about 1/2 cup (85 g)
  • 2 tsp curry powder
  • 1 tsp cumin
  • 1 cup uncooked red lentils
  • 3 cups cubed butternut squash, 350 g
  • 1 cup light or full-fat coconut milk
  • 1 can diced tomatoes (28 oz)
  • 4 cups vegetable broth
  • salt and pepper, to taste

Instructions 

  • Heat the oil in a large soup pot or Dutch oven over medium heat. Add the onion and celery, season with salt and pepper, and cook for 5–6 minutes, stirring occasionally, until softened. For an oil-free version, omit the oil and cook the vegetables in 1–2 tablespoons of water or vegetable broth.
  • Add the garlic, curry powder and cumin. Cook for 1–2 minutes, stirring frequently, until fragrant.
  • Add the red lentils, butternut squash, coconut milk, diced tomatoes and vegetable broth. Stir to combine and bring to a gentle simmer.
  • Simmer uncovered for 15–20 minutes, stirring occasionally, until the red lentils and butternut squash are tender.
  • Carefully transfer 2–3 cups of the soup to a blender and blend until smooth. Return it to the pot and stir to combine. Alternatively, pulse an immersion blender in the pot a few times until you reach your preferred consistency.
  • Taste and adjust the salt and pepper as needed. Add a squeeze of fresh lemon or lime juice to brighten the flavour or serve with lime wedges.

Video

Notes

Store leftover soup in an airtight container in the fridge for up to 4 days or freeze for up to 2 months. The soup may thicken as it sits, so add a splash of vegetable broth or water when reheating if needed. For extra flavour, finish each bowl with fresh lime juice, cilantro or chilli flakes.
Recipe makes 4 large heaping 2 cup servings or 6 moderately-sized servings.

Nutrition

Serving: 1serving, Calories: 214kcal, Carbohydrates: 36g, Protein: 10g, Fat: 5g, Sodium: 482mg, Fiber: 6g, Sugar: 5.4g
Like this recipe? Rate and comment below!

About Deryn Macey

Deryn Macey is a nutrition coach, certified personal trainer, and the creator of Running on Real Food, where she's been sharing nutritious recipes since 2013. She holds a science degree and offers strength training and nutrition coaching through Onward Strong, focusing on strength, sustainable eating habits, and breaking free from diet culture.

Leave a comment

Your email address will not be published. Required fields are marked *

Recipe Rating




This site uses Akismet to reduce spam. Learn how your comment data is processed.

78 Comments

  1. 5 stars
    The only changes I made was using precut butternut squash from Costco and  putting prepackaged cooked lentils from Trader Joe’s in instead of the red lentils (it was all I had). Since they were precooked I just threw them in in the last 10 minutes to heat them through. This recipe was so easy (especially with my changes) and SO flavorful! My husband raves about it! Will definitely share the recipe and make it again!

  2. So excited to try this tonight! Do you think this recipe would lend itself to being done in a slow cooker or instant pot? This’ll be my first time cooking with red lentils and butternut squash. I’m going to do it as instructed tonight, but if slow cooking doesn’t ruin the texture or flavor of the lentils/squash, I’d love to throw it into the Crockpot as we get closer to winter. Thank you for your thoughts!

    1. For slow cooking, I probably wouldn’t do more than an couple hours on low or an hour on high. For Instant Pot, I would saute the veggies for a few minutes, then stir in the spices for another minute, then add everything else and do like 5 minutes with natural release of 5 minutes. I haven’t tried either so I can’t guarantee how it will turn out either way. Let me know if you try! I do have a slow cooker lentil chili and a number of Instant Pot recipes you can try too!

  3. 5 stars
    I made this tonight and oh my goodness, absolutely amazing! Definitely prefer cumin and curry over the traditional fall spices of nutmeg and cinnamon. And I also prefer substance to my soups as opposed to an all purée consistency. Thank you so very much for sharing this recipe! Definitely a keeper!

  4. 4 stars
    I found it needed a bit more punch. So I added 1/2 bunch chopped coriander and a splash of fish sauce. And I roasted the pumpkin with carrot. I like a lot of flavour

  5. 5 star recipe.  Yummy and would definitely make again.  I used crushed tomato’s because I had them on hand.  

  6. 5 stars
    This recipe is so delicious and has the perfect combination of flavours.  I was hesitant to use 2 tsp of curry and the coconut milk wondering what the  flavour combination  would be like and if my husband would like it.  I tend to like to swap things out but I thought no I’m just going to try it based on the other reviews.
    Well, this soup is perfect.  My husband and I both enjoyed it very much and I followed the ingredients just as written.  Thankyou Deryn for sharing!  This soup will definitely be added to our food rotation. 😋

  7. 5 stars
    Had to make two substitutions As I am social distancing. I used acorn squash and didn’t have any celery so I added some celery salt. Love the recipe thank you very much

  8. I loved this soup. I did oven roast the butternut squash first, a bit of olive oil and S/P and a sprinkle of curry. I held the squash out until the lentils were almost soft then added it.
    I also blended the soup with an emersion blender. We loved it!