This hearty and protein-packed lentil soup is perfect for a comforting meal. Combining nutritious lentils with savory ham and a blend of vegetables, it’s a great option for a wholesome lunch or dinner. Whether made with or without a ham bone, this recipe delivers rich flavors and is easy to prepare.

Ingredients
- 1 large onion, diced
- 1 cup carrots, diced
- 1/2 cup celery, diced
- 1 tablespoon olive oil
- 1 tablespoon butter
- 1 tablespoon garlic, minced
- 1 tablespoon tomato paste
- 1/2 cup diced ham
- 1 cup dry brown lentils, rinsed
- 5 cups chicken broth
- 2 cups beef broth
- 1/2 teaspoon dried thyme (or 2 sprigs fresh)
Instructions
Lentil Soup Without a Ham Bone
- Heat the butter and olive oil in a soup pot over medium heat.
- Add the onion, carrots, and celery, and cook for about 5 minutes until softened.
- Stir in the ham and tomato paste, cooking for an additional 10 minutes.
- Add the minced garlic and cook for 1 minute until fragrant.
- Pour in the chicken broth, beef broth, and rinsed lentils. Add the thyme.
- Bring the mixture to a boil, then reduce the heat to a simmer. Cover and cook for about 45 minutes until the lentils are tender.
- Serve hot and enjoy!
Lentil Soup With a Ham Bone
- Use an uncleaned ham bone for maximum flavor. When finished, shred the meat from the bone with two forks and return it to the soup.
- Adjust the liquids: Use 3 cups chicken broth, 1 cup beef broth, and 3 cups water.
- In a large pot, combine all ingredients except the lentils. There’s no need to soften the vegetables beforehand, as they will cook in the fat from the ham bone.
- Bring the mixture to a rapid boil, then reduce to a simmer.
- Simmer for at least 2-3 hours, stirring occasionally. The longer it simmers, the richer the flavor.
- Add the lentils during the last 45 minutes of cooking and simmer gently until tender.
- Remove the ham bone, shred the meat, and return it to the soup. Serve and enjoy!
Why You’ll Love This Recipe
- Flavorful: The combination of lentils, ham, and broths creates a rich and hearty soup.
- Versatile: Whether you have a ham bone or just diced ham, this recipe adapts to your pantry.
- Nutritious: Packed with protein, fiber, and vegetables for a wholesome meal.
- Simple: Easy-to-follow steps make this soup approachable for any cook.

Tips
- Prepping Lentils: Rinse lentils thoroughly to remove any debris or dust.
- Seasoning: Taste and adjust salt and pepper at the end, as ham and broths can vary in saltiness.
- Storing: Store leftovers in an airtight container in the fridge for up to 4 days or freeze for up to 3 months.
Variations and Substitutions
- Vegetarian Option: Skip the ham and ham bone. Use vegetable broth and add smoked paprika for a hint of smokiness.
- Different Proteins: Substitute ham with smoked sausage, turkey, or bacon.
- Add Vegetables: Enhance the soup with potatoes, spinach, or kale for extra nutrition.
FAQs
Can I use canned lentils?
Yes, but reduce the cooking time as canned lentils are already cooked. Add them during the last 10 minutes of simmering.
What type of ham should I use?
Diced cooked ham or leftover ham works best. A ham bone will add depth to the flavor if available.
Can I make this in a slow cooker?
Absolutely! Combine all ingredients in the slow cooker and cook on low for 6-8 hours, adding lentils halfway through.
Serving and Suggestions
- Pairings: Serve with crusty bread, a side salad, or cornbread for a complete meal.
- Toppings: Add a dollop of sour cream, fresh parsley, or grated Parmesan for extra flavor.
- Leftovers: Reheat gently on the stovetop or microwave, adding a splash of broth or water if needed.
Lentil Soup with Ham Recipe
4
servings30
minutes40
minutesIngredients
Directions




Leave a Comment