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
Keyword lentil soup
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 945mg 39%
Potassium 410mg 12%
Total Carbohydrates 28g 9%
Dietary Fiber 12g 48%
Sugars 3g
Protein 10g 20%
Vitamin A 20%
Vitamin C 2.5%
Calcium 3.1%
Iron 17.8%
* Percent Daily Values are based on a 2000 calorie diet.