Lentil Soup is a nourishing and hearty dish that’s both comforting and packed with flavor. Made with simple ingredients like lentils, vegetables, and aromatic herbs, this soup is a perfect choice for a healthy, satisfying meal. Whether you’re looking for a warm lunch or a light dinner, Lentil Soup is easy to prepare, filling, and versatile, making it an excellent option for vegetarians, vegans, and anyone looking to enjoy a wholesome dish.
The base of Lentil Soup consists of dry lentils, which are an excellent source of plant-based protein, fiber, and essential nutrients. You can use different types of lentils, such as green, brown, or red lentils, depending on your preference. Brown or green lentils hold their shape well and create a hearty texture, while red lentils cook faster and break down into a creamy consistency.
To begin, sauté onions, garlic, and carrots in olive oil to create a fragrant base for the soup. You can add celery and other vegetables like potatoes or tomatoes to enhance the flavor. The combination of herbs such as thyme, bay leaves, cumin, and smoked paprika gives the soup depth and warmth, making it the perfect comfort food. After adding the lentils, pour in vegetable broth or water and bring the soup to a simmer. Let the soup cook until the lentils are tender, which usually takes about 25–40 minutes depending on the type of lentils used.
For extra flavor, you can stir in greens like spinach or kale during the last few minutes of cooking, or finish the soup with a squeeze of fresh lemon juice for a bright, tangy kick. You can also top it with a dollop of yogurt or a sprinkle of fresh herbs like parsley or cilantro before serving.
Lentil Soup is incredibly adaptable, so feel free to experiment with different spices and vegetables to make it your own. You can add a bit of heat with chili flakes or cayenne pepper, or make it creamy by blending part of the soup. For a heartier version, try adding some quinoa, rice, or even a handful of pasta.
This soup can be made ahead of time and stored in the refrigerator for several days or frozen for later use, making it a great meal prep option. Whether you enjoy it as a main dish or as a starter, Lentil Soup is a satisfying, flavorful way to incorporate more plant-based ingredients into your diet.

Ingredients
- 1 cup lentils rinsed and drained
- 2 tablespoons olive oil
- 1 cup carrots chopped
- 1 cup celery chopped
- 1 cup onion chopped
- 2 cloves garlic minced
- 6 cups vegetable broth or chicken broth
- 1 teaspoon ground cumin
- 1 teaspoon ground coriander
- 1 teaspoon salt to taste
- 1/2 teaspoon black pepper to taste
Instructions
- Heat olive oil in a large pot over medium heat.
- Add the onions, carrots, and celery, and sauté until the onions are translucent, about 5-7 minutes.
- Stir in garlic, cumin, and coriander, and cook for another minute until fragrant.
- Add the lentils and vegetable broth to the pot. Bring to a boil, then reduce the heat to low and simmer for 30-35 minutes, or until the lentils are tender.
- Season with salt and black pepper to taste before serving.
Nutrition










I made this exactly as written and it turned out super comforting. The cumin/coriander combo is the real magic—smells amazing while simmering.
I’m not usually a soup person but this one’s solid. Next time I’ll chop everything a bit smaller for faster cooking. Flavor is way better than I expected.
Glad you liked it! Chopping smaller really helps—30-35 min seems to fly once everything’s bite-size. I also find adding salt at the end makes it pop.
Yum! Perfect for a cold day. Will definitely make again!
Is it just me or do lentils taste weird? I followed the recipe exactly and could hardly eat it.
Yum! I love lentils! This recipe is so good, my kids even ate it without fussing. Will definitely make again!
So easy and delicious! I added some lemon juice at the end.
Soup’s good, I guess. It’s soup. 😂
Haha, true! But a good soup can warm the soul! ☺️
Made this last night—so cozy. The cumin/coriander combo is perfect and the lentils cooked through nicely. I added a squeeze of lemon at the end and it totally brightened it.
I dunno… mine came out a bit bland, and the lentils still had a little bite after 35 minutes. Maybe my lentils were older. Still decent tho, and I’ll try lemon next time.
Yes!! Lemon at the end is such a game changer. I’m glad the cumin/coriander hit right for you—this soup is seriously cozy 😋
I made it with chicken broth and it tasted bland until I salted more at the end. Once I adjusted, wow. Lesson learned: “to taste” means you gotta taste.
I don’t like lentils. Tried this anyway, and it was just alright. Maybe for a health nut?
I don’t understand why people love lentils. This soup was just okay.
Okay but why so much onion? 😅 It was tasty, just a lot. I might cut the onion in half next time. The broth flavor is good, and it reheats great.
Totally get you 😄 Onion’s the backbone here—sautéing it down gives that sweet, deep broth flavor. Cutting it in half is a great idea if you want it less “onion-forward.”
This turned out super comforting. The cumin/coriander combo is spot-on, and the veggies cooked down nicely without getting mushy. I added a squeeze of lemon at the end and it really brightened it up.
This is not how my mom made it! No offense, but there’s too many veggies in here.
Is it really healthy? I feel like lentils aren’t THAT good for you… ?
This recipe was fantastic! I’ve made it three times already!
I added a pinch of cayenne and it was amazing! 😍
it was okay. don’t really like lentils that much, but it smelled good.
I totally get it! Lentils can be hit or miss for some people. Maybe try adding some bacon or sausage next time for more flavor?
This soup is amazing! So hearty and flavorful. Perfect for the cold days. 😊
I totally agree! I’ve made this soup multiple times and it always warms me up. Yum! 🍲
Honestly, it was too bland for my taste. Needs more spice.
I get what you mean! I added a pinch of cayenne and it was perfect. Give it a try next time!
Why not use beef broth? It would taste better. This is vegan yuck.
Couldn’t find lentils so used beans instead. Still turned out real good! Not sure if it’s the same tho, haha!
Beans are a great substitute! Glad to hear it turned out good, though I bet it tasted a bit different.
I don’t get it. Lentil soup always tastes kinda dirt-ish to me unless you add something fancy. I guess I’ll try with garlic bread next time. 😅
Simplicity at its best! Finally a recipe that doesn’t have a million ingredients. I’ll keep this!
My kids loved it! I added some bacon bits for extra flavor lol 😋
Yum! My kids actually liked it, which is rare. Gonna make this again!
This lentil soup is fire! So tasty and filling.
Made this last night and it turned out so cozy. The cumin + coriander combo is perfect, and I didn’t even need much extra seasoning. Would definitely make again.
This soup turned out amazing! So flavorful and comforting. Definitely a keeper!
I’m so glad to hear you loved it! It’s my go-to recipe during winter!
I tried making it but forgot the cumin… tasted kinda bland. Maybe next time.
Yeah, cumin is key! That’s why it lacked flavor. Next time you should definitely remember it.