Hearty Lentil Soup

Featured in: Hearty Main Dishes

This hearty lentil soup combines protein-packed legumes with seasonal vegetables like carrots, celery, zucchini, and leafy greens. Warming spices including cumin, smoked paprika, and thyme create depth, while a splash of fresh lemon brightens each bowl. Ready in under an hour, this vegan and gluten-free dish delivers comforting nourishment for any season.

Updated on Wed, 28 Jan 2026 15:29:00 GMT
Steaming bowl of homemade Lentil Soup with carrots, spinach, and parsley garnish, ready to serve. Save to Pinterest
Steaming bowl of homemade Lentil Soup with carrots, spinach, and parsley garnish, ready to serve. | ricoskillet.com

The first time I made lentil soup, I was snowed in for three days and working through my pantry like it was a puzzle to solve. That accidental discovery turned into one of those recipes I now make on repeat, especially when I need something that feels like a hug in a bowl. Theres something profoundly satisfying about watching humble dried lentils transform into something so rich and nourishing.

Last winter, my neighbor stopped by while I had a pot simmering on the stove. She ended up staying for hours, just talking at my kitchen table while the house filled with the smell of cumin and thyme. We both had seconds, and she texted me the next day asking for the recipe because her family kept asking about that soup.

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 cup dried brown or green lentils: Rinse them well and pick out any small stones or debris, a lesson I learned the hard way when I heard an unmistakable crunch during dinner
  • 1 medium onion, 2 carrots, 2 celery stalks: This classic soup trio builds that foundational flavor that makes everything else taste better
  • 2 cloves garlic: Minced fresh, never jarred, because the difference in flavor is worth the extra two minutes of prep
  • 1 medium zucchini and 2 cups chopped tomatoes: These add sweetness and body that balance the earthy lentils perfectly
  • 6 cups vegetable broth: Use a good quality one because it becomes the base of everything, and homemade or store bought both work beautifully
  • 2 tbsp olive oil: Essential for sautéing the aromatics and helping those spices bloom properly
  • 1 tsp each cumin and smoked paprika, 1/2 tsp dried thyme, 1 bay leaf: This spice combination gives the soup its distinctive warmth and depth
  • 2 cups spinach or kale: Added at the end so they stay vibrant and nutritious instead of turning muddy
  • Fresh parsley and lemon wedges: These bright finishing touches wake up all those deep, cozy flavors

Tired of Takeout? 🥡

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

One email. No spam. Unsubscribe anytime.

Instructions

Build your flavor foundation:
Heat olive oil in a large pot over medium heat and add your onion, carrots, and celery. Let them cook for about 5 minutes until theyve softened and your kitchen starts smelling amazing.
Wake up the garlic:
Add the minced garlic and stir for just 1 minute until fragrant, being careful not to let it brown or it will turn bitter.
Bloom your spices:
Stir in the cumin, smoked paprika, and thyme. Cook for 30 seconds, stirring constantly, until the spices become incredibly aromatic and practically dance in the oil.
Add the heart of the soup:
Pour in the lentils, tomatoes, and vegetable broth, then drop in the bay leaf like a little flavor gift that will keep giving.
Let it simmer:
Bring everything to a boil, then reduce heat to low and cover. Let it cook for 20 minutes, checking occasionally to make sure its at a gentle bubble.
Add the zucchini:
Stir in the diced zucchini and simmer for another 10 minutes until the lentils are tender but not falling apart and the vegetables are perfectly cooked through.
Finish with greens:
Stir in the spinach or kale and cook for 2 to 3 minutes until just wilted. They should still have some life in them, not be completely collapsed.
Season and serve:
Remove the bay leaf and taste your soup. Add salt and pepper as needed, then serve hot with fresh parsley and that squeeze of lemon that makes everything pop.
Save to Pinterest
| ricoskillet.com

This soup has become my go to when friends are feeling under the weather or just going through a tough time. Theres something about being handed a warm bowl of food that says Im here for you better than words ever could. I once tripled the recipe for a new parent who was struggling to find time to eat, and she told me later those containers saved her during those overwhelming first weeks.

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

The beauty of this soup is how forgiving it is to substitutions. Ive used sweet potatoes instead of regular ones when the mood struck, and bell peppers add a completely different but equally delicious dimension. In spring, fresh peas work beautifully, and butternut squash makes it feel extra special in fall. The basic method stays the same, but the personality shifts with whatever you have on hand or whatever season youre in.

Texture Magic

My favorite trick is to take about a cup of the cooked soup and blend it until smooth before stirring it back in. This gives you that velvety restaurant style texture without losing any of the satisfying chunks and bits. An immersion blender makes this effortless, but a regular blender works perfectly too, just be careful with hot liquids. This small step takes good soup and elevates it to something guests always ask about.

Perfect Pairings

A crusty slice of bread is non negotiable for mopping up that last bit of broth from the bottom of your bowl. I love sourdough for its tang, but a simple country loaf works just as well. For a lighter meal, a crisp green salad with vinaigrette cuts through the richness beautifully. And while a glass of crisp white wine like Sauvignon Blanc is lovely, honestly, this soup pairs perfectly with cozy socks and a blanket on the couch.

  • Make extra on Sunday and you will thank yourself all week when lunches are already done
  • The soup freezes beautifully for up to three months, so double batch without guilt
  • Leftovers actually taste better, so embrace the meal prep life
A rustic pot of hearty Lentil Soup simmering with cumin and smoked paprika for warmth. Save to Pinterest
A rustic pot of hearty Lentil Soup simmering with cumin and smoked paprika for warmth. | ricoskillet.com

There is a quiet kind of magic in a pot of soup that costs almost nothing to make but feels so incredibly nourishing. I hope this recipe finds its way into your regular rotation and brings the same comfort to your kitchen as it has to mine.

Recipe FAQs

What type of lentils work best?

Brown or green lentils hold their shape beautifully during simmering, creating the ideal texture. Red lentils tend to break down too much, resulting in a thicker, porridge-like consistency.

Can I make this soup in advance?

Absolutely. The flavors deepen and develop overnight, making it even more delicious the next day. Store in an airtight container in the refrigerator for up to 4 days.

How can I add more protein?

Stir in a can of drained chickpeas during the last 10 minutes of cooking, or serve with a dollop of Greek yogurt if not keeping it vegan.

What vegetables can I substitute?

Sweet potatoes, parsnips, bell peppers, or butternut squash work wonderfully. Adjust cooking times accordingly—root vegetables may need a few extra minutes to tenderize.

Can I freeze this soup?

Yes, it freezes exceptionally well for up to 3 months. Cool completely before transferring to freezer-safe containers, leaving some room for expansion.

How do I make it creamier?

Use an immersion blender to partially puree about one-third of the soup before adding the greens. This creates a velvety base while maintaining satisfying texture.

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.

Hearty Lentil Soup

Protein-rich lentil soup with seasonal vegetables and warming spices

Prep Duration
15 minutes
Time to Cook
35 minutes
Overall Time
50 minutes
Created by Paisley Arnold

Cuisine Category Hearty Main Dishes

Skill Level Easy

Cuisine Type International

Makes 4 Number of Servings

Diet Details Plant-Based, No Dairy, No Gluten

What You'll Need

Legumes

01 1 cup dried brown or green lentils, rinsed

Vegetables

01 1 medium onion, diced
02 2 carrots, peeled and diced
03 2 celery stalks, diced
04 2 cloves garlic, minced
05 1 medium zucchini, diced
06 1 cup chopped tomatoes, fresh or canned
07 2 cups spinach or kale, chopped

Liquids

01 6 cups vegetable broth
02 2 tablespoons olive oil

Spices and Seasonings

01 1 teaspoon ground cumin
02 1 teaspoon smoked paprika
03 1/2 teaspoon dried thyme
04 1 bay leaf
05 Salt and freshly ground black pepper to taste

Optional Garnish

01 2 tablespoons fresh parsley, chopped
02 Lemon wedges for serving

Cooking Steps

Step 01

Prepare aromatics: Heat 2 tablespoons olive oil in a large pot over medium heat. Add diced onion, carrots, and celery. Sauté for 5 minutes until softened.

Step 02

Bloom garlic: Add minced garlic and cook for 1 minute until fragrant.

Step 03

Toast spices: Stir in ground cumin, smoked paprika, and dried thyme. Cook for 30 seconds to release aromatics.

Step 04

Build soup base: Add rinsed lentils, chopped tomatoes, vegetable broth, and bay leaf to the pot.

Step 05

Initial simmer: Bring mixture to a boil, then reduce heat to a simmer. Cover and cook for 20 minutes.

Step 06

Add secondary vegetables: Add diced zucchini and simmer for 10 minutes until lentils and vegetables are tender.

Step 07

Finish with greens: Stir in chopped spinach or kale and cook for 2 to 3 minutes until wilted.

Step 08

Season and finish: Remove bay leaf and season to taste with salt and pepper. Serve hot, garnished with fresh parsley and lemon wedges.

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

  • Large soup pot
  • Wooden spoon
  • Chef's knife
  • Cutting board
  • Ladle

Allergy Warnings

Review every ingredient for allergens and get advice from a healthcare provider if you’re not sure.
  • Naturally free from gluten, dairy, eggs, nuts, and soy
  • Verify vegetable broth packaging to ensure gluten-free and allergen-safe certification

Nutrition Info (per portion)

These numbers are for reference only and shouldn’t replace advice from a medical professional.
  • Calorie Count: 265
  • Fat content: 6 grams
  • Carbohydrates: 39 grams
  • Protein amount: 13 grams

Cooking Shouldn't Be Hard ❤️

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

Free forever. Unsubscribe anytime.