German lentil soup with ham is a hearty, broth-based soup of brown lentils, root vegetables, and smoky ham, often brightened with a little vinegar. This German-style version is a practical one-pot meal: the lentils simmer with the vegetables until tender, while the ham adds savory flavor without needing a separate cooking step. Ingredients and seasonings vary by region and household, so the vinegar and herbs can be adjusted to taste.
Ingredients
- 1½ cups (300 g) brown or green lentils, picked over and rinsed
- 2 tablespoons (30 ml) olive oil
- 1 medium yellow onion (about 150 g), finely diced
- 2 medium carrots (about 200 g), peeled and diced
- 2 celery ribs (about 100 g), diced
- 2 garlic cloves (about 6 g), minced
- 1 medium Yukon Gold potato (about 200 g), peeled if desired and cut into ½-inch (1.25 cm) cubes
- 6 cups (1.4 L) low-sodium chicken broth
- 2 cups (475 ml) water
- 1 bay leaf
- 1 teaspoon (1 g) dried marjoram
- ½ teaspoon (1 g) freshly ground black pepper
- 12 ounces (340 g) fully cooked smoked ham steak, cut into ½-inch (1.25 cm) cubes
- 1 tablespoon (15 ml) apple cider vinegar, plus more to taste
- ½ teaspoon (about 2 g) kosher salt, or to taste; add cautiously because ham and broth are salty
- 2 tablespoons (8 g) chopped fresh parsley, for serving
Instructions
- Prepare the ingredients. Pick through the lentils for small stones or debris, then rinse them in a fine-mesh strainer under cool water. Dice the onion, carrots, celery, and potato into similar-sized pieces so they cook evenly. Cut the fully cooked ham into small cubes. Having everything ready before the pot goes on the heat makes the short sauté step easier.
- Soften the aromatics. Heat the olive oil in a heavy 5- to 6-quart (4.7- to 5.7-liter) Dutch oven or soup pot over medium heat. Add the onion, carrots, and celery and cook for about 6 minutes, stirring occasionally, until the onion is translucent and the vegetables begin to soften. Stir in the garlic and cook for 30 seconds, just until fragrant; avoid browning it, which can make the flavor bitter.
- Add lentils and liquid. Stir in the rinsed lentils, potato, broth, water, bay leaf, marjoram, and black pepper. Scrape the bottom of the pot with a wooden spoon to loosen any browned bits. Bring the soup just to a boil, then lower the heat so it simmers gently. Cover the pot with the lid slightly ajar to let some steam escape.
- Simmer until tender. Cook for 40 to 45 minutes, stirring every 10 to 15 minutes so lentils do not settle and stick. Keep the simmer steady but not vigorous. Start checking at 35 minutes: brown and green lentils should be tender but still hold their shape, and the potato should be soft when pierced with a fork. If the soup becomes thicker than you like before the lentils are done, add hot water ½ cup (120 ml) at a time.
- Heat the ham through and season. Stir in the cooked ham and simmer for 3 to 5 minutes. Use a food thermometer to check that the soup reaches 165°F (74°C); USDA FSIS recommends this temperature when reheating cooked leftovers. Remove the bay leaf, then stir in 1 tablespoon (15 ml) vinegar. Taste before adding salt, since smoked ham and broth can contribute plenty. Add more vinegar, pepper, or salt in small amounts until the soup tastes balanced.
- Rest briefly and serve. Turn off the heat and let the soup stand for about 5 minutes so the flavors settle and the broth thickens slightly. Ladle into warm bowls and finish with chopped parsley. If it has thickened too much while standing, loosen it with a splash of hot broth or water.
Tips
- Choose the right lentils. Brown or green lentils are dependable here because they soften while retaining some shape. Red lentils cook much faster and tend to break down into a puree, so they are not a direct swap if you want the customary chunky texture. Check the package if your lentils are old or unusually small, as cooking times vary.
- Keep the salt in check. Use low-sodium broth and wait until the end to season. Smoked ham is already salty, and its flavor becomes more noticeable as the soup simmers. If the finished soup tastes too salty, add a little hot water or unsalted broth and a small extra splash of vinegar rather than trying to mask it with more herbs.
- Use vinegar at the end. Acid added early can slow the softening of lentils, so wait until they are tender before adding the vinegar. Start with a tablespoon, taste, and add more gradually. The goal is a gentle tang that lifts the smoky, earthy flavors, not a sharply sour soup.
- Adjust thickness without overcooking. Lentils continue to absorb liquid as the soup stands, especially after refrigeration. Add hot water or broth if it becomes too thick. If it is thinner than you prefer, mash a few potato cubes and lentils against the side of the pot and stir them back in; there is no need to blend the whole soup.
Serving Suggestions
Serve the soup hot as a filling main course, with rye bread, crusty sourdough, or a dense whole-grain roll for dipping. A simple green salad dressed with a mild vinaigrette makes a fresh contrast to the smoky broth. You can also set out extra cider vinegar, black pepper, and parsley so everyone can adjust their own bowl at the table. For a more substantial German-inspired spread, offer boiled potatoes or buttered bread alongside it; the soup already contains potato, so keep the side portions modest if you want the meal to feel balanced.
If serving guests, bring the pot to the table while it is still hot and keep additional broth nearby. That makes it easy to loosen any portions that have thickened in the pot. A spoonful of sour cream is not essential, but it can be offered as an optional creamy topping; parsley and a little vinegar keep the traditional savory profile more prominent.
Variations
Make it with ham hock: A smoked ham hock gives the broth a deeper, more rounded smoke flavor. It takes longer than the diced ham steak in this recipe: simmer the hock in the broth and water until tender, remove it, pick off the meat, and return that meat to the pot. Add the lentils and vegetables according to their cooking needs, and allow extra time for the hock to become tender. Follow package instructions if the hock is labeled as requiring cooking, and check the meat with a food thermometer.
Add German-style sausage: For a variation inspired by soups served with frankfurters or other smoked sausages, slice 8 ounces (225 g) of fully cooked sausage and stir it in during the final few minutes. Sausage can make the soup saltier and richer, so taste before adding extra salt. This is an addition rather than a necessary ingredient; ham alone makes a complete, hearty soup.
Make it vegetarian: Leave out the ham and use vegetable broth. For a smoky note, stir in ½ teaspoon (2.5 ml) smoked paprika with the garlic, then taste before adding more. The flavor will be different from the ham version, but the lentils, vegetables, marjoram, and vinegar still make a satisfying soup.
Change the vegetables or herbs: Parsnip or diced turnip can replace some of the carrot or potato; keep the total amount of vegetables similar so the liquid ratio stays useful. Dried thyme can stand in for marjoram, though it gives the soup a slightly different herbal character. For a more pronounced tang, offer mustard or extra vinegar at the table instead of adding a large amount to the whole pot.
Storage and Reheating
Cool the soup promptly and refrigerate it within 2 hours of cooking. Store it in a covered, shallow container for 3 to 4 days. The lentils will absorb some broth in the refrigerator, so the soup may look much thicker the next day; this is normal and does not by itself mean it has spoiled. Keep garnishes separate and add fresh parsley when serving.
For longer storage, freeze the cooled soup in meal-size airtight containers, leaving a little room at the top for expansion. Use within about 2 to 3 months for best quality. Thaw overnight in the refrigerator, or warm it from frozen over low heat with a splash of water or broth. Avoid leaving the soup at room temperature for an extended period.
Reheat only the portion you plan to eat on the stovetop over medium-low heat, stirring occasionally, or use a microwave-safe covered dish and stir partway through. Add broth or water as needed to restore the consistency, and heat leftovers to 165°F (74°C), checking with a food thermometer. Bring the soup up gradually rather than boiling it hard, which can break down the lentils and make the ham tough.
Frequently Asked Questions
Do I need to soak the lentils first?
No. Brown and green lentils cook directly in the soup after rinsing, so this recipe does not require soaking or a separate parboiling step. Rinsing removes dust and lets you check for small debris. If you do soak them anyway, they will cook faster, so begin checking well before the recipe’s stated simmer time and add liquid as needed.
Can I use canned lentils?
Yes, but add drained and rinsed canned lentils near the end rather than simmering them for 40 to 45 minutes. Cook the vegetables and potato in the broth until tender first, then add the canned lentils and ham and heat the soup to 165°F (74°C). The texture will be softer and the flavor may be less developed than with dried lentils simmered in the broth.
Why are my lentils still firm?
Lentils may need extra time if they are older, the simmer is too low, or an acidic ingredient was added early. Keep the soup at a gentle simmer and continue cooking, checking every 5 minutes and adding water if the pot is getting dry. Add vinegar only after the lentils are tender; avoid increasing the heat to a hard boil, which can make the vegetables fall apart before the lentils soften.
Can I make the soup ahead?
Yes. The soup can be cooked a day ahead and refrigerated once cooled, and its flavor often melds as it rests. Expect it to thicken, then add broth or water while reheating. Bring it to 165°F (74°C) and taste again before serving, because the salt and vinegar balance can seem different after chilling.
What can I use instead of smoked ham?
For a milder soup, use an equal amount of cooked ham that is not smoked, then add salt only after tasting. Fully cooked smoked sausage is another option, although it changes the flavor and can add more fat and salt. For a meat-free pot, omit the ham, use vegetable broth, and add a little smoked paprika if you want a hint of smoke.
Related
- Cajun Fish Soup with Okra and Tomatoes
- Cajun Beef Vegetable Soup Recipe for Cozy Meals
- Cajun Chicken Stew From Scratch: A Hearty One-Pot Meal
More recipes to cook
Safety notes: safe minimum internal temperatures from USDA FSIS; raw and undercooked fish guidance from the U.S. FDA. Food safety notes
Spotted an error? Tell us and we will correct it (corrections policy).