German Green Bean Soup with Potatoes and Savory

Updated November 3, 2026

Total time
55 min
prep 20 min · cook 35 min
Serves
6
portions as written
Safe temperature (USDA)
165°F / 74°C
check the thickest piece

Jump to recipe

German Green Bean Soup with Potatoes and Savory

German green bean soup is a hearty, brothy dish of fresh green beans, potatoes, onion, and savory, often served as a simple meal or first course. Regional and family versions vary: this meat-free version keeps the flavors clear and comforting, with a little vinegar to brighten the vegetables.

Ingredients

  • 1½ lb fresh green beans (680 g), trimmed
  • 1 lb waxy potatoes, such as Yukon Gold or red potatoes (450 g)
  • 1 medium yellow onion (about 150 g)
  • 2 garlic cloves (about 6 g)
  • 1 tablespoon unsalted butter or neutral oil (14 g or 15 ml)
  • 6 cups vegetable broth (1.4 L), plus a little extra if needed
  • 1 teaspoon dried summer savory (about 1 g), or 1 tablespoon finely chopped fresh savory (about 3 g)
  • 1 bay leaf
  • ¾ teaspoon fine salt (about 4 g), plus more to taste
  • ¼ teaspoon freshly ground black pepper (about 0.5 g), plus more to taste
  • 1 tablespoon apple cider vinegar (15 ml)
  • 2 tablespoons chopped fresh flat-leaf parsley (about 8 g)

Instructions

  1. Prepare the vegetables. Rinse and drain the green beans, then trim the stem ends and cut the beans into pieces about 1 inch (2.5 cm) long. Peel the potatoes if you prefer, then cut them into roughly ½-inch (1.25 cm) cubes so they cook at the same pace. Finely chop the onion and mince the garlic. Keeping the potato pieces even helps them become tender together rather than leaving some hard while others break apart.
  2. Soften the onion. Set a large, heavy soup pot over medium heat and add the butter or oil. Once it is warm, stir in the onion and cook for about 5 minutes, stirring occasionally, until softened and translucent but not browned. Add the garlic and cook for 30 seconds, just until fragrant. If the onion starts sticking, lower the heat and add a spoonful of broth rather than letting it scorch.
  3. Start the potatoes. Add the cubed potatoes, vegetable broth, dried savory, bay leaf, salt, and black pepper. Stir to distribute the seasonings, then bring the broth to a gentle boil. Lower the heat to maintain a steady simmer and cook uncovered for 12 minutes. The potatoes should be beginning to soften at the edges but should not yet be falling apart.
  4. Cook the beans until tender. Stir in the green beans and return the soup to a simmer. Cook uncovered for 15 to 18 minutes, stirring once or twice, until the beans are tender but still hold their shape and the potatoes can be pierced easily with a fork. Start checking at 15 minutes; thicker or older beans may need the full 18 minutes. Keep the simmer gentle, since a hard boil can make the potatoes crumble and the broth cloudy.
  5. Finish and adjust. Remove and discard the bay leaf. Stir in the vinegar and parsley. Taste the broth and add more salt, pepper, or vinegar as needed. For a slightly thicker, more substantial soup, press a few potato cubes against the side of the pot with the back of a spoon and stir them into the broth. If it seems too thick, add a splash of broth or hot water; if it is thinner than you like, simmer it for a few more minutes.
  6. Serve warm. Ladle the soup into bowls, making sure each serving has a good share of beans and potatoes. Offer extra black pepper or vinegar at the table. The soup is ready as soon as the vegetables are tender; it does not need a resting period.

Tips

  • Choose beans of similar size. Thin, young beans cook faster than large, mature ones. If your beans vary a lot, cut the thick ones a little smaller or add them to the pot a few minutes before the thinner pieces. The goal is tender beans that still have a little shape, not gray, collapsing pieces.
  • Use savory if you can find it. Summer savory is a classic seasoning for German-style green bean dishes. Dried savory is sold in many well-stocked grocery stores and spice shops. If it is unavailable, use ½ teaspoon dried thyme instead; thyme gives an earthy, herbal flavor but lacks savory’s distinctive peppery, slightly minty character. Add a little extra parsley at the end for freshness.
  • Keep the broth at a gentle simmer. Vigorous boiling can break up the potatoes and make the soup look muddier. If your pot is bubbling hard, turn down the burner. A gentle simmer still cooks the beans and potatoes thoroughly and gives you more control over their texture.
  • Season in stages. Broths differ in saltiness, and the potatoes absorb seasoning as they cook. Begin with the stated amount, then taste after the vegetables are tender and adjust. Vinegar is also best added near the end, when you can judge whether the soup needs more brightness without making the broth sharply sour.

Serving Suggestions

Serve this soup hot in shallow bowls with crusty rye bread, sourdough, or a dense whole-grain loaf for dipping into the savory broth. A simple green salad or sliced cucumber salad makes a fresh contrast, especially if the soup is the main course. For a fuller German-inspired meal, pair it with pretzels or bread rolls and a small plate of pickled vegetables. Keep the accompaniments uncomplicated: the soup already has potatoes for substance and a clear, herb-scented broth.

Set vinegar, chopped parsley, and black pepper on the table so everyone can tune the flavor in their own bowl. A spoonful of sour cream can be offered as an optional topping, though it is not necessary and will make the broth creamy rather than clear. If serving the soup as a first course, use smaller portions and follow it with a vegetable tart, roasted vegetables, or another simple main dish.

Variations

Make it vegan: Use neutral oil instead of butter and check that the vegetable broth is free of animal ingredients. The soup is already dairy-free otherwise. A little extra parsley and a grind of black pepper make a good finish without changing its straightforward character.

Add a creamy finish: Stir in ¼ cup (60 ml) heavy cream or crème fraîche after turning off the heat. Warm the soup gently if needed, but avoid boiling it after adding dairy. This is a richer variation, rather than the clear-broth style in the main recipe.

Use frozen beans: Substitute 1½ lb (680 g) frozen cut green beans for the fresh beans. There is no need to thaw them first; add them after the potatoes have simmered for 12 minutes and cook until the beans and potatoes are tender, usually about 12 to 16 minutes. Frozen beans can be softer than fresh, so begin checking early.

Make the soup more substantial without meat: Stir in 1 cup (160 g) drained white beans during the last 5 minutes of cooking, or add ½ cup (90 g) rinsed pearl barley with the broth and allow extra time for it to become tender, following the package timing. Barley absorbs liquid, so keep extra broth available and expect a thicker, more filling soup.

Try a different acid: White wine vinegar can stand in for apple cider vinegar in the same amount. It has a cleaner, sharper taste, while cider vinegar is fruitier. Add either gradually and taste; the soup should feel lively, not sour.

Storage and Reheating

Cool leftovers promptly and refrigerate them within 2 hours of cooking in a covered, shallow container. The soup keeps for 3 to 4 days in the refrigerator. The potatoes may soften further as they sit, and they can absorb some broth, so stir in a little water or vegetable broth when reheating if the soup has thickened.

Reheat only the portion you plan to eat, either in a saucepan over medium-low heat or in the microwave, stirring occasionally until hot throughout. USDA FSIS recommends reheating leftovers to 165°F (74°C); check the center with a food thermometer. Avoid repeatedly cooling and reheating the whole pot. For longer storage, freeze the soup in meal-size airtight containers for up to 2 to 3 months for best quality. Thaw it overnight in the refrigerator or reheat from frozen over low heat, stirring gently; the potatoes may become softer after freezing, but the soup will still be useful and flavorful.

Frequently Asked Questions

What is German green bean soup called?
Names vary by region and recipe. It may be described simply as green bean soup, or as Bohnensuppe, a general German term for bean soup. Some related regional preparations use chopped or sliced beans and have their own names, so there is not one single name or fixed formula for every German version.

Can I make this soup with canned green beans?
Yes, but canned beans are already cooked and much softer than fresh beans. Drain and rinse about 3 cans (14 to 15 ounces or 400 to 425 g each), then add them during the final 5 minutes, just long enough to heat through. Adding them earlier can make them break apart. Since canned beans and broth can both be salty, start with less salt and adjust at the end.

How can I tell when the potatoes and beans are done?
A fork or paring knife should slide into a potato cube without much resistance, and the beans should be tender enough to bite through without feeling squeaky or tough. Check one of each near the end of the stated cooking time. If the beans are still firm, continue simmering in 2-minute increments; different varieties and sizes do not soften at exactly the same speed.

Can I prepare German green bean soup ahead?
Yes. You can make it a day ahead and refrigerate it once cooled. The flavor has time to meld, although the potatoes will soften and thicken the broth slightly. Reheat it gently, adding broth if needed, and wait until it is hot throughout before serving. You can also chop the onion and trim the beans earlier in the day, keeping the prepared vegetables covered in the refrigerator.

Why does my soup taste flat?
It may need more salt, pepper, or acidity rather than more cooking time. Taste the broth first, add a small pinch of salt if it seems muted, then add vinegar a teaspoon at a time until the flavors feel balanced. Fresh parsley can brighten it too. If the broth is already salty, use vinegar and pepper rather than adding more salt.

Can I use dried beans instead of green beans?
Dried beans are a different ingredient and cannot replace the fresh green beans directly in this timing. They need soaking or a longer separate cooking time, and they create a different, starchier soup. For this recipe, use fresh or frozen green beans. If you want to include cooked white beans as well, add them near the end as described in the variations.

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