Ingredients
Equipment
Method
Cook the bacon and sauté vegetables
- Cook the diced bacon in a large pot over medium heat until crispy, about 6 to 8 minutes, then remove and set aside. Leave the rendered bacon fat in the pot for the next step.
- Sauté the diced onion, diced carrots, and diced celery in the bacon fat and butter for 5 minutes. Cook until the onion looks translucent and the vegetables start to soften, with a faint sizzle.
Simmer the soup base
- Add the broth, cubed russet potatoes, caraway seeds, marjoram, and bay leaf, then bring to a boil over medium-high heat. You should see steady bubbling across the surface.
- Simmer for 20 to 25 minutes, stirring occasionally, until the potatoes and vegetables are very tender. The potatoes should break easily when pressed with a spoon.
Thicken and finish
- Remove the bay leaf, then mash a third of the potatoes in the pot to thicken the soup. Leave the rest chunky so you still get potato and vegetable pieces.
- Stir in the heavy cream and cider vinegar, then add the sliced frankfurters or bratwurst links and simmer for 5 minutes. Heat through until the sausages are hot and the broth looks creamy.
- Return the crispy bacon to the pot, then season with salt and pepper to taste. Garnish with fresh parsley right before serving for a fresh green cue.
Notes
Pro tip: mash about a third of the potatoes directly in the pot for a naturally thick, spoon-coating texture—avoid pureeing everything or it will turn gluey. Store leftovers in the refrigerator up to 3 days; reheat gently on the stove over low heat. Freeze is not recommended due to the cream (it can separate after thawing). For a lighter version, use half-and-half instead of heavy cream.
