Butternut Squash and Lentil Soup

Featured in: Seasonal Meal Routines

This nourishing soup combines the natural sweetness of roasted butternut squash with protein-packed red lentils, creating a satisfying meal perfect for chilly evenings. Aromatic spices like cumin, coriander, and turmeric add depth, while a splash of lemon brightens every spoonful. Ready in under an hour, it's naturally vegan and gluten-free, delivering 9g of protein per serving with wholesome vegetables and legumes in every bowl.

Updated on Thu, 29 Jan 2026 12:38:00 GMT
Golden-brown roasted butternut squash cubes for the hearty lentil soup, glistening with olive oil on a baking sheet. Pin it
Golden-brown roasted butternut squash cubes for the hearty lentil soup, glistening with olive oil on a baking sheet. | calmtirra.com

There's something about October afternoons that makes you crave this soup without even thinking about it. I discovered butternut squash and lentil soup almost by accident one rainy evening when I had a pile of vegetables that needed using and a stubborn craving for something warm and spiced. The house filled with that golden-turmeric smell, and by the time I ladled it into bowls, I knew this would become a regular rotation. It's the kind of dish that feels both comforting and a little bit special, even though it comes together in less than an hour.

My neighbor stopped by unannounced on a Tuesday while I was mid-simmer, and the smell pulled her right into the kitchen before I could even offer a greeting. She sat at the counter with a bowl before I'd even finished blending, and we ended up talking for two hours while she kept going back for more. That's when I realized this soup has a quiet magic—it makes people want to stay and talk, to slow down a little.

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 (about 900 g or 2 lbs), peeled, seeded, and cubed: Roasting it separately first concentrates the sweetness and gives you that caramelized edge—don't skip this step or the flavor stays flat.
  • 2 medium carrots, peeled and sliced: They dissolve slightly into the broth and add natural sweetness; choose ones that are firm, not rubbery.
  • 1 large onion, diced: The base layer of flavor that gets soft and almost melts into the background.
  • 2 cloves garlic, minced: Add this after the onions soften, so it doesn't burn and turn bitter.
  • 150 g (3/4 cup) red lentils, rinsed: These break down faster than brown lentils and give you that creamy texture when blended—rinsing them removes the dusty coating that can make the broth cloudy.
  • 1 tsp ground cumin: The warm spice that makes people ask what you put in here.
  • 1/2 tsp ground coriander: Subtle and floral, it rounds out the spice profile without announcing itself.
  • 1/2 tsp ground turmeric: The golden color and a gentle earthiness that ties everything together.
  • 1/4 tsp ground cinnamon: Just enough to hint at sweetness without making it taste like dessert.
  • 1/4 tsp chili flakes (optional): A whisper of heat if you want it, completely skippable if you prefer mild.
  • Salt and black pepper, to taste: Taste at the end and trust your palate more than the recipe.
  • 2 tbsp olive oil: One tablespoon for roasting the squash, one for building the flavor base in the pot.
  • 1.2 liters (5 cups) vegetable broth: The liquid that carries all the flavor—use something you'd actually drink on its own, not the sad, salty stuff hiding in the back of your pantry.
  • Juice of 1/2 lemon: This brightens everything at the end and keeps the soup from tasting one-note.
  • Fresh cilantro or parsley, chopped (for garnish): A small handful sprinkled on top adds color and a little freshness that makes people take another spoonful.

Tired of Takeout? 🥡

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

One email. No spam. Unsubscribe anytime.

Instructions

Roast the squash until it catches color:
Preheat your oven to 200°C (400°F) and toss your cubed butternut squash with 1 tablespoon of olive oil, salt, and pepper. Spread it on a baking sheet in a single layer—don't crowd it—and let it roast for about 25 minutes until the edges are golden and caramelized and the insides are fork-tender. You'll know it's done when you catch that toasted, slightly sweet smell wafting from the oven.
Build the flavor base in your pot:
While the squash is roasting, heat the remaining 1 tablespoon of olive oil in a large pot over medium heat. Add your diced onion and sliced carrots, cooking them for about 5 minutes, stirring occasionally, until the onion is translucent and softening at the edges.
Toast the spices until fragrant:
Add your minced garlic along with the cumin, coriander, turmeric, cinnamon, and chili flakes if you're using them. Stir constantly for about 1 minute—this is when the kitchen fills with that warm, complex aroma that makes you feel like you know what you're doing. Don't let the spices sit too long or they'll turn harsh.
Combine the lentils and broth:
Add your rinsed red lentils to the pot, stirring them into the spices so they get coated in all that flavor. Pour in your vegetable broth and bring the whole thing to a boil, then reduce the heat and let it simmer gently for about 15 minutes until the lentils are completely soft and starting to break apart.
Add the roasted squash and blend:
Stir in the roasted butternut squash pieces—the pot will smell incredible at this point. Remove from heat and use an immersion blender to blend until the soup is completely smooth, or leave it slightly chunky if you prefer some texture. I usually do a mix, blending most of it but leaving some soft pieces intact.
Finish with brightness:
Stir in the juice from your half lemon and taste the soup carefully. Add more salt, pepper, or lemon juice until it tastes right to you—remember that it should taste slightly brighter and more seasoned than you think it needs.
Serve and garnish:
Ladle the soup into bowls and scatter a small handful of fresh cilantro or parsley over the top. If you want, a drizzle of good olive oil and a crack of black pepper makes it look intentional.
Smooth, creamy Butternut Squash and Lentil Soup simmering in a rustic pot, garnished with fresh cilantro and a lemon wedge. Pin it
Smooth, creamy Butternut Squash and Lentil Soup simmering in a rustic pot, garnished with fresh cilantro and a lemon wedge. | calmtirra.com

There's a moment, right before you serve this soup, where it transforms from ingredients into something with character. That's the moment the lemon hits, and suddenly everything tastes alive instead of just warm and spiced.

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.

Why This Soup Works

The magic here is that you're getting three different textures and sweetness levels working together. The roasted squash brings caramelized sweetness, the red lentils dissolve into creaminess, and the carrots soften into almost nothing, thickening the broth naturally without any cream. The spices aren't trying to overpower anything—they're just deepening what's already there, making you feel like you're eating something more intentional than it actually is.

Make It Your Own

This soup is flexible enough to adapt to what you have on hand or what you're craving. If you want it richer, stir in a splash of coconut milk right before serving—it won't taste tropical, just silkier and more luxurious. If red lentils aren't what you have, yellow split peas work beautifully but need an extra 5 to 10 minutes of cooking time. Some people add a splash of maple syrup or a pinch more cinnamon if they want it slightly sweeter, and that's completely valid.

Serving and Storage Wisdom

This soup tastes even better the next day, once the flavors have had time to get to know each other. Serve it with good crusty bread or naan to soak up the last spoonful, or just on its own if you want something simple. It reheats gently on the stove, and it freezes well for up to three months if you want to make a double batch.

  • Store it in an airtight container in the fridge for up to four days, or freeze in portions for quick future meals.
  • If you add cream or coconut milk, store it separately and stir in just before serving to keep the soup from getting watery.
  • Reheat gently on the stovetop with a splash of water or broth if it's thickened too much while sitting.
A warm, comforting bowl of Butternut Squash and Lentil Soup served with crusty bread, perfect for a cozy vegan meal. Pin it
A warm, comforting bowl of Butternut Squash and Lentil Soup served with crusty bread, perfect for a cozy vegan meal. | calmtirra.com

Make this soup when you need something that feels like someone who loves you made it for you. It asks very little but gives back warmth, nourishment, and the kind of comfort that doesn't require an explanation.

Recipe FAQs

Can I make this soup ahead of time?

Yes, this soup keeps well in the refrigerator for up to 5 days. Store in an airtight container and reheat gently on the stovetop, adding a splash of broth if needed to adjust consistency.

Can I freeze butternut squash and lentil soup?

Absolutely. Freeze in portion-sized containers for up to 3 months. Thaw overnight in the refrigerator and reheat on the stovetop, stirring occasionally until heated through.

What can I substitute for red lentils?

Yellow split peas work well but require 10-15 minutes additional cooking time. Brown or green lentils can also be used, though they'll create a slightly different texture and take longer to soften.

How can I make this soup creamier?

Add a splash of coconut milk, coconut cream, or cashew cream before blending. This creates a luxuriously smooth texture while keeping the soup vegan and dairy-free.

Do I need to peel the butternut squash?

Yes, the skin is quite tough and doesn't blend well. Use a sharp vegetable peeler or knife to remove the skin before cubing the squash for roasting.

Can I skip roasting the butternut squash?

While roasting adds caramelized depth and sweetness, you can cube and add raw squash directly to the pot. Increase simmering time by 10-15 minutes to ensure the squash is fully tender.

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

Hearty vegan soup with roasted butternut squash, red lentils, carrots, and warming spices for cozy comfort.

Prep Time
15 minutes
Cook Time
40 minutes
Overall Time
55 minutes
Created by Tristan Meek


Skill Level Easy

Cuisine Type International

Makes 4 Portions

Diet Details Plant-Based, No Dairy, No Gluten

What You Need

Vegetables

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

Legumes

01 3/4 cup red lentils, rinsed

Spices

01 1 teaspoon ground cumin
02 1/2 teaspoon ground coriander
03 1/2 teaspoon ground turmeric
04 1/4 teaspoon ground cinnamon
05 1/4 teaspoon chili flakes, optional
06 Salt and black pepper to taste

Liquids and Oils

01 2 tablespoons olive oil
02 5 cups vegetable broth

Finishing

01 Juice of 1/2 lemon
02 Fresh cilantro or parsley, chopped for garnish

Directions

Step 01

Preheat oven: Preheat the oven to 400 degrees Fahrenheit.

Step 02

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

Step 03

Sauté aromatics: In a large pot, heat remaining 1 tablespoon olive oil over medium heat. Add onion and carrots; sauté for 5 minutes until softened.

Step 04

Bloom spices: Add garlic, cumin, coriander, turmeric, cinnamon, and chili flakes if using. Cook for 1 minute until fragrant.

Step 05

Toast lentils: Add the rinsed lentils and stir to coat with the spiced oil mixture.

Step 06

Combine and simmer: Add roasted butternut squash and vegetable broth. Bring to a boil, then reduce heat and simmer for 15 minutes until lentils are tender.

Step 07

Blend soup: Remove from heat. Use an immersion blender to blend the soup until smooth, or leave it slightly chunky if preferred.

Step 08

Finish and season: Stir in lemon juice and adjust seasoning with salt and pepper to taste.

Step 09

Serve: Ladle into bowls and garnish with chopped cilantro or parsley.

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.

Gear Needed

  • Chef's knife
  • Cutting board
  • Baking sheet
  • Large soup pot
  • Immersion blender or regular blender
  • Ladle

Nutrition (per serving)

Values here are for information. Always consult a medical expert for advice.
  • Energy: 260
  • Fats: 6 g
  • Carbohydrates: 44 g
  • Proteins: 9 g

Cooking Shouldn't Be Hard ❤️

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

Free forever. Unsubscribe anytime.