A comforting and flavorful soup perfect for any season.
Rinse the lentils thoroughly under cold water.
Rinsing removes any debris and ensures a clean taste.
In a large soup pot, combine the lentils, water, ham hocks, diced onion, sliced carrots, and chopped celery.
Cut vegetables into uniform sizes for even cooking.
Add the parsley, minced garlic, basil, and oregano to the pot. Season with salt and pepper.
Adjust seasoning to your taste preference.
Bring the mixture to a boil, then reduce the heat to low and simmer covered for 1.5 hours.
Stir occasionally to prevent sticking.
Add the diced tomatoes and red wine vinegar to the pot and continue to simmer for 30 minutes.
The vinegar enhances the soup's depth of flavor.
Remove the ham hocks, shred any meat, and return it to the soup.
Discard any bones or excess fat.
Taste and adjust the seasoning if needed. Serve hot with a garnish of fresh parsley.
Serve with crusty bread for a complete meal.