Warm up with a comforting bowl of homemade lentil and ham soup. Packed with nutritious lentils, savory ham, and aromatic vegetables, this soup is the perfect combination of flavors and textures. It's easy to make and makes for a satisfying meal on a chilly day. Serve it with crusty bread or a side salad for a complete and nutritious dinner.
Ingredients
- 1 cup dried lentils, rinsed and sorted
- 1 ham hock or leftover ham bone
- 1 tablespoon olive oil
- 1 onion, diced
- 2 cloves garlic, minced
- 2 carrots, diced
- 2 celery stalks, diced
- 1 bay leaf
- 4 cups chicken or vegetable broth
- 2 cups water
- Salt and pepper to taste
- Fresh parsley, chopped (for garnish)
Directions
- In a large pot, heat the olive oil over medium heat.
- Add the diced onion, garlic, carrots, and celery. Cook until the vegetables are tender, about 5 minutes.
- Add the dried lentils, ham hock or ham bone, bay leaf, chicken or vegetable broth, and water to the pot.
- Bring the soup to a boil, then reduce the heat to low. Cover and simmer for about 45 minutes to 1 hour, or until the lentils are tender.
- Remove the ham hock or ham bone from the pot. Discard any excess fat or bone, and shred the ham into small pieces. Return the shredded ham to the pot.
- Season the soup with salt and pepper to taste.
- Ladle the soup into bowls and garnish with fresh parsley.
- Serve hot with crusty bread or a side salad.
Interesting Facts
Lentils are a great source of protein and dietary fiber, making this soup a nutritious meal option.
Ham hocks or leftover ham bones add a rich and smoky flavor to the soup.
This recipe can easily be made vegetarian by omitting the ham hock and using vegetable broth instead of chicken broth.