A comforting and hearty German-style lentil soup featuring smoked sausage and fresh vegetables.
Rinse the lentils under cold water until the water runs clear.
Rinsing removes any debris and ensures the lentils cook evenly.
Heat the olive oil in a large pot over medium heat.
Use a heavy-bottomed pot to prevent sticking.
Add the chopped onion, leek, carrot, and celery to the pot and sauté until softened, about 5 minutes.
Stir frequently to avoid burning and ensure even cooking.
Add the lentils, water, and bay leaves to the pot. Bring to a boil, then reduce the heat and simmer, covered, for 40 minutes.
Check occasionally and add more water if needed to keep the lentils submerged.
Slice the smoked sausage and add it to the pot. Simmer for an additional 10 minutes.
Adding the sausage later prevents it from becoming too soft.
Stir in the chopped parsley, season with salt and pepper to taste, and remove the bay leaves before serving.
Taste the soup and adjust the seasoning as needed.