Hearty German green bean soup with smoked pork, potatoes, sour cream, and fresh parsley

German Green Bean Soup

Rate this Recipe

The first time I made German green bean soup, I completely underestimated how much the smoked pork could transform a simple pot of vegetables. After testing this recipe over 15 times, I’ve dialed in the exact balance of tangy vinegar, smoky meat, and tender beans that makes this dish so satisfying.

This is a true cold-weather comfort meal that comes together in one pot with minimal fuss. Whether you’re cooking for weeknight dinner or serving a hungry crowd, this soup delivers deep, layered flavor every single time.

Step-by-Step Instructions

Step 1: Prep the Vegetables

Prepped green beans, potatoes, onion, and garlic ready for the soup pot Prepped green beans, potatoes, onion, and garlic ready for the soup pot

Trim and cut your green beans into 1-inch pieces, then dice one large onion and two medium potatoes into even half-inch cubes. Even sizing matters here — I learned after a few batches that uneven potato chunks mean some turn mushy while others stay hard.

Peel and mince two garlic cloves as well. Having everything prepped before you start cooking makes the process smooth and keeps nothing from overcooking while you scramble to chop.

Step 2: Brown the Smoked Pork

Smoked pork belly browning in the pot, building the flavor base for the soup

Heat one tablespoon of neutral oil in a large heavy-bottomed pot over medium-high heat. Add 200g of diced smoked pork belly or bacon and cook for 4-5 minutes until the fat renders and the edges turn deep golden brown.

You’ll hear a steady sizzle and smell that rich, smoky aroma filling your kitchen — that’s exactly what you want. I tested this with both bacon and smoked pork neck, and the pork belly gave a noticeably deeper flavor base every time.

Step 3: Sauté the Aromatics

Onion and garlic softening in pork fat to build the soup’s aromatic base

Add the diced onion to the rendered pork fat and cook for 3-4 minutes, stirring occasionally, until softened and translucent. Then add the minced garlic and stir for 30 seconds until fragrant.

Don’t rush this step. I once skipped proper onion softening to save time and the soup tasted noticeably flat. Those few extra minutes of sautéing build the sweet, savory base that carries the whole pot.

Step 4: Add Beans, Potatoes, and Broth

Green beans and potatoes simmering in golden broth with classic German savory seasoning

Add the green beans and potatoes to the pot, then pour in 1.2 liters of good-quality chicken or vegetable broth. Season with one teaspoon of salt, half a teaspoon of black pepper, and one teaspoon of dried savory (the classic German herb for this soup).

Bring everything to a boil over high heat, then reduce to a steady simmer. The broth should look pale gold at this point — the color deepens beautifully as it cooks.

Step 5: Simmer Until Tender

Soup simmering gently until potatoes and green beans reach perfect tenderness

Cook uncovered at a gentle simmer for 20-25 minutes, until the potatoes are fork-tender and the green beans are soft but not falling apart. Test a potato cube at the 20-minute mark — it should slide off a fork with just slight resistance.

I’ve found 22 minutes hits the sweet spot in my kitchen at medium-low heat. Overcooking by even 5 minutes makes the potatoes grainy, so start checking early.

Step 6: Add the Vinegar Finish

Adding white wine vinegar at the end for the classic German tangy finish

Remove the pot from heat and stir in one to two tablespoons of white wine vinegar. This is the step that transforms the soup from good to distinctly German — that gentle tang wakes up every other flavor in the pot.

Start with one tablespoon, taste, then add more if you want a brighter finish. In my testing, 1.5 tablespoons was the perfect amount for a balanced, lightly tangy result without overpowering the smokiness.

Get More Delicious Recipes

Step 7: Serve and Garnish

German green bean soup served with sour cream, fresh parsley, and crusty rye bread

Ladle the soup into deep bowls and garnish with a small dollop of sour cream and a pinch of fresh chopped parsley. The sour cream melts into the hot broth and adds a creamy richness that rounds out the tanginess beautifully.

Serve immediately with thick slices of crusty rye bread on the side. This soup is even better the next day once the flavors have had time to fully meld overnight in the fridge.

German Green Bean Soup

Recipe by Emma BrooksCourse: DinnerCuisine: GermanDifficulty: Easy
Servings

4

servings
Prep time

15

minutes
Cooking time

35

minutes
Total time

50

minutes

A hearty, one-pot German green bean soup with smoked pork, tender potatoes, and a tangy white wine vinegar finish. Ready in under an hour with deep, savory flavor.

Ingredients

  • 400g fresh green beans, trimmed and cut into 1-inch pieces

  • 200g smoked pork belly or bacon, diced

  • 2 medium waxy potatoes, cut into half-inch cubes

  • 1 large yellow onion, diced

  • 2 garlic cloves, minced

  • 1.2 liters chicken or vegetable broth

  • 1-2 tablespoons white wine vinegar

  • 1 teaspoon dried savory (or thyme)

  • 1 teaspoon salt

  • 1/2 teaspoon black pepper

  • 1 tablespoon neutral oil

  • Sour cream and fresh parsley for serving

Directions

  • Trim and cut green beans into 1-inch pieces. Dice potatoes, onion, and mince garlic.
  • Heat oil in a large pot over medium-high heat. Add diced pork belly and cook 4-5 minutes until golden.
  • Add diced onion and sauté 3-4 minutes until translucent. Add garlic and stir 30 seconds.
  • Add green beans and potatoes. Pour in broth and season with salt, pepper, and savory.
  • Bring to a boil, then reduce to a simmer. Cook uncovered 20-25 minutes until potatoes are fork-tender.
  • Remove from heat. Stir in 1-2 tablespoons white wine vinegar to taste.
  • Ladle into bowls and top with sour cream and fresh parsley. Serve with rye bread.

Notes

  • Storage: Refrigerate in an airtight container up to 4 days. Flavor improves on day two.
    Freezing: Freeze up to 3 months. Add vinegar fresh after reheating.
    Vegetarian: Replace pork with 1 tablespoon smoked paprika and use vegetable broth.
    Potato tip: Use waxy potatoes (Yukon Gold, red-skinned) to prevent them from dissolving.
    Reheating: Warm gently over medium-low heat. Avoid boiling to preserve potato texture.

Nutrition Table (per serving)

NutrientAmount
Calories285
Total Fat14g
Sugars5g
Protein16g
Trusted Resource Links: For food safety when handling smoked pork, refer to the USDA Safe Temperature Chart. For general healthy eating guidance, visit the American Heart Association Healthy Eating resource.

What Makes German Green Bean Soup Different from Regular Bean Soup?

German green bean soup (Grüne Bohnensuppe) is built on a smoked meat base and finished with vinegar, which sets it apart from other vegetable soups. The combination of savory herb, smoky pork, and that tangy vinegar finish gives it a flavor profile that’s distinctly Central European.

Most basic vegetable soups are simply seasoned with salt and pepper. German versions rely on that acid finish and smoked fat to create something with significantly more complexity. I tested a batch without the vinegar and it tasted completely flat by comparison.

The savory herb (Bohnenkraut) is also traditional and genuinely important. It has a slightly peppery, herby note that pairs perfectly with green beans. If you can’t find dried savory, thyme works as a substitute, though the flavor is milder.

Can You Make German Green Bean Soup Vegetarian?

Yes, and it’s easier than you’d expect. Simply omit the smoked pork and replace it with one tablespoon of smoked paprika added during the sautéing step. Use vegetable broth instead of chicken broth.

I tested the vegetarian version side by side with the original and was genuinely impressed. The smoked paprika contributes most of that deep smoky character without any meat. Add a small knob of butter with the onions to replace some of the richness from the rendered pork fat.

The vinegar finish and savory herb remain exactly the same. Those two elements carry most of the dish’s personality, so the vegetarian version still tastes authentically German in character.

How Do You Store and Reheat German Green Bean Soup?

This soup keeps well in an airtight container in the refrigerator for up to 4 days. The flavor actually deepens by day two, making it one of my favorite meal-prep recipes to cook on Sunday for the week.

Reheat gently on the stovetop over medium-low heat, stirring occasionally, until just steaming. Avoid boiling it during reheating — I made that mistake once and the potatoes turned grainy and unpleasant within minutes.

For freezing, this soup freezes well for up to 3 months. I recommend freezing before adding the vinegar, then stirring in fresh vinegar after reheating for the best bright flavor. Potatoes can turn slightly grainy after freezing, which is normal.

What Type of Potatoes Work Best in This Soup?

Waxy potatoes like Yukon Gold or red-skinned potatoes hold their shape the best during the 20-25 minute simmer. I tested with russets in my third batch and they basically dissolved into the broth, turning it starchy and thick.

Waxy varieties have lower starch content, which means they stay in clean, defined cubes even after extended cooking. This matters for both texture and presentation — you want to see distinct potato pieces in the bowl, not a cloudy mashed texture.

If you only have russets available, cut them into slightly larger 3/4-inch cubes and reduce simmer time by 3-4 minutes. Check frequently and pull from heat the moment they’re just fork-tender.

Frequently Asked Questions

Q: Can I use canned or frozen green beans instead of fresh?

A: Yes. Frozen green beans work well — add them directly from frozen and reduce simmer time by 5 minutes. Canned beans should be added in the last 5 minutes only, as they are already fully cooked and will turn mushy if simmered longer.

Q: What can I substitute for white wine vinegar?

A: Apple cider vinegar is the closest substitute and works equally well in this recipe. Regular white vinegar also works but has a sharper edge, so start with just one tablespoon and taste before adding more.

Q: Is German green bean soup served as a side or main course?

A: In German cooking, this soup is traditionally served as a main course, especially in home kitchens. With the smoked pork and potatoes, one large bowl is genuinely filling. Pair it with rye bread to make it a complete meal.

Similar Posts

Leave a Reply

Your email address will not be published. Required fields are marked *