German Ham and Bean Soup with White Beans and Paprika

Updated November 3, 2026

Total time
1 hr 10 min
prep 25 min · cook 45 min
Serves
6
portions as written
Safe temperature (USDA)
165°F / 74°C
check the thickest piece

Jump to recipe

German Ham and Bean Soup with White Beans and Paprika

German ham and bean soup is a hearty, broth-based meal made with smoky ham, creamy white beans, potatoes, vegetables, and herbs. Versions vary from household to household; this easy stovetop take uses canned beans and marjoram for a comforting, practical soup without an overnight soak.

Ingredients

  • 2 tablespoons (30 ml) neutral oil, such as canola, or 2 tablespoons (28 g) unsalted butter
  • 1 medium yellow onion, about 1 cup chopped (150 g)
  • 2 medium carrots, about 1 cup chopped (150 g)
  • 2 celery ribs, about 1 cup chopped (110 g)
  • 1 medium leek, white and light-green parts only, about 1 cup sliced (120 g); rinse well to remove grit
  • 3 garlic cloves, minced, about 1 tablespoon (9 g)
  • 1 teaspoon (2 g) sweet paprika
  • 1 teaspoon (1 g) dried marjoram
  • 1 bay leaf
  • 12 ounces (340 g) fully cooked smoked ham, cut into ½-inch (1.25 cm) cubes
  • 2 medium Yukon Gold potatoes, about 12 ounces (340 g), cut into ½-inch (1.25 cm) cubes
  • 6 cups (1.4 L) low-sodium chicken broth, or ham broth
  • 2 cans white beans, 15 ounces (425 g) each, drained and rinsed; about 3 cups (510 g) beans total
  • ¾ teaspoon (4.5 g) fine salt, plus more as needed
  • ¼ teaspoon (0.5 g) freshly ground black pepper, plus more to taste
  • 1 tablespoon (15 ml) apple cider vinegar, plus more to taste
  • 2 tablespoons (8 g) chopped fresh parsley, for serving
  • 1 teaspoon (2 g) Dijon mustard, optional, for a gently tangy finish

Instructions

  1. Prepare the vegetables and ham. Dice the onion, carrots, celery, leek, potatoes, and ham into pieces roughly the same size so they are easy to eat by the spoonful. Rinse the sliced leek in a bowl of cool water, separating the layers to wash away any trapped soil, then lift it out and drain. Drain and rinse the canned beans. Set everything beside the stove; this makes the cooking steps easier to manage.
  2. Soften the aromatics. Heat the oil or butter in a large heavy-bottomed soup pot over medium heat. Add the onion, carrots, celery, and leek. Cook for 7 to 8 minutes, stirring occasionally, until the onion is translucent and the vegetables have started to soften. They should not brown deeply. Stir in the garlic, paprika, and marjoram and cook for about 30 seconds, just until fragrant. If the spices stick, add a splash of broth and scrape the bottom of the pot.
  3. Simmer the potatoes. Add the potatoes, bay leaf, broth, salt, and pepper. Bring the liquid to a boil, then reduce the heat to maintain a gentle simmer. Partly cover the pot and cook for 18 to 20 minutes, stirring once or twice, until the potatoes are almost tender when pierced with a knife. Keep the simmer gentle: a vigorous boil can break up the potatoes and make the broth cloudy.
  4. Add ham and beans. Stir in the cooked ham and rinsed white beans. Return the soup to a steady, gentle simmer and cook uncovered for 12 to 15 minutes, allowing the flavors to mingle. Stir carefully so the beans stay mostly whole. The soup should be hot throughout, and the potatoes should be tender but still hold their shape.
  5. Check the temperature and season. Because this recipe uses fully cooked ham, the aim is to heat the finished soup thoroughly. Check the center with a food thermometer; USDA FSIS guidance for reheated cooked foods is 165°F (74°C). Remove the bay leaf, then stir in the cider vinegar and optional Dijon. Taste before adding more salt, since smoked ham and broth can already be salty. Add black pepper or another small splash of vinegar if the broth tastes flat.
  6. Adjust the texture and serve. For a thicker soup, mash a few beans and potato pieces against the side of the pot with a spoon, then stir them back in. If it is thicker than you like, loosen it with a little hot broth or water. Ladle into warm bowls and finish with chopped parsley. The soup is ready as soon as it is seasoned; there is no required resting time.

Tips

  • Choose ham with a smoky flavor. Fully cooked smoked ham gives the broth its savory character. Leftover baked ham works well, too, though it may be less smoky; add a small pinch of smoked paprika if you want a deeper smoke note. Avoid relying on a ham bone for this quick version, because extracting flavor from one takes longer and makes the timing less predictable.
  • Control the salt near the end. Broths, canned beans, and ham vary considerably in saltiness. Starting with low-sodium broth and a modest amount of salt gives you more control. Taste only after the ham and beans have simmered in the pot, then adjust gradually.
  • Keep the vegetables in similar-sized pieces. Pieces around ½ inch cook at a similar pace and make a balanced spoonful. If the potatoes are larger, they may need a few extra minutes; if they are very small, begin checking them earlier so they do not collapse.
  • Rinse canned beans, but do not rinse away flavor from the pot. Rinsing removes much of the canning liquid and excess sodium. When adding the broth, scrape up any browned garlic or vegetable bits from the bottom; those flavorful bits belong in the soup.

Serving Suggestions

Serve the soup hot in deep bowls with dark rye bread, seeded rolls, or crusty sourdough for dipping. A simple green salad dressed with vinegar or mustard balances the soup’s smoky, substantial character. For a German-inspired spread, add sliced pickles or a small dish of sauerkraut on the side; their acidity is a pleasing contrast, but they are optional rather than required ingredients.

Offer extra chopped parsley and black pepper at the table. A spoonful of sour cream can make each bowl creamier, while a little mustard stirred into an individual serving adds tang. If serving the soup as the main course, plan on a generous bowl per person; with bread and a salad, smaller bowls may be enough.

Variations

  • Use dried beans. Substitute about 1 cup (200 g) dried white beans for the canned beans. Soak them according to the package directions, then cook them separately until tender before adding them to the soup. Do not add dry beans directly to this short simmer; they will not soften in time and may remain hard. Since soaking and bean-cooking times vary, this version takes longer than the stated recipe.
  • Swap the beans. Great Northern beans, cannellini beans, or navy beans all work. Cannellini are larger and creamier, while navy beans are smaller and can break down more readily, naturally thickening the broth. If using beans packed with salt, rinse them thoroughly and taste the soup before adding extra salt.
  • Make it more vegetable-forward. Replace one potato with 1 cup (130 g) diced turnip or add 1 cup (120 g) chopped green cabbage with the broth. Turnip brings a mild peppery note; cabbage gives the pot a more rustic, sweet vegetable flavor. Cut additions to a similar size and check that they are tender before adding the beans.
  • Adjust the seasoning style. For a sharper finish, use a little more cider vinegar or a squeeze of lemon. For a warmer, more pronounced paprika flavor, increase the sweet paprika to 1½ teaspoons (3 g). Hot paprika or a pinch of cayenne adds heat, but it changes the gentle, savory profile, so start with a small amount.

Storage and Reheating

Cool leftovers promptly and refrigerate them within 2 hours of cooking, using shallow, covered containers so the soup cools evenly. Refrigerated soup keeps for 3 to 4 days. The potatoes and beans may absorb broth as they sit, so expect the soup to thicken; stir in a splash of water or broth when reheating. Keep the parsley garnish separate and add it just before serving for the freshest flavor.

Reheat only the portion you need in a saucepan over medium-low heat, stirring occasionally, until it is steaming throughout and reaches 165°F (74°C) on a food thermometer. For microwave reheating, cover the bowl loosely, stir at least once during heating, and check the temperature in more than one spot. Freeze cooled soup in airtight, freezer-safe containers for up to 2 to 3 months for best quality. Leave a little space at the top for expansion, thaw overnight in the refrigerator, and reheat to 165°F (74°C). Potatoes can become slightly softer after freezing, but the soup remains suitable for serving.

Frequently Asked Questions

Can I make German ham and bean soup without a ham bone?

Yes. This recipe is designed for diced, fully cooked smoked ham and does not need a bone. A ham bone can add flavor, but it usually needs a longer simmer and may require extra liquid; it is better suited to a slower, longer-cooked version. If you have leftover ham but no bone, use it as written and rely on smoked ham, marjoram, and paprika for savory depth.

What is the best bean for ham and bean soup?

White beans are a natural fit because they are mild, creamy, and hold their shape through a short simmer. Great Northern beans are a dependable middle ground, cannellini beans are larger and buttery, and navy beans are smaller and more likely to soften into the broth. Use whichever is available, keeping the total drained amount close to 3 cups (510 g).

Can I make the soup ahead?

Yes. Make it up to 3 days ahead, cool it promptly, and refrigerate it in a covered container. The flavors settle together, while the beans and potatoes soak up some broth. Reheat gently to 165°F (74°C), adding broth or water until it reaches your preferred consistency. If you want the potatoes to stay firmer, cook them just until tender rather than letting them soften further before chilling.

How can I thicken the broth without flour?

Mash a few beans and potato pieces against the side of the pot and stir them into the liquid. Their starch thickens the broth without a separate flour mixture. For a thinner, more broth-forward soup, leave everything intact and add a little extra broth. Avoid blending the whole pot unless you want a smooth, puréed texture rather than a chunky soup.

Can I use leftover ham that is not smoked?

Yes, provided the ham was cooked and stored safely. The soup will taste milder because it will have less smoky flavor. Add up to ½ teaspoon (1 g) smoked paprika with the other spices, then taste before adding more. If the ham is already salty or strongly seasoned, reduce the initial salt and make the final adjustment only after simmering.

Is this soup gluten-free?

The ingredients listed are naturally gluten-free, but check the labels on the broth, ham, mustard, and any packaged seasoning because formulations differ. Serve with gluten-free bread if needed. If using a substitute product, confirm that it is suitable for your requirements and adjust the seasoning to account for its salt level.

Related

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).