German Bean Soup Bohnensuppe Recipe

Dive into a hearty bowl of German Bohnensuppe! This vibrant and flavorful peasant soup is bursting with texture and taste. Chewy ham, tender beans, and potatoes form the base, complemented by crisp carrots, green beans, and aromatic herbs. The secret? A slow-cooked, deeply flavorful broth and a roux that adds richness and body. Perfect for a chilly evening, especially paired with a cold beer and crusty bread. This recipe is a guaranteed crowd-pleaser – get ready for a truly satisfying meal!

Prep Time 30 mins
Cook Time 130 mins
Calories 180.1 kcal
Protein 13g
Rating 5.0 (1 Reviews)
German Bean Soup Bohnensuppe 52

Recipe Actions

Share this recipe:

Recipe Author

Chef Forktionary, author of this recipe

Recipe adapted from Food.com. Standardized by Forktionary.

Ingredients for German Bean Soup Bohnensuppe

Cook Smarter with Sous, Your Kitchen Companion

Missing an ingredient for this German Bean Soup Bohnensuppe? Need a perfect wine pairing or a healthy side dish idea? Don't guess—ask Sous! Your AI-powered sous-chef is ready to help you swap ingredients, adjust serving sizes, and discover flavor tips in seconds.

How to Make German Bean Soup Bohnensuppe

  1. Soak 1 pound dried beans overnight. Drain and rinse the beans.
  2. In a large pot or Dutch oven, combine the drained beans, 8 cups of water, and 4 slices of bacon (about 4 ounces).
  3. Bring to a boil over medium-high heat, then reduce heat to low, cover, and simmer for 1 hour.
  4. Add 1 cup chopped green beans, 1 cup diced celery root, 1 cup chopped carrots, 1 cup chopped leeks, 1 medium chopped onion, 1 cup chopped parsley root, 2 cups diced potatoes (about 2 medium), 1 teaspoon dried marjoram, 1 teaspoon dried thyme, and 2 bay leaves.
  5. Bring back to a boil, reduce heat, and simmer for another hour.
  6. While the soup simmers, prepare the roux: Melt 4 tablespoons of butter in a saucepan over low heat.
  7. Whisk in 4 tablespoons of all-purpose flour and cook, stirring constantly, until golden brown (this will take about 20-30 minutes, maintaining very low heat).
  8. Gradually whisk in 1 cup of the hot soup broth into the roux to create a smooth paste.
  9. Stir the roux mixture into the soup pot.
  10. Season generously with salt and pepper to taste. Cook uncovered, stirring occasionally, for 10 minutes.
  11. Just before serving, stir in 1/4 cup chopped fresh parsley. Remove the bay leaves.
  12. Adjust seasoning as needed and ladle into bowls. Serve immediately with crusty bread and your favorite beer!

Nutrition Information (Approximate per serving)

Sodium

2 g

Sugar

12g

Fat

9g

Carbs

10g

Recipe Categories (Choose a category and find related recipes!)