Butternut Squash Lentil Soup: Vegan & High-Protein

Butternut Squash Lentil Soup Meal Prep
The secret to this Butternut Squash Lentil Soup is the red lentils, which break down into the broth to create a naturally thick consistency. It balances autumnal sweetness with a touch of smoky paprika and a splash of bright lemon.
  • Time: 10 min active + 30 min simmering
  • Flavor/Texture Hook: Creamy, golden, and earthy
  • Perfect for: Chilly weeknight dinners or meal prep

The aroma of onions and carrots softening in the pan always signals that autumn has arrived, filling the air with a comforting, savory fragrance. I first prepared this for my family during a rainy November weekend, searching for a meal that was deeply soothing without requiring hours of constant attention at the stove.

This version of Butternut Squash Lentil Soup strikes a perfect balance. It is hearty enough to be satisfying, yet light enough to avoid that heavy, post meal slump. The process is all about layering, starting with a base of spices and aromatics before the squash and lentils create the body of the soup.

You'll end up with a vibrant, golden soup that feels luxurious thanks to the coconut milk, while still providing plenty of plant based protein. Like many stews, the flavors meld even further overnight, making the leftovers taste even better the next day.

How to Make Butternut Squash Lentil Soup

Red Lentils: Unlike green ones, these break down completely. This creates a thick, porridge like consistency without needing a flour thickener.

Lemon Juice: The acidity cuts through the natural sugar of the squash and the richness of the coconut milk. It keeps the flavor from feeling too "heavy."

Smoked Paprika: This adds a subtle wood fire note that balances the sweetness of the carrots and squash.

MethodTimeTextureBest For
Stovetop40 minsHearty/ChunkyFresh dinner
Instant Pot25 minsSmooth/PureedFast weeknights
Slow Cooker6 hoursVery SoftSet and forget

Right then, let's talk about the ingredients. The onion and carrots provide a sweet, aromatic foundation. Red lentils are the star here because they vanish into the liquid, providing protein and body. Butternut squash gives that classic autumn flavor and a bright orange color.

Coconut milk adds a lush creaminess that makes the Butternut Squash Lentil Soup feel indulgent. For the finish, baby spinach or kale adds a pop of color and some necessary greens. If you want to keep it lighter, you can swap the coconut milk for a splash of cashew cream or just leave it out for a thinner broth.

The Building Blocks

For optimal results, select a medium yellow onion and carrots of a similar size to ensure they soften uniformly in the pot.

  • 1 tbsp olive oil
  • 1 medium (150g) yellow onion, diced
  • 2 medium (60g) carrots, diced
  • 3 cloves (15g) garlic, minced
  • 1 tsp ground cumin
  • 1 tsp smoked paprika
  • 3 cups (700g) butternut squash, peeled and cut into 1/2 inch cubes Why this? Uniform pieces ensure they cook evenly
  • 1 cup (190g) dried red lentils, thoroughly rinsed Why this? These break down to create a thicker texture
  • 6 cups (1.4L) vegetable broth
  • 1 can (400ml) full fat coconut milk Why this? Creates a creamy, rich consistency
  • 1 tbsp fresh lemon juice Why this? Lifts the deeper, earthy flavors
  • 1 tsp sea salt
  • ½ tsp black pepper
  • 2 cups (60g) fresh baby spinach or kale

Substitutes for the main bits:

  • Butternut Squash: Try pumpkin puree (use 2 cups) for a sweeter, denser base.
  • Red Lentils: Swap for yellow split peas; these take longer to cook but work similarly.
  • Coconut Milk: Use heavy cream or oat milk to make the flavor less tropical.
  • Vegetable Broth: Water mixed with extra salt is a basic alternative if needed.

Recipe Specs

I've found that using a heavy bottomed pot prevents the lentils from sticking to the bottom. If you use a thin pot, you'll need to stir more often during the simmer.

  • Prep time: 10 minutes
  • Cook time: 30 minutes
  • Total time: 40 minutes
  • Yield: 4 servings

Equipment Needed

You don't need anything fancy here. A large stockpot or a Dutch oven is the way to go. If you like your Butternut Squash Lentil Soup smooth, an immersion blender is a lifesaver. Otherwise, a standard blender works, but you'll have to transfer the soup in batches.

A sharp chef's knife and a sturdy cutting board are essential for getting those squash cubes to a uniform 1/2 inch. This is a key detail. If the cubes are too big, the lentils will turn to mush before the squash is tender.

How to Make It

  1. Warm some olive oil in a big pot using medium heat. Toss in the chopped carrots and onion, stirring every so often until the carrots soften and onions become translucent (roughly 5 minutes).
  2. Mix in the minced garlic, smoked paprika, and cumin. Sauté for 60 seconds until the aroma of the spices is released. Note: Be careful not to brown the garlic to avoid bitterness.
  3. Stir in the red lentils (rinsed) and cubed butternut squash. Toss for a minute to ensure everything is coated in the seasoned oil.
  4. Add the vegetable broth. Once the liquid reaches a boil, lower the heat immediately.
  5. Put the lid on and simmer for 20-25 minutes until the squash can be easily mashed with a fork.
  6. Stir in the lemon juice and coconut milk.
  7. Optional: Use an immersion blender to blend until the consistency is smooth. Note: Only pulse a few times if you prefer some remaining chunks of squash.
  8. Fold in the kale or baby spinach until the greens wilt, then serve right away.

What Can Go Wrong

Dealing with a thin base is the most common issue. This usually happens if the lentils weren't rinsed well or if the simmer time was too short. If your soup looks more like a broth than a meal, just let it simmer uncovered for another 5-10 minutes.

This lets some water evaporate and concentrates the flavors.

Another thing I've noticed is the flavor feeling "flat." This is almost always a lack of acidity. A tiny bit more lemon juice or a teaspoon of apple cider vinegar usually wakes everything up. For more tips on legumes, my vegan lentil soup guide explains how to manage bean textures.

Fixing a Thin Base

If the soup is too runny, you can mash some of the squash against the side of the pot with a spoon. This releases the natural starches and thickens the liquid instantly.

Adjusting Bland Flavor

Add salt in small increments. Salt doesn't just make it salty, it unlocks the cumin and paprika.

Managing Bitterness

If you burnt the garlic in step 2, it's better to start the aromatics over. Burnt garlic permeates the whole pot and ruins the sweetness of the squash.

ProblemRoot CauseSolution
Soup is too thinUndercooked lentilsSimmer uncovered for 10 mins
Taste is too sweetLack of acidAdd 1 tsp more lemon juice
Grainy textureLentils not rinsedPulse with immersion blender
Dull colorNot enough paprikaStir in a pinch more smoked paprika

When you're making a Butternut Squash Lentil Soup, you might have different goals for the final result. Use this as a quick guide to tweak the recipe on the fly.

GoalWhat to change
More proteinAdd 1/2 cup extra red lentils (add 1 cup broth)
Lighter feelReplace coconut milk with veg broth
Extra spiceAdd 1/2 tsp red pepper flakes with the garlic

How to Store and Keep Fresh

This soup stays great in the fridge for about 4-5 days. Put it in glass containers once it has cooled down. When you reheat it, you'll notice the lentils have absorbed more liquid, making the Butternut Squash Lentil Soup even thicker. Just stir in a splash of water or broth to loosen it back up.

For the freezer, this is a powerhouse meal prep option. It lasts up to 3 months in a freezer safe bag or container. Just leave a little room at the top because the liquid expands as it freezes. Thaw it in the fridge overnight before reheating on the stove.

Don't toss your squash peels. I usually throw them in a freezer bag with onion ends and carrot tops. Once the bag is full, I simmer them in water for a few hours to make a quick, free vegetable stock for the next batch of soup.

What to Serve This With

A crusty piece of sourdough bread is non negotiable here. The crunch of the toast against the creamy soup is the best part. If you want something a bit more substantial, a side of wild rice or a simple quinoa salad works well.

For a fresh balance, I like to top the bowl with a drizzle of olive oil and some toasted pumpkin seeds. The seeds add a nutty crunch that breaks up the softness of the lentils. If you have fresh parsley or cilantro, chop some up and throw it on top for a hit of brightness.

Variations & Substitutions

If you're in a rush, you can make this as an Instant Pot Butternut Squash Lentil Soup. Sauté the aromatics using the "Sauté" function, then add everything else and cook on high pressure for 10 minutes with a quick release. It saves about 15 minutes of total time.

For a slower approach, a Slow Cooker Butternut Squash Lentil Soup is great for winter. Put everything except the coconut milk, lemon, and spinach in the pot. Cook on low for 6-7 hours. Stir in the finishing touches 10 minutes before serving. If you prefer a different style of squash, check out my creamy butternut squash soup for a version without the lentils.

You can also change the greens. While spinach is easy, chopped kale or Swiss chard adds a more robust flavor. Just add them a few minutes earlier than spinach since they take longer to soften. If you want a kick, stir in a teaspoon of curry powder along with the cumin.

For nutrition data on the ingredients, you can check USDA FoodData Central. Trust me, the fiber in this dish is a total winner for your digestion. This Butternut Squash Lentil Soup is a simple, filling way to get your veggies in while feeling like you're eating total comfort food.

Very High in Sodium

🚨

1180 mg 1,180 mg of sodium per serving (51% 51% of daily value)

The American Heart Association recommends a daily sodium limit of no more than 2,300 mg, with an ideal limit of 1,500 mg for most adults.

Tips to Reduce Sodium

  • 🥣Swap the Broth-30%

    Replace the standard vegetable broth with a low-sodium or no-salt added version to drastically reduce the primary source of sodium.

  • 🧂Cut the Added Salt-25%

    Reduce the 1 tsp of sea salt by half or omit it entirely, as the broth and vegetables already provide flavor.

  • 🍋Increase Acidity-10%

    Add an extra squeeze of fresh lemon juice at the end of cooking to brighten the flavors, which reduces the need for salt.

  • 🌿Amplify Spices

    Increase the amount of ground cumin and smoked paprika to add depth and complexity without adding any sodium.

Estimated Reduction: Up to 60% less sodium (approximately 472 mg per serving)

Recipe FAQs

Can I add lentils to my butternut squash soup?

Yes, they add a hearty texture and plant based protein. If you enjoyed the heartiness of these legumes here, see how similar proteins work in our bean chili.

What prevents this soup from tasting bland?

Adding fresh lemon juice at the end brightens the earthy flavors. The combination of smoked paprika and cumin provides a deep, savory base.

How do I get a velvety texture?

Pulse the soup with an immersion blender before adding the greens. This blends the cooked squash and lentils into a smooth, creamy consistency.

Is it true that red lentils must be soaked before cooking?

No, and here's why. Red lentils are smaller and softer than other varieties, meaning they cook quickly without pre-soaking. Just rinse them well to remove excess starch.

Which mistakes should I avoid with the squash?

Avoid cutting the cubes into uneven sizes. Consistent half inch pieces ensure every piece softens at the same time during the 20-25 minute simmer.

Butternut Squash Lentil Soup

Butternut Squash Lentil Soup Meal Prep Recipe Card
Preparation time:10 Mins
Cooking time:30 Mins
Servings:4 servings
Category: SoupCuisine: American
print Pin

Ingredients:

Instructions:

Nutrition Facts
Per serving
Calories
557 kcal
% Daily Value*
Total Fat 25.6g
Sodium 1180mg
Total Carbohydrate 68.8g
   Dietary Fiber 17.5g
   Total Sugars 15.2g
Protein 19.1g
* Percent Daily Values are based on a 2,000 calorie diet.
Rate This Recipe
Tap a star to rate
Share, Rating and Comments: