Here’s a warm and comforting lentil soup recipe that’s both simple and deeply satisfying. Earthy brown lentils simmer with aromatics and herbs to produce a nourishing bowl that’s great for meal prep, chilly evenings, or a wholesome lunch. Easy to adapt, this recipe yields a silky broth studded with tender lentils and brightened with lemon — cozy, healthy, and quick.
Ingredients
– 1 1/2 cups brown or green lentils, rinsed and picked over
– 2 tablespoons olive oil
– 1 medium onion, finely chopped
– 2 carrots, diced
– 2 celery stalks, diced
– 3 garlic cloves, minced
– 1 teaspoon ground cumin
– 1 teaspoon smoked paprika (optional)
– 1 bay leaf
– 6 cups vegetable or chicken stock (adjust for desired thickness)
– 1 (14 oz) can diced tomatoes (optional)
– 2 tablespoons tomato paste (optional)
– Salt and freshly ground black pepper, to taste
– 2 tablespoons lemon juice or to taste
– 2 tablespoons chopped fresh parsley or cilantro for garnish

Servings and Cooking Time
Servings: 4 generous bowls.
Preparation time: 10 minutes.
Cooking time: 35–45 minutes (depending on lentil type and desired texture).
Nutritional Value
Nutritional values are approximate and given per 1 serving (about 1¼ cups):
– Serving size: 1 serving (approx. 300–350 g)
– Calories: ~300 kcal
– Protein: ~16 g
– Carbohydrates: ~38 g
– Fiber: ~15 g
– Fat: ~7 g
– Saturated fat: ~1 g
– Sodium: variable (depends on stock)
These values are estimated for one person per serving.
Step-by-Step Cooking Process
– Rinse lentils under cold water and pick through for debris.
– In a large pot, heat olive oil over medium heat until shimmering.
– Add chopped onion, carrots, and celery; sauté 6–8 minutes until softened.
– Stir in minced garlic, cumin, and smoked paprika; cook 1 minute until fragrant.
– Add tomato paste and cook 1–2 minutes (if using) to deepen flavor.
– Pour in stock and diced tomatoes, stir to combine.
– Add rinsed lentils and bay leaf; bring to a gentle boil.
– Reduce heat to a simmer, partially cover, and cook 25–35 minutes until lentils are tender.
– Taste and season with salt, pepper, and lemon juice; remove bay leaf.
– Stir in chopped herbs, adjust seasoning, and serve hot with a drizzle of olive oil.

Alternative Ingredients
You can substitute red lentils (shorter cook, slightly mushier texture) or use canned lentils (add near the end). Swap vegetable stock for chicken stock for more depth, or use coconut milk for a creamier variation. Kale or spinach works instead of parsley.
Serving and Pairings
Serve lentil soup with crusty bread, garlic toast, or warm pita. Pair with a simple green salad or grain bowl (rice or quinoa) for a fuller meal. Top with yogurt or feta for creaminess, or a spoonful of chili paste for heat.
Storage and Reheating
Cool soup completely, transfer to airtight containers, and refrigerate up to 4 days. Reheat gently on the stove over low–medium heat, adding a splash of water or stock if too thick. Freeze in portions for up to 3 months; thaw overnight in the fridge before reheating.
Cooking Mistakes
– Over-salting early — season at the end to avoid too-salty soup.
– Using old lentils — they take much longer to soften; check freshness.
– Boiling vigorously — knocks texture; simmer gently.
– Skipping aromatics — onion, carrot, celery build essential flavor.
– Adding acidic ingredients too soon — lemon or tomatoes can slow lentil softening.
– Not tasting as you go — adjust seasoning gradually.
Helpful Tips
– Toast spices briefly to release oils and deepen flavor.
– Reserve a cup of cooked lentils and mash them for a thicker broth.
– Add a splash of vinegar or more lemon at the end to brighten flavors.
– Use a heavy-bottomed pot to prevent scorching.
– For faster cooking, soak lentils 30 minutes beforehand.

FAQs
Can I make this lentil soup in a slow cooker?
Yes — sauté aromatics first, then add to slow cooker with lentils and stock. Cook on low 6–8 hours or high 3–4 hours. Add lemon and fresh herbs at the end. Check liquid levels; slow cookers may require less stock evaporation.
Do I need to soak lentils before cooking?
No, brown and green lentils don’t require soaking and cook in 25–35 minutes. Soaking can slightly reduce cook time and improve digestibility but isn’t necessary for this recipe.
How can I make the soup creamier without dairy?
Puree a portion of the cooked soup or mash some lentils into the broth. Add a splash of coconut milk or a spoonful of tahini for creaminess and richness without dairy.
Are lentils healthy and what nutrients do they provide?
Yes — lentils are high in plant protein, fiber, iron, folate, and complex carbohydrates. They support satiety, stable blood sugar, and provide important micronutrients, making this soup a nutritious, balanced option.
Can I freeze lentil soup with potatoes or dairy added?
Avoid freezing soups with added dairy (cream, yogurt) — texture can change. Potatoes can be frozen but may become grainy; small diced potatoes usually hold up better than mashed ones.
How do I prevent the soup from getting too watery?
Simmer uncovered toward the end to reduce excess liquid, or mash a cup of lentils into the broth to thicken naturally. Adjust stock quantities at the start for desired consistency.
What spices pair well with lentil soup?
Cumin, coriander, smoked paprika, turmeric, and bay leaves complement lentils beautifully. Fresh herbs like parsley, cilantro, or dill add brightness when served.
Conclusion
This lentil soup recipe is a versatile, nourishing classic: quick enough for weeknights, sturdy enough for meal prep. With simple pantry ingredients, adjustable seasonings, and solid nutrition, it’s a go-to bowl of comfort you can easily tailor to taste.

Lentil Soup Recipe
Ingredients
- 1 1/2 cups brown or green lentils rinsed
- 2 tablespoons olive oil
- 1 medium onion finely chopped
- 2 carrots diced
- 2 celery stalks diced
- 3 garlic cloves minced
- 1 teaspoon ground cumin
- 1 teaspoon smoked paprika optional
- 1 bay leaf
- 6 cups vegetable or chicken stock
- 1 14 oz can diced tomatoes (optional)
- 2 tablespoons tomato paste optional
- Salt and freshly ground black pepper to taste
- 2 tablespoons lemon juice
- 2 tablespoons chopped fresh parsley or cilantro
Instructions
- Rinse lentils under cold water and pick through for debris.
- Heat olive oil in a large pot over medium heat until shimmering.
- Add chopped onion, carrots, and celery; sauté 6–8 minutes until softened.
- Stir in minced garlic, cumin, and smoked paprika and cook 1 minute until fragrant.
- If using, add tomato paste and cook 1–2 minutes to deepen the flavor.
- Pour in stock and diced tomatoes, stirring to combine.
- Add rinsed lentils and bay leaf; bring the pot to a gentle boil.
- Reduce heat to a simmer, partially cover, and cook 25–35 minutes until lentils are tender.
- Remove the bay leaf, taste and season with salt, pepper, and lemon juice.
- Stir in chopped parsley, adjust seasoning, and serve hot with a drizzle of olive oil.