There’s something incredibly satisfying about preparing a meal that not only pleases the taste buds but also brings people together. I remember the first time I tried making a hearty lentil soup. It was a cold evening, and I craved something warm and comforting. With a few simple ingredients, I was able to create a pot of lentil soup that not only filled my belly but also wrapped me in a cozy hug. This version is filled with fresh flavors and a richness that makes it a staple for any lunch or dinner table.
Lentil soup is special for many reasons. It’s nourishing, versatile, and incredibly easy to throw together on a busy day. Whether you’re vegan, vegetarian, or simply looking to eat more plant-based meals, this dish is perfect for you. With various textures from the lentils, alongside aromatic herbs and spices, each spoonful offers a wholesome experience. Perfect for meal prepping or serving up on a chilly day, lentil soup simply never disappoints.
Why you’ll love this
- Cooks quickly and easily, saving you time.
- Packed with protein and fiber, fueling your day.
- Budget-friendly, using simple pantry staples.
- Versatile; customize with your favorite vegetables.
- Freezer-friendly for easy meal prep.
“The flavors in this lentil soup brightened my day.”
Step-by-step overview
Making lentil soup involves sautéing vegetables, adding broth and lentils, and letting it simmer until tender. In a matter of minutes, you’ll have a hearty and comforting dish ready to enjoy.
What you’ll need for lentil soup
- 1 cup dried green or brown lentils
- 1 medium onion, chopped
- 2 cloves garlic, minced
- 2 carrots, diced
- 2 celery stalks, diced
- 1 can diced tomatoes (14.5 ounces)
- 6 cups vegetable or chicken broth
- 2 teaspoons ground cumin
- 1 teaspoon smoked paprika
- 1 bay leaf
- Salt and pepper to taste
- 2 tablespoons olive oil
- Fresh parsley for garnish (optional)
Ingredient notes & swaps
- Lentils: Green or brown lentils work best since they hold their shape; red lentils would break down too much.
- Vegetable options: Feel free to add spinach or kale for extra greens; consider mushrooms for a more savory flavor.
- Broth: Use vegetable broth to keep it plant-based; chicken broth can enhance flavor if preferred.
- Garnish: Parsley adds a fresh touch, but feel free to experiment with cilantro or chives as well.
Cooking method
This lentil soup is incredibly simple to make. You start by sautéing your base of onion, garlic, carrots, and celery in a touch of olive oil. Then, add your lentils, broth, and spices, and let it simmer until all the flavors meld together beautifully.
- Heat olive oil in a large pot over medium heat. Add onion, garlic, carrots, and celery, and sauté until softened, about 5 minutes.
- Stir in lentils, diced tomatoes, broth, cumin, smoked paprika, and bay leaf.
- Bring to a boil, then reduce heat to low. Simmer uncovered until lentils are tender, roughly 20-30 minutes.
- Season with salt and pepper to taste. Remove bay leaf before serving.
- Pro Tip: For added depth, blend a small portion of the soup and stir it back for creamy consistency.
As the soup simmers, you’ll start to smell the wonderful aroma of spices wafting through your kitchen. The lentils will soften beautifully, and the vegetables will contribute their sweetness, making for a warm and hearty meal.

Helpful cooking tips
- Use fresh spices for more robust flavor.
- Adjust the consistency by adding more broth for a thinner soup or letting it cook longer for a thicker texture.
- Don’t skip the bay leaf; it adds a subtle depth to the flavor profile.
- If the soup seems bland, a dash of lemon juice or vinegar can brighten it up beautifully.
What to serve it with
Lentil soup pairs wonderfully with a slice of crusty bread or a simple green salad for a complete meal. Top it with a dollop of yogurt or a sprinkle of feta cheese if you want some added richness. You can also try serving it in a bread bowl for a creative twist!
Storage & reheating tips
Store any leftovers in an airtight container in the fridge for up to 4 days. Alternatively, you can freeze portions for later use, which makes it perfect for meal prepping. Just remember to refrigerate leftovers within 2 hours; reheat until steaming hot.
How to fix common issues
If your lentil soup turns out too thick, simply add more broth or water until you reach your preferred consistency. In case it feels bland, consider adding more spices or a splash of vinegar or lemon juice to enhance the flavors. If you find it overly salty, add some diced potatoes or more lentils, which can help absorb some of the saltiness. If the soup is too watery, let it simmer uncovered for some time to evaporate excess liquid.
Creative twists
To change things up, consider adding a splash of coconut milk for a creamy touch and tropical flavor. You can also try stirring in cooked quinoa for added texture and nutrition. For a bit of a kick, toss in some diced jalapeños or a pinch of red pepper flakes while cooking. If you want to switch up the base, try using vegetable stock instead of chicken broth to keep it plant-based.
Common questions
Can I use canned lentils instead of dried?
Absolutely! If using canned lentils, you can skip the simmering step and just heat them through in the soup, adjusting the cooking time accordingly.
How do I enhance the flavor of lentil soup?
Experiment with spices like curry powder or coriander. Adding herbs like thyme or bay leaf during cooking can also deepen the flavors.
Is it possible to make this soup in a slow cooker?
Yes! Simply combine all ingredients in a slow cooker and cook on low for 6-8 hours or high for 3-4 hours until lentils are tender.
Can I double this recipe?
Certainly! This soup is perfect for larger batches, and any leftovers freeze well for future meals.
What types of lentils should I use?
Green or brown lentils work best as they hold their shape well during cooking. Red lentils can be used, but they tend to break down more, resulting in a creamier texture.
This lentil soup is a timeless dish that’s not just fulfilling, but also encouraging for home cooks at any level. Whether for lunch or dinner, it’s a heartwarming way to nourish yourself and share meals filled with flavor and comfort.

Lentil Soup
Ingredients
Method
- Heat olive oil in a large pot over medium heat.
- Add onion, garlic, carrots, and celery, and sauté until softened, about 5 minutes.
- Stir in lentils, diced tomatoes, broth, cumin, smoked paprika, and bay leaf.
- Bring to a boil, then reduce heat to low. Simmer uncovered until lentils are tender, roughly 20-30 minutes.
- Season with salt and pepper to taste. Remove bay leaf before serving.
