Butternut Squash and Lentil Soup

Featured in: Warm Everyday Meals

This wholesome soup combines roasted butternut squash with protein-rich red lentils, creating a creamy texture without any dairy. The vegetables are roasted first to deepen their natural sweetness, then simmered with gut-healing broth and warming spices like cumin, coriander, and turmeric. A splash of lemon brightens the earthy flavors, while fresh herbs add a pop of color. Perfect for meal prep, this soup actually tastes better the next day as the spices continue to meld.

Updated on Wed, 21 Jan 2026 11:55:00 GMT
Velvety butternut squash and lentil soup garnished with fresh cilantro, served in a rustic bowl. Pin This
Velvety butternut squash and lentil soup garnished with fresh cilantro, served in a rustic bowl. | messli.com

The first time I made this soup, it was one of those gray November days when the kitchen felt like the only warm place in the world. I'd picked up a squash at the farmers market mostly because it looked beautiful, and red lentils were sitting in the pantry waiting for a purpose. The moment those spices hit the hot oil, something shifted in the air. My roommate wandered in, drawn by the cumin and cinnamon, and we ended up eating bowls of it while watching rain streak the windows. Now it's the soup I make when I need to feel grounded.

Last winter, I brought a batch to a potluck where I knew at least three people were avoiding gluten and dairy. I was nervous, honestly. But watching people go back for seconds, asking what was in it, feeling that quiet pride when someone asked for the recipe. Food that welcomes everyone is the best kind of food, you know?

What's for Dinner Tonight? 🤔

Stop stressing. Get 10 fast recipes that actually work on busy nights.

Free. No spam. Just easy meals.

Ingredients

  • 1 medium butternut squash: Roasting concentrates the natural sweetness in a way that transforms the entire soup
  • 2 medium carrots: They add subtle sweetness and body that balances the earthy lentils
  • 1 large onion: The foundation that holds all the other flavors together
  • 3 cloves garlic: Freshly minced makes a noticeable difference
  • 3/4 cup red lentils: These cook down faster than other varieties and create the silkiest texture
  • 4 cups vegetable broth: Use a good quality one or homemade if you have it
  • 1 cup water: Adjusts the consistency without diluting flavor
  • 1 tsp ground cumin: Earthy and warm
  • 1/2 tsp ground coriander: Adds a bright, citrusy note
  • 1/2 tsp ground turmeric: For color and its gentle warmth
  • 1/4 tsp ground cinnamon: Just a whisper makes everything taste more rounded
  • 1/4 tsp smoked paprika: The secret ingredient that adds depth without heat
  • Salt and black pepper: Dont be shy with these
  • 2 tbsp olive oil: One for roasting, one for sautéing
  • Juice of 1/2 lemon: Brightens everything right at the end
  • Fresh cilantro or parsley: The pop of color and fresh flavor makes it feel complete

Tired of Takeout? 🥡

Get 10 meals you can make faster than delivery arrives. Seriously.

One email. No spam. Unsubscribe anytime.

Instructions

Get the oven going:
Preheat to 400°F and line a baking sheet with parchment paper
Roast the squash:
Toss cubes with 1 tablespoon olive oil, salt, and pepper, then spread on the sheet and roast 25 to 30 minutes until golden and tender
Sauté the aromatics:
While squash roasts, heat remaining oil in a large pot over medium heat, cook onion and carrots 5 minutes, add garlic for 1 minute more
Wake up the spices:
Stir in cumin, coriander, turmeric, cinnamon, and smoked paprika, cook 30 seconds until fragrant
Simmer everything together:
Add roasted squash, lentils, broth, and water, bring to a boil, then reduce heat and simmer uncovered 20 minutes until lentils are completely soft
Make it smooth:
Use an immersion blender to puree until completely silky, or blend carefully in batches
Brighten with lemon:
Stir in the lemon juice and taste, adjust salt and pepper as needed
Finish and serve:
Ladle into bowls and top with fresh cilantro or parsley if you like
A steaming bowl of butternut squash and lentil soup with a swirl of olive oil. Pin This
A steaming bowl of butternut squash and lentil soup with a swirl of olive oil. | messli.com

This soup has become my answer to the question what can I bring. It travels well, reheats beautifully, and somehow feels like a hug in a bowl. Last month I made a double batch and froze half, which turned into the best gift to my future self.

Still Scrolling? You'll Love This 👇

Our best 20-minute dinners in one free pack — tried and tested by thousands.

Trusted by 10,000+ home cooks.

Making It Your Own

Sometimes I'll add a teaspoon of grated fresh ginger with the garlic for extra warmth, especially if someone's fighting off a cold. A quarter cup of coconut milk stirred in before blending transforms it into something almost luxurious, though it's delicious without it too.

Serving Suggestions

Crusty bread is non-negotiable at my house, even if it's just a slice of toasted sourdough. For a more complete meal, a simple green salad with vinaigrette cuts through the richness beautifully.

Storage and Meal Prep

This soup keeps in the refrigerator for up to five days and actually tastes better on day two. I freeze it in quart containers for those nights when cooking anything at all feels like too much.

  • Let the soup cool completely before freezing
  • Leave space at the top of containers for expansion
  • Thaw overnight in the refrigerator for the best texture
Golden roasted butternut squash and red lentils simmered into a nourishing, spiced soup for autumn. Pin This
Golden roasted butternut squash and red lentils simmered into a nourishing, spiced soup for autumn. | messli.com

There's something about making soup that feels like an act of care. Hope this one brings you the same comfort it's brought me.

Recipe Q&A

Can I make this soup ahead of time?

Absolutely. This soup keeps well in the refrigerator for up to 5 days and freezes beautifully for up to 3 months. The flavors actually develop and improve after resting.

Do I have to roast the squash first?

Roasting concentrates the natural sweetness and adds depth, but you can skip it. Simply add raw cubes directly to the pot and simmer until tender—about 10-15 minutes longer.

Can I use green or brown lentils instead?

Red lentils work best because they break down easily for a smooth texture. Green or brown lentils hold their shape, resulting in a chunkier soup with more bite.

How can I make this soup creamier?

Stir in ¼ cup coconut milk or full-fat canned coconut milk before blending. You could also add a peeled potato during simmering for extra creaminess without dairy.

What can I serve with this soup?

Crusty gluten-free bread, naan, or crackers make perfect accompaniments. A dollop of yogurt or coconut cream adds richness, while toasted pumpkin seeds offer crunch.

Is this soup suitable for meal prep?

Yes, it's ideal for batch cooking. The soup thickens as it sits, so thin with a splash of water or broth when reheating. Portion into containers for easy grab-and-go lunches.

20-Minute Dinner Pack — Free Download 📥

10 recipes, 1 shopping list. Everything you need for a week of easy dinners.

Instant access. No signup hassle.

Butternut Squash and Lentil Soup

Velvety soup featuring roasted squash, red lentils, carrots, and aromatic spices in a warming broth.

Prep Needed
20 minutes
Time to Cook
40 minutes
Overall Time
60 minutes
Created by Messli Tessa Marlow


Skill Level Easy

Cuisine International

Makes 4 Portions

Dietary Notes Plant-Based, No Dairy, No Gluten

What You'll Need

Vegetables

01 1 medium butternut squash (about 2 lbs), peeled, seeded, and cubed
02 2 medium carrots, peeled and chopped
03 1 large onion, chopped
04 3 cloves garlic, minced

Legumes

01 3/4 cup red lentils, rinsed

Broth & Liquids

01 4 cups vegetable broth (gluten-free if needed)
02 1 cup water

Spices & Seasonings

01 1 tsp ground cumin
02 1/2 tsp ground coriander
03 1/2 tsp ground turmeric
04 1/4 tsp ground cinnamon
05 1/4 tsp smoked paprika
06 Salt and black pepper, to taste

Finishing

01 2 tbsp olive oil
02 Juice of 1/2 lemon
03 Fresh cilantro or parsley, chopped (optional, for serving)

Steps

Step 01

Preheat Oven: Preheat oven to 400°F. Line a baking sheet with parchment paper.

Step 02

Roast Butternut Squash: Toss butternut squash cubes with 1 tablespoon olive oil, salt, and pepper. Spread on the baking sheet and roast for 25–30 minutes, until golden and tender.

Step 03

Sauté Aromatics: Heat the remaining 1 tablespoon olive oil in a large pot over medium heat. Add onion and carrots; sauté 5 minutes until softened. Add garlic and cook 1 minute more.

Step 04

Toast Spices: Stir in cumin, coriander, turmeric, cinnamon, and smoked paprika; cook for 30 seconds until fragrant.

Step 05

Simmer Soup: Add roasted squash, red lentils, vegetable broth, and water. Bring to a boil, then reduce heat and simmer uncovered for 20 minutes, or until lentils are soft.

Step 06

Puree Soup: Remove from heat. Use an immersion blender to puree the soup until smooth (or carefully blend in batches).

Step 07

Season and Serve: Stir in lemon juice. Taste and adjust seasoning as needed. Ladle into bowls and garnish with fresh cilantro or parsley if desired.

You Just Made Something Great 👏

Want more like this? Get my best easy recipes — free, straight to your inbox.

Join 10,000+ home cooks. No spam.

Tools You'll Need

  • Baking sheet
  • Large pot
  • Immersion blender (or standard blender)
  • Chef's knife
  • Cutting board

Nutrition Breakdown (per portion)

For general guidelines only. Not meant to provide medical or dietary diagnosis.
  • Caloric Value: 240
  • Fats: 5 g
  • Carbohydrates: 42 g
  • Proteins: 8 g

Cooking Shouldn't Be Hard ❤️

Get a free recipe pack that makes weeknight dinners effortless. Real food, real fast.

Free forever. Unsubscribe anytime.