Hearty Lentil Soup

Steaming bowl of Hearty Lentil Soup, full of vegetables, ready to warm you up. Save to Pinterest
Steaming bowl of Hearty Lentil Soup, full of vegetables, ready to warm you up. | foodliebekitchen.com

This hearty lentil dish blends brown or green lentils with sautéed onion, carrots, and celery, simmered alongside diced tomatoes and a mix of thyme, cumin, and smoked paprika. Fresh spinach or kale is stirred in at the end for vibrant color and added nutrients, complemented by a splash of lemon juice. Easy to prepare and filling, it offers a warm, fiber-rich meal ideal for chilly days or anytime you need comforting nourishment.

I had just come in from a cold afternoon walk when the idea of lentil soup suddenly felt less like a chore and more like exactly what I needed. My hands were still cold as I pulled out the pot, and within minutes the kitchen smelled like garlic and cumin, warm and alive. That soup became dinner, then lunch the next day, and I realized I'd stumbled onto something I'd want to make again and again.

I made this for a friend recovering from a long week, and she texted me later that night saying it was exactly what she needed. There's something about a bowl of warm lentil soup that feels like care in edible form. It's simple, but it stays with you.

Ingredients

  • Olive oil: Use a good one here, it's the base flavor that carries everything else and you'll taste the difference.
  • Onion, carrots, and celery: This trio builds the foundation, and I always dice them roughly the same size so they cook evenly.
  • Garlic: Fresh is key, let it bloom in the oil for just a minute so it doesn't turn bitter.
  • Lentils: Brown or green lentils hold their shape beautifully, rinse them well to remove any dust or debris.
  • Diced tomatoes: Don't drain the can, that juice adds body and a subtle tang.
  • Vegetable broth: This is where the soup gets its depth, use a brand you trust or homemade if you have it.
  • Bay leaves: They're subtle but essential, just remember to fish them out before serving.
  • Thyme, cumin, smoked paprika: These three create a warmth that's earthy and just a little smoky.
  • Spinach or kale: Stir it in at the end, it wilts quickly and adds a pop of green.
  • Lemon juice: A squeeze at the finish brightens everything and balances the richness.

Instructions

Start with the base:
Heat olive oil in a large pot and add the onion, carrots, and celery, letting them soften and sweeten for about 5 minutes. The kitchen will start to smell like comfort.
Add the garlic:
Toss in the minced garlic and stir for a minute until it's fragrant and golden, but watch it closely so it doesn't burn.
Build the soup:
Add lentils, tomatoes with their juices, broth, bay leaves, and all the seasonings. Stir everything together and bring it to a gentle boil.
Simmer until tender:
Lower the heat, cover, and let it bubble quietly for 30 to 35 minutes, stirring now and then. The lentils should be soft but still hold their shape.
Finish with greens:
Remove the bay leaves, stir in the spinach or kale, and let it wilt for a couple of minutes. Add lemon juice and parsley if you're using it, then taste and adjust the salt.
Serve:
Ladle into bowls while it's still steaming hot. A piece of crusty bread on the side makes it perfect.
A close-up of a flavorful Hearty Lentil Soup, garnished with fresh parsley, perfect for dinner. Save to Pinterest
A close-up of a flavorful Hearty Lentil Soup, garnished with fresh parsley, perfect for dinner. | foodliebekitchen.com

The first time I brought this to a potluck, someone asked for the recipe before they'd even finished their bowl. It's not fancy, but it has this quiet way of making people feel taken care of, and that's worth more than anything complicated.

How to Make It Thicker

If you want a heartier, almost stew like texture, scoop out a cup or two of the soup and blend it until smooth, then stir it back in. It adds body without changing the flavor, and it's a trick I use whenever I want something that sticks to the spoon a little more.

Substitutions That Work

I've swapped spinach for Swiss chard when that's what I had, and it was just as good. You can also add diced potatoes or a chopped bell pepper along with the other vegetables if you want more heft. The soup is forgiving and welcomes whatever you have on hand.

Storage and Reheating

This keeps well in the fridge for up to five days, and I've frozen it in portions for up to three months. When reheating, add a splash of broth or water since the lentils soak up liquid as they sit. A quick stir on the stove and it tastes like you just made it.

  • Store in airtight containers to keep the flavors fresh.
  • Reheat gently over medium heat, stirring occasionally.
  • Freeze flat in bags so they stack neatly and thaw faster.
Enjoy a delicious and healthy bowl of homemade Hearty Lentil Soup on a cold day. Save to Pinterest
Enjoy a delicious and healthy bowl of homemade Hearty Lentil Soup on a cold day. | foodliebekitchen.com

This soup has become one of those recipes I turn to without thinking, the kind that feels like home no matter where I am. I hope it does the same for you.

Your Recipe Questions Answered

Brown or green lentils are ideal as they hold shape well during cooking and absorb flavors thoroughly.

Yes, spinach, kale, or Swiss chard can be used interchangeably to add a fresh, nutrient-rich touch.

Blending 1 to 2 cups of the cooked lentils and stirring it back creates a thicker, creamier texture.

Dried thyme, ground cumin, and smoked paprika provide warmth and depth, balanced with fresh parsley and lemon juice at the end.

Absolutely, diced potatoes or bell peppers can be added for variety and additional texture.

Hearty Lentil Soup

Comforting lentils with vegetables and herbs, perfect for a wholesome warm meal any time.

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

Ingredients

Vegetables

  • 2 tablespoons olive oil
  • 1 large onion, diced
  • 2 carrots, peeled and diced
  • 2 celery stalks, diced
  • 3 garlic cloves, minced

Lentils & Broth

  • 1½ cups dried brown or green lentils, rinsed
  • 1 (14.5-ounce) can diced tomatoes with juices
  • 6 cups vegetable broth
  • 2 bay leaves

Seasonings

  • 1 teaspoon dried thyme
  • 1 teaspoon ground cumin
  • ½ teaspoon smoked paprika
  • ½ teaspoon freshly ground black pepper
  • 1 teaspoon salt, plus more to taste

Finishing

  • 2 cups chopped fresh spinach or kale
  • 2 tablespoons chopped fresh parsley (optional)
  • Juice of ½ lemon

Instructions

1
Sauté Vegetables: Heat olive oil in a large pot over medium heat. Add diced onion, carrots, and celery. Cook 5 to 7 minutes until softened.
2
Add Garlic: Stir in minced garlic and cook for 1 minute until fragrant.
3
Combine Lentils and Seasonings: Add rinsed lentils, diced tomatoes with juices, vegetable broth, bay leaves, dried thyme, ground cumin, smoked paprika, black pepper, and salt. Stir to combine.
4
Simmer Soup: Bring mixture to a boil, then reduce heat to low. Cover and simmer for 30 to 35 minutes, stirring occasionally, until lentils are tender.
5
Add Greens: Remove bay leaves. Stir in chopped spinach or kale and cook for 2 to 3 minutes until wilted.
6
Finish and Season: Stir in lemon juice and chopped parsley if using. Adjust seasoning with additional salt as needed.
7
Serve: Ladle soup into bowls and serve hot, optionally accompanied with crusty bread.
Additional Information

Equipment Needed

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

Nutrition (Per Serving)

Calories 220
Protein 13g
Carbs 36g
Fat 4g

Allergy Information

  • No common allergens included; verify vegetable broth and canned tomatoes for traces of gluten, soy, or celery.
Hannah Krüger

Sharing nourishing homemade recipes, quick meal ideas, and cooking tips with fellow food lovers.