in

Easy Homemade Lentil Soup

WANT TO SAVE THIS RECIPE?

This Easy Homemade Lentil Soup is the kind of cozy bowl that makes the whole kitchen smell like a hug. It’s thick and hearty, filled with tender lentils, soft carrots, and fragrant herbs simmered together in a rich tomato‑garlic broth. One pot, simple pantry staples, and you end up with a deeply satisfying soup that feels both nourishing and comforting.

Pin this Recipe

Whether you’re trying to add more plant‑based dinners to your week or just need a cold‑weather staple, this lentil soup is ready to be your go‑to. It keeps beautifully, tastes even better the next day, and pairs perfectly with a slice of crusty bread for dipping into every last bit of broth.

Why You’ll Love This Easy Homemade Lentil Soup

This soup checks all the boxes: it’s budget‑friendly, high in protein and fiber, and incredibly simple to throw together on a busy day. Most of the ingredients are probably already sitting in your pantry or crisper drawer.

Lentils cook faster than most other legumes, so you get that slow‑simmered, old‑fashioned flavor in under an hour. Plus, this recipe is naturally vegetarian (and easily made vegan) without skimping on richness or depth. It’s the perfect balance of wholesome and hearty.

What Type of Lentils Work Best for This Soup?

For this Easy Homemade Lentil Soup, brown or green lentils are your best friends. They hold their shape nicely while still becoming tender and creamy inside, which gives the soup body without turning everything into mush.

Red lentils cook much faster and tend to break down, so they’re better when you want a smoother, creamier soup. If you only have red lentils, you can still use them—just shorten the cooking time and expect a softer, more stew‑like texture.


Ingredients

This soup leans on simple, everyday ingredients that bring big flavor when they’re layered together. Here’s what each one does in the pot:

  • Olive oil – Adds richness and helps gently sauté the vegetables so they become sweet and caramelized.
  • Yellow onion – Builds a flavorful base with mild sweetness that carries through the whole soup.
  • Carrots – Bring natural sweetness and a bit of texture to every spoonful.
  • Celery – Adds an aromatic, savory backbone that balances the sweetness of the carrots and onions.
  • Garlic – Gives the broth a warm, savory punch and deepens the overall flavor.
  • Tomato paste – Concentrated tomato flavor that adds richness, color, and a touch of tang.
  • Crushed or diced tomatoes – Creates a cozy, tomato‑based broth that soaks into the lentils.
  • Brown or green lentils (dried) – The star of the soup; they add protein, fiber, and a hearty, satisfying bite.
  • Vegetable or chicken broth – Forms the main liquid of the soup and infuses the lentils with savory flavor.
  • Bay leaf – Adds subtle herbal depth while the soup simmers.
  • Ground cumin – Lends gentle warmth and earthiness that pairs perfectly with lentils.
  • Smoked paprika – Brings a hint of smokiness and a deep, savory note to the broth.
  • Dried thyme – Adds cozy, herby flavor and makes the soup taste slow‑simmered.
  • Salt and black pepper – Essential for seasoning and balancing all the flavors.
  • Fresh lemon juice – Brightens the finished soup and keeps it from tasting flat.
  • Fresh parsley or cilantro – Adds freshness and a pop of color over the top.
  • Baby spinach or kale (optional) – Stirred in at the end for extra greens and nutrients.
  • Grated Parmesan cheese (optional) – For a salty, cheesy finish if you’re not keeping it vegan.

How To Make Easy Homemade Lentil Soup

This is a simple one‑pot soup that builds layers of flavor as you go. Take a few extra minutes to properly sauté the vegetables and toast the spices—it makes a big difference in the final bowl.

Step 1: Sauté the aromatics

Heat olive oil in a large heavy‑bottomed pot over medium heat. Add the chopped onion, carrots, and celery with a pinch of salt. Cook, stirring occasionally, until the vegetables soften and the onions turn translucent and lightly golden.

Step 2: Add garlic and tomato paste

Stir in the minced garlic and cook just until fragrant, about 30 seconds. Add the tomato paste and cook for another minute or two, stirring constantly, until it darkens slightly in color. This caramelizes the tomato paste and gives the soup a richer base.

Step 3: Bloom the spices

Sprinkle in the cumin, smoked paprika, dried thyme, and a bit of black pepper. Stir well and let the spices toast in the hot oil and tomato mixture for about 30 seconds to bring out their flavor.

Step 4: Add lentils and liquid

Add the dried lentils to the pot and toss them with the vegetables and spices so they’re coated. Pour in the broth and the crushed or diced tomatoes, then add the bay leaf. Stir everything together, scraping up any browned bits from the bottom of the pot.

Step 5: Simmer until tender

Bring the soup to a gentle boil, then reduce the heat to low, cover partially, and simmer until the lentils are tender but not falling apart. Stir occasionally to keep anything from sticking to the bottom.

Step 6: Finish with greens and lemon

Once the lentils are cooked, stir in the spinach or kale (if using) and let it wilt into the hot soup. Remove the bay leaf, then stir in fresh lemon juice. Taste and adjust with more salt, pepper, or lemon as needed.

Step 7: Serve and garnish

Ladle the soup into bowls and top with chopped fresh herbs. Add a sprinkle of Parmesan cheese if you like, and serve with warm crusty bread for dunking.


How Many People Does This Lentil Soup Serve?

This Easy Homemade Lentil Soup makes a generous pot that comfortably serves about 6 people as a main course. If you’re serving it alongside salad, sandwiches, or a hearty appetizer, you can stretch it to about 8 smaller bowls.

It’s a fantastic option for meal prep: enjoy a cozy bowl for dinner, then pack leftovers for lunch throughout the week. The flavors continue to deepen as it sits, so tomorrow’s bowl might taste even better than today’s.

How to Store, Freeze, and Reheat Easy Homemade Lentil Soup

One of the best things about this soup is how well it keeps. Lentils hold up beautifully, so you can make a batch once and eat well for days.

In the fridge: Let the soup cool to room temperature, then transfer it to airtight containers. Store in the refrigerator for up to 4–5 days. It will thicken as it sits, so don’t be surprised if it looks more stew‑like the next day.

In the freezer: For longer storage, ladle cooled soup into freezer‑safe containers or zip‑top bags, leaving a bit of room for expansion. Freeze for up to 3 months. For easy grab‑and‑go lunches, freeze in individual portions.

To reheat: Thaw frozen soup overnight in the fridge or gently in a bowl of cool water. Reheat on the stove over medium‑low heat, adding a splash of broth or water to loosen the texture if it’s very thick. You can also reheat in the microwave in 1‑minute bursts, stirring between each round until heated through.

If you added greens like spinach or kale, they may soften a bit more upon reheating, but the soup will still be delicious. Always taste and adjust the seasoning with a little extra salt, pepper, or lemon juice before serving.


Frequently Asked Questions

Can I make this lentil soup in a slow cooker?
Yes! Sauté the onions, carrots, celery, garlic, and tomato paste on the stove first to build flavor, then transfer everything to a slow cooker with the lentils, broth, tomatoes, spices, and bay leaf. Cook on low for 6–8 hours or on high for 3–4 hours, until the lentils are tender. Stir in the greens and lemon juice at the end.

Do I need to soak the lentils beforehand?
No soaking is required for brown or green lentils. Just give them a good rinse under cool water to remove any dust or debris. They’ll cook perfectly tender right in the soup.

How can I make this soup thicker or thinner?
For a thicker soup, use a ladle to scoop out a cup or two of the cooked soup and blend it until smooth, then stir it back into the pot. You can also simmer the soup uncovered for a bit longer to reduce the liquid. To thin it out, simply add more broth or water until it reaches your preferred consistency.

Can I add meat to this lentil soup?
Absolutely. Brown some Italian sausage, ground beef, or diced smoked sausage in the pot before adding the vegetables, then proceed with the recipe. Just be sure to drain any excess fat so the soup doesn’t become greasy.

Is this lentil soup freezer‑friendly?
Yes, this recipe is great for freezing. Lentils hold their shape and texture very well once thawed. Freeze in portioned containers, then reheat gently with an extra splash of broth or water to loosen the soup if needed.


Want More Soup Ideas?

If you love this Easy Homemade Lentil Soup, you’ll probably enjoy these other cozy bowls too:

These recipes all freeze well and make excellent options for busy weeknight dinners or easy lunches.

Save This Pin For Later

📌 Save this Easy Homemade Lentil Soup to your Pinterest dinner or meal‑prep board so you can come back to it whenever you need a cozy, protein‑packed bowl.

And when you make it, let me know how it turned out. Did you add extra veggies, swap the greens, or spice it up with more smoked paprika?

I love hearing how you make these recipes your own. Questions are always welcome—let’s help each other cook smarter, eat well, and keep dinner exciting. For even more soup, dinner, and meal prep inspiration, follow Life With Livia on Pinterest for daily recipe ideas.

Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon

Easy Homemade Lentil Soup


  • Author: Livia Scott
  • Total Time: 45
  • Yield: 6 servings

Description

Easy Homemade Lentil Soup is a cozy, one-pot dinner that’s packed with protein, fiber, and rich tomato-garlic flavor—perfect for quick breakfast-for-dinner nights, easy dinner meal prep, or healthy snack leftovers. This hearty lentil soup uses simple pantry ingredients, comes together with minimal effort, and makes great make-ahead lunch and dinner ideas. If you’re looking for an easy recipe to add to your weeknight food ideas, this comforting bowl will be on repeat all season long.


Ingredients

2 tablespoons olive oil

1 medium yellow onion, finely diced

2 medium carrots, peeled and diced

2 celery stalks, diced

3 cloves garlic, minced

2 tablespoons tomato paste

1 can (14.5 ounces) crushed or diced tomatoes

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

6 cups vegetable broth (or chicken broth)

1 bay leaf

1 teaspoon ground cumin

1 teaspoon smoked paprika

1 teaspoon dried thyme

1 teaspoon fine sea salt, plus more to taste

1/2 teaspoon black pepper, plus more to taste

2 cups loosely packed baby spinach or chopped kale

2 tablespoons fresh lemon juice

2 tablespoons chopped fresh parsley (or cilantro), for serving

1/4 cup grated Parmesan cheese, for serving (optional)


Instructions

1. Heat the olive oil in a large heavy-bottomed pot over medium heat.

2. Add the diced onion, carrots, and celery with a pinch of salt. Cook, stirring occasionally, for 6–8 minutes, until the vegetables soften and the onion is translucent.

3. Stir in the minced garlic and cook for 30 seconds, just until fragrant.

4. Add the tomato paste and cook, stirring constantly, for 1–2 minutes, until it darkens slightly in color and coats the vegetables.

5. Sprinkle in the cumin, smoked paprika, dried thyme, and black pepper. Stir and let the spices cook for 30 seconds to bloom in the hot oil.

6. Add the rinsed lentils to the pot and toss to coat them in the vegetable and spice mixture.

7. Pour in the vegetable broth and the crushed or diced tomatoes, then add the bay leaf. Stir well, scraping up any browned bits from the bottom of the pot.

8. Bring the soup to a gentle boil over medium-high heat, then reduce the heat to low. Cover partially with a lid and simmer for 25–30 minutes, stirring occasionally, until the lentils are tender but not mushy.

9. Stir in the spinach or kale and simmer for 2–3 minutes more, until the greens are wilted and tender. Remove and discard the bay leaf.

10. Stir in the fresh lemon juice, then taste and adjust seasoning with more salt, pepper, or lemon as needed.

11. Ladle the soup into bowls and top with chopped fresh parsley and grated Parmesan cheese, if using. Serve warm with crusty bread on the side.

Notes

For the best texture, avoid boiling the soup too vigorously—keep it at a gentle simmer so the lentils cook evenly and stay tender without splitting or turning mushy.

  • Prep Time: 15
  • Cook Time: 30
  • Category: Soup
  • Method: Stovetop
  • Cuisine: Mediterranean-inspired, International

Nutrition

  • Serving Size: 1 bowl (about 1 1/2 cups)
  • Calories: 280
  • Sugar: 6
  • Sodium: 780
  • Fat: 7
  • Saturated Fat: 1
  • Unsaturated Fat: 5
  • Trans Fat: 0
  • Carbohydrates: 40
  • Fiber: 15
  • Protein: 16
  • Cholesterol: 0

Keywords: easy lentil soup, homemade lentil soup, healthy soup recipe, weeknight dinner, one pot meal, vegetarian soup, high protein soup, meal prep soup, easy recipe, dinner ideas, food ideas

WANT TO SAVE THIS RECIPE?

Leave a Reply

Your email address will not be published. Required fields are marked *

Recipe rating

Roasted Spaghetti Squash With Alfredo Sauce and Cheese

Easy Spinach and Cottage Cheese Breakfast Casserole