Skip to content

Hearty Lentil Soup

Warming, protein-rich lentil soup loaded with vegetables and aromatic spices

Prep Time 15 min
Cook Time 35 min
Total Time 50 min
Servings 6
Difficulty Easy
Calories 245

Introduction

This hearty lentil soup is comfort food at its finest! Packed with protein-rich lentils, nutritious vegetables, and warming spices, it’s perfect for cold days. Plus, it’s naturally vegan, budget-friendly, and makes great leftovers.

Ingredients

Instructions

  1. Heat olive oil in a large pot over medium heat. Add diced onion, carrots, and celery. Cook for 5-7 minutes until vegetables soften.
  2. Add minced garlic, cumin, paprika, and turmeric. Cook for 1 minute until fragrant.
  3. Add rinsed lentils, diced tomatoes (with juices), vegetable broth, and bay leaves. Stir well to combine.
  4. Bring to a boil, then reduce heat to low. Cover and simmer for 25-30 minutes until lentils are tender.
  5. Remove bay leaves. Stir in fresh spinach or kale and cook until wilted, about 2 minutes.
  6. Season with salt and pepper to taste.
  7. Serve hot with a squeeze of fresh lemon juice and garnish with parsley.

Nutrition Information

Per serving

Calories: 245
Protein: 14g
Carbs: 38g
Fat: 5g
Fiber: 15g
Sugar: 6g

Nutritional values are approximate and may vary based on ingredients used.

Frequently Asked Questions

Can I use red lentils instead? Yes, but red lentils cook faster and will break down more, creating a creamier soup. Reduce cooking time to 15-20 minutes.

How do I store leftovers? Store in an airtight container in the refrigerator for up to 5 days, or freeze for up to 3 months.

Can I add meat to this soup? Absolutely! Brown ground turkey or sausage with the vegetables for a heartier soup.

Why is my soup too thick? Lentils absorb liquid as they sit. Add more broth or water when reheating to reach desired consistency.