A bowl of this clean eating german lentil soup recipe sits on a white plate with some crackers on the side.

Clean Eating German Lentil Soup

A deliciously simple lentil soup for chilly nights.

Course Legumes, Soup
Cuisine German
Prep Time 10 minutes
Cook Time 1 hour
Total Time 1 hour 10 minutes
Yield 10 servings
Calories 160 kcal
Author The Gracious Pantry


  • 10 cups vegetable broth (you can also use water if you prefer)
  • 2 cups brown lentils (green lentils work too)
  • 1 tbsp. onion powder
  • 2 tsp. paprika
  • 1/4 cup balsamic vinegar
  • salt to taste after cooking
US Customary - Metric


  1. Place all ingredients in a large pot, and bring to a boil.

  2. Reduce heat slightly to keep a nice soft rolling boil without having it cook over.

  3. Cook until the lentils are completely soft. (This can vary by the age of your lentils. Older lentils will need to cook longer. Times can vary between 30 minutes and 1 hour)

Recipe Notes

Please note that the nutrition data given here is a ballpark figure. Exact data is not possible.

Nutrition Facts
Clean Eating German Lentil Soup
Amount Per Serving (1 cup)
Calories 160
% Daily Value*
Sodium 945mg41%
Potassium 410mg12%
Carbohydrates 28g9%
Fiber 12g50%
Sugar 3g3%
Protein 10g20%
Vitamin A 1000IU20%
Vitamin C 2.1mg3%
Calcium 31mg3%
Iron 3.2mg18%
* Percent Daily Values are based on a 2000 calorie diet.