Lentil Soup Recipe
Easy lentil soup recipe for cozy hearty comfort brings together pantry staples like lentils, carrots, celery, onion, tomatoes, and broth for a fuss‑free, family‑friendly meal. The lentils cook directly in the flavorful broth, soaking up aromatics and spices until the soup turns thick and stew‑like, ideal for dipping bread.
A squeeze of lemon and a handful of greens or herbs at the end brighten the earthy flavors, giving you a pot of soup that tastes both comforting and fresh. It stores and reheats beautifully, making it a great choice for make‑ahead lunches and dinners.
Table of Contents
Table of Contents

Lentil Soup Recipe
Equipment
- 1 Large soup pot or Dutch oven For sautéing vegetables and simmering the soup.
- 1 Cutting board and knife To chop vegetables.
- 1 Wooden spoon or ladle For stirring and serving.
- 1 Measuring cups and spoons To measure lentils, liquids, and seasonings.
Ingredients
Cozy Lentil Soup
- 2 tablespoons olive oil Or other neutral oil.
- 1 yellow onion, diced Medium size.
- 1 cups carrots, diced
- 2 celery stalks, diced
- 3 garlic cloves, minced
- 1.5 cups brown or green lentils, rinsed No need to soak.
- 2 cups crushed or diced tomatoes Canned or jarred.
- 6 cups vegetable broth or water Use low-sodium broth if possible.
- 1 teaspoons paprika
- 1 teaspoons ground cumin
- 1 teaspoons dried herbs (Italian seasoning or thyme)
- 2 cups baby spinach or kale, chopped Loosely packed.
- 1-2 tablespoons lemon juice Fresh-squeezed.
- 1 teaspoons salt To taste, divided.
- 0.5 teaspoons black pepper To taste.
- 0.25 cups fresh parsley, chopped (optional) For serving.
Instructions
How to Make Easy Lentil Soup for Cozy Hearty Comfort
- Step 1: Heat the olive oil in a large soup pot over medium heat. Add the diced onion, carrots, and celery with a pinch of salt and cook, stirring occasionally, until the vegetables begin to soften, about 5–7 minutes. Add the minced garlic and cook for 1 minute more, until fragrant.
- Step 2: Stir in the paprika, cumin, and dried herbs and cook for 1 minute to toast the spices. Add the rinsed lentils and stir to coat them in the aromatic oil and vegetables.
- Step 3: Pour in the crushed or diced tomatoes and the vegetable broth or water. Stir in the remaining salt and black pepper. Bring the mixture to a boil over medium-high heat.
- Step 4: Once boiling, reduce the heat to low, cover the pot partially, and simmer for 30–35 minutes, stirring occasionally, until the lentils and vegetables are tender. Add more broth or water if the soup becomes too thick.
- Step 5: Stir in the chopped spinach or kale and cook for another 3–5 minutes, until the greens are wilted. Remove the pot from the heat and add the lemon juice, starting with 1 tablespoon and adding more to taste.
- Step 6: Taste and adjust seasoning with additional salt, pepper, or lemon as needed. Let the soup rest for a few minutes to thicken slightly, then ladle into bowls and garnish with chopped parsley if desired. Serve hot.
Why You’ll Love This Lentil Soup Recipe
- One‑pot, low‑effort cooking with simple, budget‑friendly ingredients.
- Thick, hearty texture with plenty of lentils and vegetables.
- Naturally vegan and full of plant‑based protein and fiber.
- Easy to customize with different veggies, spices, or greens.
- Keeps well in the fridge and freezer for future cozy meals.
Recipe Snapshot
| Recipe Snapshot | |
|---|---|
| Category | Soup / Main |
| Cuisine | Mediterranean‑inspired / Everyday |
| Prep Time | 15 minutes |
| Cook Time | 35–40 minutes |
| Total Time | 50–55 minutes |
| Dietary | Vegan, Gluten‑Free (with GF broth) |
| Serves | 6 |
| Best Served | Hot, with bread or salad |
Ingredients for Lentil Soup Recipe
- Brown or green lentils: Hold their shape and become tender and hearty without turning mushy.
- Onion, carrot, and celery: Classic soup base that builds a savory, aromatic foundation.
- Garlic: Adds depth and warmth as it cooks with the vegetables.
- Crushed or diced tomatoes: Create a rich, tomato‑based broth with gentle acidity.
- Vegetable broth or water: The cooking liquid that the lentils soak up; choose low‑sodium to better control seasoning.
- Spices (paprika, cumin, maybe a little curry or Italian herbs): Give the soup cozy, layered flavor.
- Leafy greens (spinach or kale): Stirred in at the end for color, texture, and extra nutrition.
- Lemon juice: Brightens and balances the earthy lentils and tomatoes.
- Salt and pepper: Essential for bringing all the flavors together.

How to Make the Lentil Soup Recipe
Step 1: Sauté the aromatics
Heat oil in a large pot, then sauté onion, carrot, and celery until starting to soften; add garlic and cook briefly until fragrant.
Step 2: Add spices and lentils
Stir in paprika, cumin, and any other spices; toast for about a minute, then add the lentils and stir to coat in the aromatic oil.
Step 3: Pour in tomatoes and broth
Add crushed or diced tomatoes and vegetable broth, season with salt and pepper, and stir well to combine.
Step 4: Simmer until tender
Bring to a boil, then reduce to a gentle simmer, cover partially, and cook until the lentils and vegetables are tender, about 30–35 minutes, stirring occasionally.
Step 5: Add greens and lemon
In the last 5 minutes, stir in spinach or kale until wilted; remove from heat, add a squeeze of lemon, and adjust seasoning.
Step 6: Rest and serve
Let the soup sit a few minutes to thicken slightly, then ladle into bowls and serve hot.

Pro Tips of Lentil Soup Recipe
- Rinse lentils and pick out any debris before cooking.
- For a thicker, creamier texture, blend a portion of the soup and stir it back in.
- Add extra broth or water if the soup becomes too thick as it sits.
- Finish with fresh herbs like parsley and an extra squeeze of lemon for brightness.
- Lentil soup tastes even better the next day after the flavors meld.
How to Serve Lentil Soup Recipe
- With crusty bread, garlic bread, or warm pita for dipping.
- Alongside a simple green salad or roasted vegetables.
- Topped with fresh herbs, a drizzle of olive oil, or a spoonful of yogurt (if not vegan).
- Over rice or quinoa for an extra‑hearty meal.
- In meal‑prep containers for grab‑and‑heat lunches.
Make Ahead and Storage
Storing Leftovers
- Cool lentil soup to room temperature, then transfer to airtight containers and refrigerate.
- Properly stored, lentil soup keeps about 3–5 days in the fridge.
- Store on a fridge shelf rather than the door for more stable temperature.
Freezing
- Freeze cooled soup in airtight containers or freezer bags, leaving space for expansion.
- Lentil soup maintains good quality in the freezer for up to about 3 months.
- Thaw overnight in the refrigerator before reheating.
Reheating
- Reheat gently on the stovetop over medium‑low heat, adding a splash of water or broth if very thick.
- Microwave individual portions in a covered bowl, stirring once or twice for even heating.
- Reheat only the portion you plan to eat rather than reheating the entire batch repeatedly.
For More Recipes, follow me on Facebook and Pinterest
FAQs
Do lentils need to be soaked for soup?
Can I use red lentils instead?
How long does lentil soup last in the fridge?
Can I make lentil soup in a slow cooker or Instant Pot?
Yes—many recipes include slow‑cooker and pressure‑cooker directions with similar ingredients and shorter active time.
