Lentil Soup

This homemade lentil soup has a simple and savory combination of beef stock, chicken stock, ham, vegetables, and lentils.
Course Soup
Cuisine American
Keyword classic recipe, easy dinner recipe, simple recipe
Prep Time 15 minutes
Cook Time 1 hour 10 minutes
Total Time 1 hour 25 minutes
Servings 4 servings
Calories 379 kcal
Author Stephanie


  • 1 large onion diced
  • 1 cup carrots diced
  • 1/2 cup celery diced
  • 1/8 cup olive oil
  • 1 Tablespoon garlic minced
  • 1 Tablespoon tomato paste
  • 1/2 cup diced ham
  • 1 cup Lentils
  • 4 cups chicken stock
  • 2 cups beef stock
  • 1 cup water
  • 1/2 teaspoon dried thyme
US Customary - Metric


  1. Place chopped onions, carrots, and celery with olive oil in large pot and cook slowly, covered, on medium-low heat for about 10-15 minutes.
  2. Add garlic, ham, and tomato paste and mix. Cook for additional 10 minutes.
  3. Add stock, lentils, water, and thyme and bring to a boil. Reduce heat let simmer, covered, for about 45 minutes on medium heat. Serve & enjoy!
Nutrition Facts
Lentil Soup
Amount Per Serving
Calories 379 Calories from Fat 90
% Daily Value*
Fat 10g15%
Saturated Fat 1g6%
Cholesterol 14mg5%
Sodium 837mg36%
Potassium 1148mg33%
Carbohydrates 46g15%
Fiber 16g67%
Sugar 9g10%
Protein 24g48%
Vitamin A 5480IU110%
Vitamin C 8.4mg10%
Calcium 69mg7%
Iron 5mg28%
* Percent Daily Values are based on a 2000 calorie diet.