The Best Classic Lentil Soup for Cozy Winter Nights
Winter has a way of making us crave something truly grounding. This classic lentil soup is the ultimate bowl of comfort for cold nights. It fills your kitchen with a warm, earthy aroma that feels like a hug.
You only need one pot and a few simple ingredients. It is perfect for those evenings when you want something nourishing but easy. Let this vibrant soup bring a little light to your winter table tonight.
Why This Recipe Is a Winner
This recipe is a total winner for busy winter weeknights. It uses simple pantry staples that you likely already have. You will love how the lentils become tender and soak up all the savory broth.
It is naturally vegan and packed with plant-based protein. This makes it a great choice for a healthy reset after the holidays. Plus, it tastes even better the next day, making it ideal for meal prep.
Simple Method
Making this soup is incredibly straightforward and stress-free. You just sauté your aromatics and let the pot do the work. It is practically foolproof for any beginner home cook. Even if you are tired after work, you can handle these easy steps.
Ingredients You’ll Need
Gather these fresh and pantry-friendly items to get started.
- 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 Directions
- 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 in your favorite ceramic bowl. A thick slice of crusty bread is perfect for dipping. You can also add a side salad for a full meal. For a cozy weeknight, enjoy it by the fire with a glass of water.
Storage & Reheating
This soup stays fresh in the fridge for up to five days. Store it in an airtight container once it cools down. You can also freeze it for three months for an easy future dinner. Reheat it gently on the stove over medium heat until steaming hot.
Recipe Tips
- Always rinse your lentils thoroughly before adding them to the pot.
- Do not skip the lemon juice as it brightens the whole dish.
- Avoid overcooking the lentils so they keep a little bit of texture.
- Use a high-quality vegetable broth for the best depth of flavor.
- Double the batch on Sunday to have healthy lunches all week long.
- Add a pinch of red pepper flakes if you enjoy a little heat.
Ways to Switch It Up
- Swap the spinach for chopped kale or Swiss chard if you prefer.
- Add a diced potato for an even heartier, thicker texture.
- Use fire-roasted tomatoes to add a subtle smoky flavor to the broth.
- Stir in a dollop of Greek yogurt or coconut milk for creaminess.
Common Questions
Can I use red lentils instead?
Red lentils cook much faster and break down into a soft puree. They will change the texture significantly, making it more like a thick dal. Stick to brown or green lentils for a chunky, classic soup feel.
Is this soup gluten-free?
Yes, this classic lentil soup is naturally gluten-free and very allergy-friendly. Just ensure your vegetable broth is certified gluten-free to be safe. It is a wonderful option for serving a diverse group of guests.
I hope this cozy recipe brightens your cold winter evenings. Give it a try and let every warm bite nourish your soul. Happy cooking!
— Clara

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.
