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?