Hearty Classic Lentil Soup: Your Ultimate Healthy Reset
This classic lentil soup is a hearty, budget-friendly meal that is perfect for a healthy reset. One pot and ready in under an hour!
When the winter chill hits, you need a bowl of pure comfort.
This classic lentil soup is your new secret weapon for staying warm and healthy. It is thick, savory, and incredibly satisfying. You will love how it fills your home with cozy aromas.
Why This Recipe Is a Winner
This is the ultimate healthy reset meal for your body. It is cheap, filling, and tastes like a warm hug. You get high protein without any heavy meat.
It is perfect for busy winter weeknights when you want something nutritious. The ingredients are simple pantry staples you likely already have. This soup actually tastes even better the next day.
You can feed a whole crowd on a tiny budget. It is naturally vegan and gluten-free, so everyone can dig in. You won’t believe how much flavor comes from such simple steps.
Simple Method
This is a true one-pot wonder that saves you from dishes. You just sauté your veggies, add the broth, and let it simmer. There is no fancy equipment or complicated techniques required here.
Even if you are a beginner, you can master this dish easily. The lentils do all the hard work of thickening the soup. You just have to wait for the magic to happen.
Ingredients You’ll Need
These ingredients are seasonal produce at its absolute best during the colder months.
- 2 tablespoons olive oil
- 1 large yellow onion, diced
- 2 large carrots, chopped
- 2 stalks celery, chopped
- 3 cloves garlic, minced
- 1 teaspoon ground cumin
- 1/2 teaspoon smoked paprika
- 1.5 cups dried brown or green lentils, rinsed
- 1 can (14.5 oz) diced tomatoes
- 6 cups vegetable broth
- 2 cups fresh spinach, chopped
- 1 tablespoon fresh lemon juice
- 1/2 teaspoon sea salt
- 1/4 teaspoon black pepper
Step-by-Step
- Heat olive oil in a large stockpot over medium heat.
- Add onion, carrots, and celery; cook until vegetables soften, approximately 7 to 8 minutes.
- Add minced garlic, cumin, and smoked paprika, stirring constantly for 1 minute until fragrant.
- Pour in the rinsed lentils, diced tomatoes with their juices, and vegetable broth.
- Bring the mixture to a boil, then reduce heat to low and cover with a lid.
- Simmer for 35 to 40 minutes or until the lentils are tender but not mushy.
- Remove from heat and stir in the fresh spinach and lemon juice until the spinach has wilted.
- Season with salt and black pepper to taste before serving.
Best Ways to Enjoy It
Serve this soup warm with a crusty piece of bread. It is perfect for dipping and soaking up that savory broth. You can also add a dollop of yogurt for extra creaminess.
Pair it with a light side salad for a balanced meal. It makes a fantastic lunch to take to the office. This soup is the definition of a cozy winter night in.
How to Store Leftovers
This soup stores beautifully in the fridge for five days. The flavors actually deepen and improve as it sits. Just reheat it on the stove with a splash of water.
You can also freeze this for up to three months. It is the perfect meal prep item for busy months. Just thaw it overnight in the fridge before reheating.
Tips for Best Results
- Always rinse your lentils to remove any debris or dust.
- Do not skip the lemon juice at the very end.
- The acid brightens all the flavors in the pot.
- Sauté your vegetables until they are truly soft and sweet.
- Use smoked paprika for a subtle, campfire-like depth of flavor.
- If the soup gets too thick, just add more broth.
- Keep the lid on while simmering to keep moisture in.
Ways to Switch It Up
- Swap the spinach for chopped kale or swiss chard.
- Add a pinch of red pepper flakes for heat.
- Throw in some diced potatoes for an even heartier meal.
- Use chicken broth if you are not strictly vegan.
Quick Answers
Can I use red lentils?
Red lentils will break down too much and become mushy. Stick to brown or green lentils for the best texture.
Is this soup freezer friendly?
Yes, this soup freezes incredibly well for later use. It is perfect for batch cooking on the weekend.
How do I make it creamier?
You can blend a small portion of the soup. Then stir it back into the pot for instant creaminess.
Trust me, this soup will become your go-to winter favorite! It is simple, honest, and so good for you.
— Jasmine

Ingredients
Method
- Heat olive oil in a large stockpot over medium heat.
- Add onion, carrots, and celery; cook until vegetables soften, approximately 7 to 8 minutes.
- Add minced garlic, cumin, and smoked paprika, stirring constantly for 1 minute until fragrant.
- Pour in the rinsed lentils, diced tomatoes with their juices, and vegetable broth.
- Bring the mixture to a boil, then reduce heat to low and cover with a lid.
- Simmer for 35 to 40 minutes or until the lentils are tender but not mushy.
- Remove from heat and stir in the fresh spinach and lemon juice until the spinach has wilted.
- Season with salt and black pepper to taste before serving.
