There’s something deeply satisfying about coming home to the rich aroma of lentil soup simmering in your slow cooker. This hearty, protein-packed meal requires minimal prep work but delivers maximum comfort. I’ve been making this recipe for years, tweaking it until it became a weekly staple in our household.
Why This Slow Cooker Lentil Soup Works
The slow cooking process allows the lentils to break down gradually, creating a naturally thick, creamy texture without any dairy. The vegetables soften completely, melding their flavors into a cohesive, warming bowl of goodness that’s both nutritious and filling.
Ingredients
- 1½ cups dried green or brown lentils, rinsed and picked over
- 6 cups low-sodium vegetable or chicken broth
- 2 cups water
- 1 large yellow onion, diced (about 1½ cups)
- 3 medium carrots, peeled and diced (about 1 cup)
- 3 celery stalks, diced (about 1 cup)
- 4 cloves garlic, minced
- 1 can (14.5 oz) diced tomatoes, undrained
- 2 bay leaves
- 1 teaspoon dried thyme
- 1 teaspoon dried oregano
- ½ teaspoon smoked paprika
- 1 teaspoon salt (or to taste)
- ½ teaspoon black pepper
- 2 tablespoons tomato paste
- 2 tablespoons olive oil
- 2 cups fresh spinach, roughly chopped
- 2 tablespoons fresh lemon juice
- ¼ cup fresh parsley, chopped
These simple ingredients come together to create a soup that’s both rustic and refined, with layers of flavor that develop throughout the slow cooking process.
Try this recipe too :Easy Vegetable Soup without Tomatoes
How to Make It
- Heat olive oil in a large skillet over medium heat. Add the diced onion, carrots, and celery. Cook for 5-7 minutes, stirring occasionally, until the vegetables begin to soften. This step isn’t absolutely necessary, but it adds depth to the final soup by caramelizing the vegetables slightly.
- Add the minced garlic and tomato paste to the skillet. Cook for another minute, stirring constantly, until fragrant. The tomato paste will deepen in color and develop a richer flavor.
- Transfer the sautéed vegetables to your slow cooker. Add the rinsed lentils, diced tomatoes with their juice, bay leaves, thyme, oregano, smoked paprika, salt, and pepper.
- Pour in the broth and water, stirring everything together. The liquid should cover the ingredients by about an inch. If needed, add more water or broth.
- Cover and cook on LOW for 6-8 hours or HIGH for 3-4 hours. The lentils should be tender and starting to break down, creating a naturally thick consistency.
- During the last 30 minutes of cooking, stir in the chopped spinach. It will wilt quickly and add a fresh, earthy flavor to the soup.
- Remove the bay leaves and taste for seasoning. Add more salt and pepper as needed. Stir in the fresh lemon juice and chopped parsley just before serving.
This method creates a soup with incredible depth of flavor, where each ingredient contributes to a harmonious, comforting bowl that’s ready when you are.
Nutrition at a Glance
- High in plant-based protein (approximately 18 grams per serving)
- Excellent source of dietary fiber (about 16 grams per serving)
- Rich in folate, iron, and potassium
- Low in saturated fat and cholesterol-free
- Contains antioxidants from tomatoes and spinach
- Provides complex carbohydrates for sustained energy
- Good source of vitamin A from carrots
- Contains vitamin C from tomatoes and lemon juice
This nutritional profile makes it an excellent choice for anyone looking to increase their plant-based protein intake while enjoying a satisfying, wholesome meal. The combination of protein and fiber helps keep you full for hours, making it ideal for lunch or dinner.
How to Serve It
- Ladle into bowls and top with a drizzle of extra virgin olive oil
- Serve alongside crusty sourdough bread or dinner rolls
- Add a dollop of plain Greek yogurt or sour cream for extra richness
- Sprinkle with grated Parmesan cheese or nutritional yeast
- Pair with a simple green salad dressed with lemon vinaigrette
- Serve with crackers or pita chips for added texture
- Garnish with additional fresh herbs like cilantro or basil
The beauty of this soup lies in its versatility – it works equally well as a light lunch with bread or as a hearty dinner paired with a salad.
Common Mistakes
- Not rinsing lentils thoroughly, which can result in cloudy broth
- Using old lentils that take longer to cook and may never soften properly
- Adding acidic ingredients like tomatoes too early, which can prevent lentils from cooking evenly
- Overcooking on high heat, causing lentils to become mushy and fall apart completely
- Forgetting to remove bay leaves before serving
- Not tasting and adjusting seasoning at the end of cooking
- Adding delicate greens too early, causing them to become overcooked and lose their color
- Not accounting for the soup thickening as it cools
Avoiding these pitfalls will ensure your soup turns out with the ideal texture and flavor balance every single time.
Storage and Reheating
- Store leftovers in the refrigerator for up to 5 days in airtight containers
- Freeze portions in freezer-safe containers for up to 3 months
- Cool soup completely before refrigerating to prevent bacterial growth
- Reheat on the stovetop over medium-low heat, stirring occasionally
- Add water or broth when reheating if the soup has thickened too much
- Microwave individual portions in 1-minute intervals, stirring between
- Avoid boiling when reheating to prevent the lentils from breaking down further
- Thaw frozen soup overnight in the refrigerator before reheating
The soup actually improves in flavor after a day or two, as the seasonings have more time to meld together.

Leftover Ideas
- Use as a sauce over baked potatoes or roasted sweet potatoes
- Serve over cooked rice or quinoa for a complete protein meal
- Blend a portion smooth and use as a base for other soups
- Add to pasta dishes as a hearty, protein-rich sauce
- Use as a filling for stuffed bell peppers or zucchini boats
- Spread on toast and top with a fried egg for a satisfying breakfast
- Mix with cooked grains to make stuffed cabbage or grape leaves
- Use as a base for shepherd’s pie, topped with mashed potatoes
These creative uses help ensure that no drop of this nutritious soup goes to waste while providing variety in your meal planning.
Slow Cooker Lentil Soup
- Total Time: 6 hours 15 minutes
- Yield: 8 servings 1x
- Diet: Vegetarian
Description
A hearty, protein-packed lentil soup that cooks hands-free in your slow cooker. Loaded with vegetables and aromatic herbs for maximum comfort and nutrition.
Ingredients
- 1½ cups dried green or brown lentils, rinsed
- 6 cups low-sodium vegetable or chicken broth
- 2 cups water
- 1 large yellow onion, diced
- 3 medium carrots, diced
- 3 celery stalks, diced
- 4 cloves garlic, minced
- 1 can (14.5 oz) diced tomatoes, undrained
- 2 bay leaves
- 1 teaspoon dried thyme
- 1 teaspoon dried oregano
- ½ teaspoon smoked paprika
- 1 teaspoon salt
- ½ teaspoon black pepper
- 2 tablespoons tomato paste
- 2 tablespoons olive oil
- 2 cups fresh spinach, chopped
- 2 tablespoons fresh lemon juice
- ¼ cup fresh parsley, chopped
Instructions
- 1. Heat olive oil in a large skillet over medium heat. Cook onion, carrots, and celery for 5-7 minutes until softened.
- 2. Add garlic and tomato paste. Cook 1 minute more until fragrant.
- 3. Transfer vegetables to slow cooker. Add lentils, tomatoes, bay leaves, thyme, oregano, paprika, salt, and pepper.
- 4. Pour in broth and water. Stir to combine.
- 5. Cover and cook on LOW for 6-8 hours or HIGH for 3-4 hours.
- 6. Add spinach during last 30 minutes of cooking.
- 7. Remove bay leaves. Stir in lemon juice and parsley before serving.
Notes
Store leftovers in refrigerator for up to 5 days or freeze for up to 3 months. Add extra broth when reheating if soup has thickened.
- Prep Time: 15 minutes
- Cook Time: 6 hours
- Category: Soup
- Method: Slow Cooker
- Cuisine: American
Nutrition
- Serving Size: 1 cup
- Calories: 245
- Sugar: 8g
- Sodium: 580mg
- Fat: 4g
- Carbohydrates: 38g
- Fiber: 16g
- Protein: 18g