Butternut Squash and Lentil Soup

Featured in: Home Cooking Basics

This velvety butternut squash and lentil soup combines roasted squash with protein-rich red lentils, carrots, and aromatic spices like cumin, coriander, and cinnamon. The squash is roasted until caramelized for deep flavor, then simmered with vegetables and lentils in vegetable broth before being blended into a creamy, satisfying bowl. Naturally vegan and gluten-free, this comforting soup is ready in just one hour and serves four.

Updated on Fri, 30 Jan 2026 17:39:14 GMT
Butternut Squash and Lentil Soup ladled into a white bowl, garnished with cilantro and a swirl of coconut cream. Pin it
Butternut Squash and Lentil Soup ladled into a white bowl, garnished with cilantro and a swirl of coconut cream. | tifawtfoods.com

My kitchen filled with the most incredible smell last October when I decided to roast butternut squash on a whim, and something about that golden, caramelized sweetness made me think about turning it into soup. I'd never roasted the squash first before blending it, always just tossed raw chunks into a pot, but that one afternoon changed everything. The flavor was so much deeper, almost honeyed, and I realized I'd been missing out on years of better meals simply because I'd never paused to try a different approach. Now this soup shows up in my kitchen every autumn, and it feels like coming home to a flavor I didn't know I was waiting for.

I made this for my neighbor on a gray afternoon when she'd been stuck inside nursing a cold, and watching her face light up when she tasted it reminded me that food isn't really about following instructions perfectly. It's about the moment when someone's spoon hits warm soup and their shoulders seem to relax just a little bit. She asked for the recipe, and I realized I'd never written it down, which somehow made the whole thing feel more real and less like I was just executing a formula.

What's for Dinner Tonight? 🤔

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

Free. No spam. Just easy meals.

Ingredients

  • Butternut squash (about 2 lbs / 900 g), peeled, seeded, and cubed: Roasting this first is the secret that transforms the soup from okay to unforgettable, since the dry heat brings out natural sugars and creates those caramelized edges that your blender will turn into magic.
  • Red lentils (3/4 cup / 140 g), rinsed: These small, coral-colored legumes are key because they break down completely and thicken the soup naturally, unlike heartier lentil varieties that keep their shape.
  • Carrots (2 medium), peeled and sliced: They add gentle sweetness and body to the broth, balancing the squash so the soup doesn't taste like dessert.
  • Onion (1 large), chopped: This is your flavor foundation, so don't skip the sautéing step where it becomes translucent and sweet.
  • Garlic (3 cloves), minced: Bloom this with the spices so it loses its raw bite and becomes part of the warm, aromatic backbone of the whole pot.
  • Vegetable broth (4 cups / 1 L) and water (1 cup / 240 ml): The combination gives you control over richness; pure broth can sometimes overshadow the squash, so the water keeps things balanced.
  • Olive oil (2 tbsp total): Split between roasting the squash and sautéing the aromatics, this adds richness without heaviness.
  • Ground cumin (1 tsp), coriander (1/2 tsp), smoked paprika (1/2 tsp), cinnamon (1/4 tsp), cayenne (1/4 tsp): These spices work together to warm you from the inside without ever tasting spicy if you go easy on the cayenne, which I learned the hard way on a particularly confident Tuesday night.
  • Salt and black pepper to taste: Season in layers rather than all at once at the end, so flavors develop as the soup cooks.

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 golden and sweet:
Heat your oven to 400°F (200°C) and toss those cubed squash pieces with 1 tablespoon of olive oil, a pinch of salt, and some pepper, then spread them on a lined baking sheet. Let them roast for 25 to 30 minutes while you prep everything else; you'll know they're ready when the edges turn golden brown and a fork slides through like butter.
Build your flavor base:
While the squash is roasting, heat the remaining 1 tablespoon of olive oil in a large pot over medium heat and add your chopped onion and carrots. Sauté for 5 to 7 minutes until they're soft and the onion turns translucent, which is your signal that they're ready to receive the spices.
Bloom the spices to wake them up:
Add your minced garlic, cumin, coriander, paprika, cinnamon, and cayenne if you're using it, and let everything sizzle together for just about a minute until you can smell that warm, toasted aroma. This step is everything—it transforms the spices from powder into something alive and complex.
Bring it all together:
Pour in the rinsed red lentils, roasted squash, vegetable broth, and water, then bring everything to a boil before dropping the heat down to a simmer. Let it bubble gently for about 20 minutes until the lentils have completely dissolved and the squash pieces break apart with the gentlest nudge of a wooden spoon.
Blend until velvety and smooth:
Remove the pot from heat and use an immersion blender to puree everything until you've got that luxurious, creamy texture, or work in batches with a countertop blender if that's what you have. This is actually kind of meditative if you let it be, watching the chunky broth transform into something silky.
Taste and adjust:
Return the soup to low heat and taste it carefully, adding salt and pepper until it tastes like something you'd actually want to eat, then thin it with more water or broth if it's too thick for your liking. Remember that flavors develop and intensify as things sit, so go easy at first.
Serve with love:
Ladle the soup into bowls and crown each one with fresh cilantro or parsley, plus a swirl of coconut cream or plant-based yogurt if you want to add richness and a cool contrast to the warm spices.
Pin it
| tifawtfoods.com
Pin it
| tifawtfoods.com

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.

There's a moment when you taste this soup for the first time and realize that something so comforting and delicious came from your own two hands in just an hour, and that feeling of small accomplishment hits differently. It's the kind of meal that doesn't need much else—maybe some bread, maybe nothing at all, just a quiet bowl that says you took care of yourself on a day when it mattered.

The Magic of Roasted Vegetables

Roasting vegetables before adding them to soup fundamentally changes the game because the dry heat of the oven caramelizes sugars and concentrates flavors in a way that boiling water simply cannot. The butternut squash especially transforms; instead of tasting bright and vegetal, it becomes honeyed and deep, like you've coaxed out something secret that was hiding there all along. This is why this soup tastes nothing like what you'd get if you just threw everything raw into broth and called it a day.

Why Red Lentils Are the Right Choice

Not all lentils behave the same way, and learning this changed how I approach soup-making entirely. Red lentils cook incredibly fast and dissolve almost completely into the broth, which means they thicken and enrich the soup without you having to add cream or do anything fancy. Green or brown lentils would hold their shape and create a chunky texture, which has its place, but here you want silky creaminess, so red is the only choice that makes sense.

Simple Swaps and Stretches

This soup is forgiving in a way that makes it perfect for experimenting, since the warm spices and roasted squash are sturdy enough to carry the dish even when you make little changes. I've added a splash of coconut milk for richness, squeezed lemon juice at the end for brightness, stirred in a handful of chopped spinach while it's still steaming, and even swapped half the water for apple cider to see what would happen. The foundation stays solid, which means you can make this soup a dozen times and never feel bored by it.

  • A squeeze of fresh lemon juice before serving lifts all the flavors and adds a brightness that makes the spices pop.
  • Coconut milk stirred in at the end creates richness without overpowering the actual squash flavor.
  • Crusty bread or warm naan on the side turns a bowl of soup into a complete meal that feels somehow more intentional.
Roasted butternut squash cubes in a pot with spices for the Butternut Squash and Lentil Soup. Pin it
Roasted butternut squash cubes in a pot with spices for the Butternut Squash and Lentil Soup. | tifawtfoods.com
Roasted butternut squash cubes in a pot with spices for the Butternut Squash and Lentil Soup. Pin it
Roasted butternut squash cubes in a pot with spices for the Butternut Squash and Lentil Soup. | tifawtfoods.com

This soup has become the kind of recipe I make without measuring much anymore, the way you truly cook for people you care about. It's warm and filling and nourishing without ever feeling like something you're supposed to eat because it's healthy, which I think is the sweetest compliment any soup can get.

Recipe Questions & Answers

Can I make this soup ahead of time?

Yes, this soup stores beautifully in the refrigerator for up to 5 days. The flavors actually deepen overnight. Reheat gently on the stovetop, adding a splash of broth if needed to adjust consistency.

Can I substitute other types of lentils?

Red lentils work best because they break down easily and create a creamy texture. Green or brown lentils will hold their shape more, resulting in a chunkier soup rather than a smooth, velvety consistency.

How do I prevent the soup from being too thick?

Add water or vegetable broth gradually after blending until you reach your desired consistency. The soup will thicken as it sits, so err on the side of slightly thinner when first preparing.

Can I skip roasting the butternut squash?

While you can add raw squash directly to the pot, roasting caramelizes the natural sugars and adds significantly more depth of flavor. For best results, take the extra time to roast.

What can I use instead of butternut squash?

Kabocha squash, acorn squash, or even sweet potato make excellent substitutes. Adjust roasting time based on the vegetable's density and moisture content.

How can I make this soup creamier?

Stir in coconut milk, coconut cream, or cashew cream after blending. Start with 1/4 cup and add more to taste. A drizzle of tahini also adds richness and depth.

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 with roasted butternut squash, red lentils, carrots, onions, and warming spices—perfect comfort food.

Prep Time
20 min
Time to Cook
40 min
Total Duration
60 min
Created by Carter Finley


Skill Level Easy

Cuisine International

Total Yield 4 Number of Servings

Dietary 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, chopped
04 3 cloves garlic, minced

Legumes

01 3/4 cup red lentils, rinsed

Liquids

01 4 cups vegetable broth
02 1 cup water
03 2 tablespoons olive oil

Spices and Seasonings

01 1 teaspoon ground cumin
02 1/2 teaspoon ground coriander
03 1/2 teaspoon smoked paprika
04 1/4 teaspoon ground cinnamon
05 1/4 teaspoon cayenne pepper (optional, to taste)
06 Salt and black pepper to taste

Garnish

01 Fresh cilantro or parsley, chopped
02 Coconut cream or plant-based yogurt swirl (optional)

Directions

Step 01

Prepare and roast squash: Preheat oven to 400°F. Line a baking sheet with parchment paper. Toss butternut squash cubes with 1 tablespoon olive oil, salt, and pepper. Spread evenly on baking sheet and roast for 25-30 minutes until golden and tender.

Step 02

Sauté aromatics and vegetables: Heat 1 tablespoon olive oil in a large pot over medium heat. Add chopped onion and sliced carrots; sauté for 5-7 minutes until softened.

Step 03

Bloom spices: Add minced garlic, cumin, coriander, paprika, cinnamon, and cayenne pepper if using. Sauté for 1 minute until fragrant.

Step 04

Combine and simmer: Stir in roasted squash, red lentils, vegetable broth, and water. Bring to a boil, then reduce to a simmer. Cook uncovered for 20 minutes until lentils and vegetables are very soft.

Step 05

Puree soup: Remove from heat. Use an immersion blender to puree the soup until smooth and creamy, or transfer in batches to a countertop blender.

Step 06

Finish and adjust seasoning: Return soup to low heat and adjust seasoning with salt and pepper to taste. If too thick, add additional water or broth as needed.

Step 07

Serve: Ladle soup into bowls and garnish with fresh cilantro or parsley and a swirl of coconut cream or plant-based yogurt 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 Needed

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

Allergy Information

Go through every ingredient to spot allergens. If you're unsure, check with your healthcare provider.
  • Contains no major allergens; verify coconut products for coconut allergy
  • Confirm store-bought vegetable broth is certified gluten-free if required

Nutrition Info (for one serving)

For informational purposes only—see a professional for health advice.
  • Calories: 220
  • Fats: 6 g
  • Carbohydrates: 36 g
  • Proteins: 7 g

Cooking Shouldn't Be Hard ❤️

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

Free forever. Unsubscribe anytime.