Hearty Lentil Soup

Hearty Lentil Soup steaming in a bowl, garnished with fresh parsley Pin it
Hearty Lentil Soup steaming in a bowl, garnished with fresh parsley | flavorandfeast.com

This hearty lentil soup combines brown or green lentils with sautéed onion, carrot and celery, drained tomatoes and warming spices like cumin and smoked paprika. Simmered 35–40 minutes in vegetable broth until tender, it’s finished with lemon for brightness and parsley for freshness. Partially blending yields a creamier texture. Serves four and is easy to customize with potatoes, spinach or a drizzle of olive oil.

The rain was hammering against the kitchen window so hard I could barely hear the pot bubbling on the stove, and honestly that was exactly the kind of afternoon that demanded soup. I had a bag of lentils that had been sitting in the pantry for weeks, quietly judging me every time I reached past them for pasta. Within an hour the whole apartment smelled like cumin and comfort, and I had found my new cold weather obsession.

My neighbor knocked on my door that evening to ask if I had any salt, took one whiff, and ended up staying for two bowls. She told me it reminded her of something her grandmother used to make, and we sat at the kitchen table talking until the rain stopped.

Ingredients

  • Olive oil: Two tablespoons is enough to soften everything without making the soup greasy, and a good quality one adds a fruity backbone you will notice.
  • Onion: One large onion finely chopped melts into the broth and creates a sweet depth that you cannot get from anything else.
  • Carrots: Two diced carrots bring natural sweetness and a slight earthiness that balances the spices beautifully.
  • Celery: Two stalks diced might seem forgettable but they quietly hold the entire flavor structure together.
  • Garlic: Three cloves minced is the minimum here, and I have never once regretted adding an extra clove.
  • Diced tomatoes: One drained can adds a gentle acidity that stops the soup from feeling heavy.
  • Brown or green lentils: A cup and a half rinsed well gives you that perfect tender bite without turning to mush.
  • Vegetable broth: Six cups is the sweet spot for a soup that is rich but not overly thick.
  • Bay leaf: Just one works in the background like a quiet seasoning you only notice when it is missing.
  • Ground cumin: One teaspoon is the warm, smoky soul of this entire pot.
  • Smoked paprika: Half a teaspoon adds a campfire whisper that makes people ask what your secret is.
  • Ground coriander: Half a teaspoon brings a citrusy warmth that rounds out the spice blend.
  • Black pepper: Half a teaspoon gives a gentle heat that does not overpower.
  • Salt: Added to taste at the end so you control exactly how much you need.
  • Lemon juice: The juice of one lemon stirred in at the finish brightens everything and makes the flavors sing.
  • Fresh parsley: Chopped and scattered on top for a fresh pop of green and a clean finish.

Instructions

Build the base:
Heat the olive oil in a large pot over medium heat and add the onion, carrots, and celery, stirring occasionally until the vegetables soften and the onion turns translucent, about five to seven minutes. You will know it is ready when the kitchen starts to smell like something wonderful is about to happen.
Wake up the spices:
Stir in the garlic, cumin, paprika, and coriander, and cook for just one minute until everything becomes incredibly fragrant. This step is short but it transforms the entire pot, so do not skip it or rush through.
Bring it all together:
Add the rinsed lentils, drained diced tomatoes, vegetable broth, bay leaf, black pepper, and salt, then bring the whole pot to a rolling boil. Give it one good stir to make sure nothing is stuck to the bottom.
Let it simmer:
Reduce the heat to low and let the soup simmer uncovered for thirty five to forty minutes, or until the lentils are tender and have absorbed some of the broth. This is the part where you can walk away, maybe fold some laundry, and come back to a kitchen that smells incredible.
Finish with brightness:
Remove and discard the bay leaf, then stir in the lemon juice and taste for salt, adjusting until it feels right. If you want a creamier texture, partially blend the soup with an immersion blender right in the pot, leaving some lentils whole for texture.
Serve and enjoy:
Ladle the hot soup into bowls and scatter fresh parsley over the top. It is perfect on its own but even better with a chunk of crusty bread on the side.
Bowl of Lentil Soup rich with carrots and cumin, served with bread Pin it
Bowl of Lentil Soup rich with carrots and cumin, served with bread | flavorandfeast.com

I packed the leftovers in a jar and brought them to work the next day, and three people asked me for the recipe before noon. There is something about a good lentil soup that makes people feel like you did something special, even though it mostly just simmered on its own.

Making It Your Own

Once you have the base down this soup becomes a canvas for whatever you have lying around. A handful of spinach thrown in during the last five minutes turns it a gorgeous green and adds nutrition without changing the character.

Storage and Reheating

This soup keeps beautifully in the fridge for up to five days and actually tastes better on day two when the flavors have had time to mingle. It also freezes well for up to three months, though I usually leave out the lemon juice until I reheat so it stays fresh and bright.

Serving Suggestions

A drizzle of good olive oil on top right before serving adds a silky richness that makes the soup feel complete. Crusty bread is the obvious companion, but it is also wonderful scooped over a bowl of rice when you want something even more filling.

  • A pinch of chili flakes on top gives a welcome kick for anyone who likes heat.
  • Diced potatoes added during simmering make it heartier and more of a meal on their own.
  • Always taste and adjust the lemon juice and salt one last time before serving, because that final squeeze is what makes it unforgettable.
Comforting Lentil Soup thickened slightly, brightened by lemon juice and olive oil Pin it
Comforting Lentil Soup thickened slightly, brightened by lemon juice and olive oil | flavorandfeast.com

Some recipes become staples because they are easy, and this one certainly is, but it became a staple in my house because it actually makes cold rainy days feel like something worth looking forward to.

Recipe FAQs

Brown or green lentils hold their shape well and give a meaty texture; red lentils cook faster and break down into a thicker, creamier base. Choose based on desired texture and cooking time.

No soaking required for brown or green lentils. Rinse them thoroughly, then simmer 35–40 minutes until tender. Soaking can reduce cooking time but isn’t necessary.

Partially blend the soup with an immersion blender, mash some of the lentils against the pot side, or add a diced potato while simmering. Red lentils will also naturally thicken the broth.

Cool to room temperature, refrigerate in an airtight container for 3–4 days, or freeze up to 3 months. Reheat gently and add a splash of water or broth if it has thickened.

Absolutely. Add chili flakes or a chopped chili for heat, swap smoked paprika for regular paprika, or stir in cumin and coriander for a deeper warm spice profile. Finish with lemon to balance spices.

Serve hot garnished with chopped parsley and a drizzle of olive oil. Offer crusty bread, flatbread, or rice on the side, or top with a spoonful of yogurt if not keeping it vegan.

Hearty Lentil Soup

Hearty, protein-rich lentil soup with tomatoes, carrots, celery and warming spices; finished with lemon and parsley.

Prep 15m
Cook 45m
Total 60m
Servings 4
Difficulty Easy

Ingredients

Vegetables and Aromatics

  • 2 tablespoons olive oil
  • 1 large onion, finely chopped
  • 2 carrots, diced
  • 2 celery stalks, diced
  • 3 garlic cloves, minced
  • 1 can (14 oz) diced tomatoes, drained

Legumes

  • 1 1/2 cups dried brown or green lentils, rinsed

Liquids

  • 6 cups vegetable broth
  • 1 bay leaf

Seasonings and Finishings

  • 1 teaspoon ground cumin
  • 1/2 teaspoon smoked paprika
  • 1/2 teaspoon ground coriander
  • 1/2 teaspoon black pepper
  • Salt, to taste
  • Juice of 1 lemon
  • Fresh parsley, chopped, for garnish

Instructions

1
Sauté the Aromatic Base: Heat olive oil in a large soup pot over medium heat. Add the onion, carrots, and celery, and sauté for 5 to 7 minutes until the vegetables are softened and the onion is translucent.
2
Bloom the Spices: Stir in the minced garlic, ground cumin, smoked paprika, and ground coriander. Cook for about 1 minute, stirring constantly, until the spices are fragrant and fully incorporated.
3
Build the Soup: Add the rinsed lentils, drained diced tomatoes, vegetable broth, bay leaf, black pepper, and salt to taste. Stir well to combine all ingredients and bring the mixture to a rolling boil.
4
Simmer Until Tender: Reduce the heat to low and simmer uncovered for 35 to 40 minutes, or until the lentils are completely tender and have absorbed the flavors of the broth.
5
Finish and Season: Remove and discard the bay leaf. Stir in the fresh lemon juice and adjust the salt and pepper seasoning to taste.
6
Blend for Creamier Texture (Optional): For a creamier, thicker consistency, partially blend the soup using an immersion blender, leaving some lentils whole for texture.
7
Serve: Ladle the hot soup into bowls and garnish generously with freshly chopped parsley. Serve immediately.
Additional Information

Equipment Needed

  • Large soup pot
  • Sharp chef's knife
  • Cutting board
  • Wooden spoon
  • Ladle
  • Immersion blender (optional)

Nutrition (Per Serving)

Calories 295
Protein 15g
Carbs 44g
Fat 6g

Allergy Information

  • This dish is free from the top 8 major allergens. If using store-bought vegetable broth, verify the label for potential gluten, soy, or celery traces.
Isabella Grant

Passionate home cook sharing easy, family-friendly recipes and smart kitchen tips.