There’s something deeply comforting about a warm bowl of soup on a chilly day, and this Savory Lentil Soup fits the bill perfectly. Packed with hearty lentils, fresh vegetables, and aromatic herbs, it’s a satisfying meal that nourishes both body and soul.

Growing up, lentil soup was a staple in my family’s kitchen.
My grandmother would simmer it slowly, filling the house with the rich aroma of sautéed onions, garlic, and herbs.
It was more than just a meal — it was a tradition that brought everyone together.
Over time, I’ve adapted the recipe to include a mix of fresh and pantry ingredients, making it easy for modern cooks while preserving the soulful essence of the dish.
This soup is simple, economical, and endlessly comforting, making it a timeless classic worth sharing.
Why You’ll Love This
1. Rich, Deep Flavor with Simple Ingredients
Despite its humble ingredients, this savory lentil soup bursts with complex flavors. The combination of caramelized onions, garlic, and spices like cumin and smoked paprika creates a depth that will delight your taste buds. Slow simmering allows the lentils to absorb all the savory notes, resulting in a soup that tastes like it’s been cooking for hours—even if it only takes about an hour.
2. Nutrient-Packed and Wholesome
Lentils are nutritional powerhouses loaded with protein, fiber, iron, and folate, making this soup an excellent choice for vegetarians and meat-eaters alike. It’s naturally low in fat and high in complex carbs, which help provide lasting energy. Plus, the addition of fresh veggies contributes essential vitamins and antioxidants, creating a well-rounded, healthy meal.
3. Easy to Make with Pantry Staples
You don’t need fancy ingredients or complicated techniques to make this lentil soup. It uses common pantry items like dried lentils, canned tomatoes, and basic spices that you probably already have. The recipe is forgiving and straightforward, making it perfect for beginner cooks or anyone who wants a no-fuss, wholesome dinner.
4. Versatile and Customizable
This soup is incredibly adaptable. You can make it vegan by using vegetable broth, or add sausage or shredded chicken if you want extra protein. Swap out the lentils for split peas or beans, or jazz it up with different herbs and spices depending on your mood. It works well as a standalone meal or as a starter for a larger feast.

Recipe Details
- Prep Time: 15 minutes
- Cook Time: 45 minutes
- Total Time: 1 hour
- Cuisine Type(s): Mediterranean, Middle Eastern, Vegetarian-friendly
- Servings: 6
- Estimated Cost: $8–10 (affordable and budget-friendly)
Equipment Needed
- Large heavy-bottomed pot or Dutch oven
- Cutting board and sharp knife
- Measuring cups and spoons
- Wooden spoon or spatula
- Ladle (optional)
- Blender or immersion blender (optional, for a creamier texture)
Ingredients

- 1 ½ cups dried brown or green lentils, rinsed and drained
- 2 tablespoons olive oil
- 1 large onion, finely chopped
- 3 cloves garlic, minced
- 2 medium carrots, diced
- 2 celery stalks, diced
- 1 teaspoon ground cumin
- 1 teaspoon smoked paprika
- ½ teaspoon dried thyme (or 1 teaspoon fresh thyme)
- 1 bay leaf
- 1 can (14.5 oz) diced tomatoes, undrained
- 6 cups vegetable broth (or chicken broth)
- Salt and freshly ground black pepper, to taste
- Juice of 1 lemon (optional, for brightness)
- Fresh parsley or cilantro, chopped (for garnish)
Optional:
- 1 teaspoon chili flakes (for a spicy kick)
- 1 cup chopped spinach or kale (add in the last 5 minutes of cooking)
- ½ cup cooked sausage or shredded chicken (for non-vegetarian version)
Step-by-Step Instructions
- Prepare the Base:
Heat the olive oil in a large pot over medium heat. Add the chopped onion, carrots, and celery. Cook, stirring occasionally, until the vegetables are soft and the onions are translucent, about 7–8 minutes. This forms a flavorful base for your soup and softens the vegetables. - Add Aromatics and Spices:
Stir in the minced garlic, cumin, smoked paprika, and thyme. Cook for another minute or two until fragrant. This step helps release the spices’ full aroma, enhancing the soup’s savory profile. - Incorporate Lentils and Liquids:
Add the rinsed lentils, diced tomatoes (with juice), bay leaf, and broth to the pot. Stir well to combine everything. Bring the soup to a gentle boil, then reduce the heat to low to maintain a simmer. - Simmer Until Tender:
Cover the pot partially with a lid and let the soup simmer for about 35–40 minutes, or until the lentils are tender but not mushy. Stir occasionally to prevent sticking. If the soup thickens too much, add a little extra broth or water. - Adjust Seasonings and Texture:
Remove the bay leaf. Taste the soup and season with salt, pepper, and lemon juice for brightness. If you prefer a creamier consistency, use an immersion blender to puree part of the soup, or carefully blend a portion in a regular blender and stir it back in. - Add Greens and Serve:
If using spinach or kale, stir it in now and cook for an additional 5 minutes until wilted. Ladle the soup into bowls, garnish with fresh parsley or cilantro, and serve warm with crusty bread or a simple salad.
Nutrition Facts (Approximate per serving)
- Calories: 250 kcal
- Protein: 16 g
- Carbohydrates: 38 g
- Fiber: 14 g
- Fat: 4 g
- Sodium: 600 mg (varies with broth used)
- Vitamin A: 70% DV
- Iron: 30% DV
- Folate: 45% DV
Tips for Success
- Rinse lentils thoroughly: This removes any dirt or dust and helps prevent the soup from becoming gritty.
- Don’t overcook the lentils: They should be tender but hold their shape to avoid a mushy soup.
- Use good-quality broth: It makes a big difference in flavor, so choose a low-sodium or homemade broth if possible.
- Add lemon juice at the end: This brightens and balances the deep savory flavors, enhancing the overall taste.
- Customize spice levels: Adjust smoked paprika and chili flakes to your heat preference for the perfect flavor kick.
Common Questions
Can I use red lentils instead of brown or green?
Red lentils cook faster and tend to break down into a creamier texture, which can change the soup’s consistency. If using red lentils, reduce the cooking time to about 20–25 minutes and expect a thicker, more puree-like soup.
Is this soup vegan?
Yes, this recipe is naturally vegan when you use vegetable broth. For a non-vegan version, you can swap in chicken broth or add cooked meat.
How long does the soup keep?
Stored in an airtight container in the refrigerator, the soup lasts up to 4 days. You can also freeze it for up to 3 months. Reheat gently on the stove, adding a splash of broth or water if it thickens too much.
Can I make this soup in a slow cooker?
Absolutely! After sautéing the vegetables and spices on the stove, transfer everything to the slow cooker and cook on low for 6–8 hours or high for 3–4 hours until lentils are tender.
Variations & Substitutions
- Add grains: Stir in cooked quinoa, barley, or rice for a heartier texture.
- Spice it up: Add curry powder, turmeric, or cayenne for a different flavor profile.
- Creamy twist: Swirl in coconut milk or a dollop of Greek yogurt before serving for extra richness.
- Add meat: Brown sausage, chorizo, or diced chicken to the base for a protein boost and savory depth.
Serving & Pairing Suggestions
This savory lentil soup pairs beautifully with rustic bread, warm pita, or garlic croutons. For a full meal, serve alongside a crisp green salad or roasted vegetables. It’s also excellent topped with a sprinkle of feta cheese or a drizzle of good-quality olive oil for added richness.
Savory Lentil Soup
Ingredients
- 1 ½ cups dried brown or green lentils rinsed and drained
- 2 tablespoons olive oil
- 1 large onion finely chopped
- 3 cloves garlic minced
- 2 medium carrots diced
- 2 celery stalks diced
- 1 teaspoon ground cumin
- 1 teaspoon smoked paprika
- ½ teaspoon dried thyme or 1 teaspoon fresh thyme
- 1 bay leaf
- 1 can 14.5 oz diced tomatoes, undrained
- 6 cups vegetable broth or chicken broth
- Salt and freshly ground black pepper to taste
- Juice of 1 lemon optional, for brightness
- Fresh parsley or cilantro chopped (for garnish)
Optional
- 1 teaspoon chili flakes for a spicy kick
- 1 cup chopped spinach or kale add in the last 5 minutes of cooking
- ½ cup cooked sausage or shredded chicken for non-vegetarian version
Instructions
- Heat the olive oil in a large pot over medium heat. Add the chopped onion, carrots, and celery. Cook, stirring occasionally, until the vegetables are soft and the onions are translucent, about 7–8 minutes. This forms a flavorful base for your soup and softens the vegetables.
- Stir in the minced garlic, cumin, smoked paprika, and thyme. Cook for another minute or two until fragrant. This step helps release the spices’ full aroma, enhancing the soup’s savory profile.
- Add the rinsed lentils, diced tomatoes (with juice), bay leaf, and broth to the pot. Stir well to combine everything. Bring the soup to a gentle boil, then reduce the heat to low to maintain a simmer.
- Cover the pot partially with a lid and let the soup simmer for about 35–40 minutes, or until the lentils are tender but not mushy. Stir occasionally to prevent sticking. If the soup thickens too much, add a little extra broth or water.
- Remove the bay leaf. Taste the soup and season with salt, pepper, and lemon juice for brightness. If you prefer a creamier consistency, use an immersion blender to puree part of the soup, or carefully blend a portion in a regular blender and stir it back in.
- If using spinach or kale, stir it in now and cook for an additional 5 minutes until wilted. Ladle the soup into bowls, garnish with fresh parsley or cilantro, and serve warm with crusty bread or a simple salad.
Notes
- Rinse lentils thoroughly: This removes any dirt or dust and helps prevent the soup from becoming gritty.
- Don’t overcook the lentils: They should be tender but hold their shape to avoid a mushy soup.
- Use good-quality broth: It makes a big difference in flavor, so choose a low-sodium or homemade broth if possible.
- Add lemon juice at the end: This brightens and balances the deep savory flavors, enhancing the overall taste.
- Customize spice levels: Adjust smoked paprika and chili flakes to your heat preference for the perfect flavor kick.
I hope you’re as excited to try this Savory Lentil Soup as I am to share it!
Whether you’re cooking on a quiet weeknight or preparing a comforting meal for friends, this soup delivers warmth, flavor, and nourishment in every spoonful.
Grab your pot, gather your ingredients, and dive into a bowl of homemade comfort.
Happy cooking!