German Barley Soup Recipe

I never expect humble barley and simple vegetables to create something this rich, hearty, and satisfying. This Graupensuppe is the kind of German comfort food that makes a cold day feel instantly better.

A photo of German Barley Soup Recipe

I’m ridiculously into German barley soup because it eats like a full meal, not some polite little starter. The pearl barley gives me that chewy, hearty bite I crave, and the smoked bacon brings this deep, savory edge that keeps me going back for another spoonful.

I love how Graupensuppe feels old-school in the best way, plainspoken and filling, with no need to show off. But that’s exactly why I adore it.

Every bowl tastes sturdy, rich, and totally satisfying. And when I want something that actually sticks with me, this is the soup I’m obsessed with.

No excuses, ever.

Ingredients

Ingredients photo for German Barley Soup Recipe

  • Pearl barley makes it hearty and chewy, like the soup actually sticks with you.
  • Broth brings the cozy backbone, whether you go beefy or keep it veggie.
  • Beef adds real protein and that slow-cooked, old-school German comfort vibe.
  • Smoked bacon gives salty depth, plus a little campfire flavor in the best way.
  • Butter or oil helps the vegetables start soft, sweet, and not boring.
  • Onion melts into the broth and makes everything taste more rounded.
  • Carrots add gentle sweetness and a pop of color you’ll actually notice.
  • Leek tastes milder than onion, but it’s still cozy and savory.
  • Celery root or celery brings earthy crunch, basically the quiet helper here.
  • Potatoes make the soup filling, creamy-ish, and perfect for cold days.
  • Parsley root or parsnip adds a sweet, earthy note if you’ve got it.
  • Bay leaves and marjoram give that classic, grandma-made-it kind of flavor.
  • Vinegar wakes everything up, especially if the soup tastes a little heavy.

Ingredient Quantities

  • 1 cup pearl barley (200 g), rinsed
  • 8 cups beef or vegetable broth (2 L)
  • 1 pound beef stew meat or beef shin, cut into 1 inch pieces (450 g)
  • 4 ounces smoked bacon or pancetta, diced (115 g)
  • 2 tablespoons butter or neutral oil
  • 1 large onion, finely chopped
  • 2 medium carrots, diced
  • 1 small leek, white and light green parts sliced and rinsed
  • 1 celery root or 2 celery stalks, diced
  • 2 medium potatoes, peeled and cubed
  • 1 parsley root or 1 parsnip, diced (optional)
  • 2 bay leaves
  • 1 teaspoon dried marjoram or 1 tablespoon fresh, chopped
  • Salt, to taste (about 1 to 1 1/2 teaspoons)
  • Freshly ground black pepper, to taste
  • 2 tablespoons chopped fresh parsley for garnish
  • 1 tablespoon apple cider vinegar, optional, to brighten flavor

How to Make this

1. In a large heavy pot, heat the butter or oil over medium heat and cook the diced bacon or pancetta until crisp; remove with a slotted spoon and set aside, leaving the fat in the pot.

2. Increase heat to medium-high and brown the beef pieces in batches in the bacon fat, searing all sides; transfer browned beef to a plate.

3. Add the chopped onion, carrots, leek, celery root or celery stalks, and optional parsley root or parsnip to the pot; sauté until vegetables begin to soften, about 5 to 7 minutes.

4. Stir in the rinsed pearl barley and cook for 1 to 2 minutes to lightly toast and coat with fat.

5. Return the browned beef and reserved bacon to the pot, pour in the broth, add the bay leaves and marjoram, and bring to a gentle boil.

6. Reduce heat to low, cover partially, and simmer gently for about 45 minutes.

7. Add the peeled and cubed potatoes, continue to simmer, covered, until the barley and meat are tender, another 20 to 30 minutes; check liquid level and add a little water or more broth if soup becomes too thick.

8. Remove bay leaves, taste and season with salt and freshly ground black pepper, and stir in the optional apple cider vinegar to brighten the flavor if using.

9. Ladle into bowls, sprinkle with chopped fresh parsley, and serve hot.

Equipment Needed

1. Large heavy pot or Dutch oven
2. Slotted spoon
3. Wooden spoon or heatproof spatula
4. Chef knife
5. Cutting board
6. Vegetable peeler
7. Measuring cups and spoons
8. Fine mesh sieve or colander (for rinsing barley)
9. Ladle
10. Tongs

FAQ

German Barley Soup Recipe Substitutions and Variations

  • Pearl barley: substitute with hulled barley for more chew and nutrition, farro for a nutty texture, or pearl couscous for a quicker-cooking, similar-size bite.
  • Beef stew meat or shin: substitute with boneless short ribs, lamb shoulder for a richer flavor, or cubed mushrooms for a vegetarian option.
  • Smoked bacon or pancetta: substitute with smoked ham, kielbasa or smoked sausage sliced, or smoked tempeh for a vegetarian smoky note.
  • Celery root or celery stalks: substitute with turnip for earthiness, kohlrabi for a mild crunch, or extra carrots and celery leaves for more classic soup flavor.

Pro Tips

1) Brown in batches and rest the meat. Searing in small batches gives a deep crust and better flavor, and letting pieces rest briefly keeps juices from escaping when they go back into the pot.

2) Toast the barley briefly before simmering. A minute or two in the hot fat lifts its nutty flavor and helps grains stay separate instead of turning mushy.

3) Control final texture with timing and liquid. Add potatoes later so they do not collapse, and keep extra warm broth or water on hand to loosen the soup if it thickens while the barley finishes cooking.

4) Brighten at the end. A splash of vinegar or a small squeeze of lemon right before serving wakes up the flavors without making the soup taste acidic.

Please enter your email to print the recipe:

German Barley Soup Recipe

My favorite German Barley Soup Recipe

Equipment Needed:

1. Large heavy pot or Dutch oven
2. Slotted spoon
3. Wooden spoon or heatproof spatula
4. Chef knife
5. Cutting board
6. Vegetable peeler
7. Measuring cups and spoons
8. Fine mesh sieve or colander (for rinsing barley)
9. Ladle
10. Tongs

Ingredients:

  • 1 cup pearl barley (200 g), rinsed
  • 8 cups beef or vegetable broth (2 L)
  • 1 pound beef stew meat or beef shin, cut into 1 inch pieces (450 g)
  • 4 ounces smoked bacon or pancetta, diced (115 g)
  • 2 tablespoons butter or neutral oil
  • 1 large onion, finely chopped
  • 2 medium carrots, diced
  • 1 small leek, white and light green parts sliced and rinsed
  • 1 celery root or 2 celery stalks, diced
  • 2 medium potatoes, peeled and cubed
  • 1 parsley root or 1 parsnip, diced (optional)
  • 2 bay leaves
  • 1 teaspoon dried marjoram or 1 tablespoon fresh, chopped
  • Salt, to taste (about 1 to 1 1/2 teaspoons)
  • Freshly ground black pepper, to taste
  • 2 tablespoons chopped fresh parsley for garnish
  • 1 tablespoon apple cider vinegar, optional, to brighten flavor

Instructions:

1. In a large heavy pot, heat the butter or oil over medium heat and cook the diced bacon or pancetta until crisp; remove with a slotted spoon and set aside, leaving the fat in the pot.

2. Increase heat to medium-high and brown the beef pieces in batches in the bacon fat, searing all sides; transfer browned beef to a plate.

3. Add the chopped onion, carrots, leek, celery root or celery stalks, and optional parsley root or parsnip to the pot; sauté until vegetables begin to soften, about 5 to 7 minutes.

4. Stir in the rinsed pearl barley and cook for 1 to 2 minutes to lightly toast and coat with fat.

5. Return the browned beef and reserved bacon to the pot, pour in the broth, add the bay leaves and marjoram, and bring to a gentle boil.

6. Reduce heat to low, cover partially, and simmer gently for about 45 minutes.

7. Add the peeled and cubed potatoes, continue to simmer, covered, until the barley and meat are tender, another 20 to 30 minutes; check liquid level and add a little water or more broth if soup becomes too thick.

8. Remove bay leaves, taste and season with salt and freshly ground black pepper, and stir in the optional apple cider vinegar to brighten the flavor if using.

9. Ladle into bowls, sprinkle with chopped fresh parsley, and serve hot.