Go Back

High Protein Lentil Soup

Prep Time 10 minutes
Cook Time 35 minutes
Total Time 45 minutes
Servings 4 servings
Calories 350
A hearty and nutritious lentil soup packed with plant-based protein and vibrant flavors, perfect for a wholesome meal.

Ingredients

Dry Lentils

  • 1.25 cups dry brown lentils, rinsed and drained

Olive Oil

  • 1 tbsp olive oil

Vegetables

  • 1 large yellow onion, finely diced
  • 2 medium carrots, diced
  • 2 stalks celery stalks, diced

Garlic

  • 3 cloves garlic cloves, minced

Spices

  • 1 tsp ground cumin
  • 1 tsp smoked paprika
  • 0.5 tsp black pepper
  • 1 tsp salt, plus more to taste

Broth & Tomatoes

  • 6 cups low-sodium vegetable broth
  • 1 can (14.5 oz) diced tomatoes with juices
  • 1 bay leaf bay leaf

Finishing & Garnish

  • 0.5 lemon juice of 1/2 lemon

Fresh Parsley

  • to taste finely chopped parsley for garnish

Instructions 

  • Heat olive oil in a large pot. Add onion, carrots, and celery; cook 5–7 minutes until softened.
  • Add garlic, cumin, smoked paprika, black pepper, and salt; cook 30 seconds until fragrant.
  • Stir in lentils, broth, tomatoes, and bay leaf; bring to a boil, then simmer 30–35 minutes until lentils are tender.
  • Remove bay leaf, stir in lemon juice, adjust seasoning, and serve garnished with parsley.

Notes

This soup is a great source of plant-based protein and fiber, making it a perfect nutritious meal.
Calories: 350kcal
Cost: $15
Course: Soup
Cuisine: International
Keyword: Lentils