Skip to content
Hafalaab
liechtensteinerlunch

Hafalaab

A thick, nourishing Liechtensteiner barley soup with bacon, leek, and root vegetables.

Prep
15 min
Cook
60 min
Servings
6
Difficulty
Easy
4.7
Sign in to rate
#barley#soup#bacon#traditional#winter

About This Recipe

Hafalaab (from 'Hafer', oats/grain) is one of the oldest soups in Liechtensteiner cooking — a substantial, cloudy broth of pearl barley, smoked bacon, and root vegetables that fed farmers and labourers through harsh Alpine winters. It is filling, economical, and deeply flavoursome, thickened naturally by the barley starch.

Ingredients

Serves 6

  • 150 gpearl barley, rinsed
  • 150 gsmoked bacon lardons
  • 2 mediumcarrots, diced
  • 1 largeleek, sliced
  • 1.5 litresvegetable or chicken stock
  • 2 tbspfresh parsley, chopped

Instructions

  1. 1

    Render the bacon

    In a large pot over medium heat, fry bacon lardons until the fat renders and the edges crisp. Do not drain the fat — it flavours the soup.

  2. 2

    Soften the vegetables

    Add leek and carrots to the pot. Cook in the bacon fat for 5 minutes until softened.

  3. 3

    Add barley and stock

    Add rinsed pearl barley and pour over the stock. Bring to a boil, then reduce to a steady simmer.

  4. 4

    Simmer until thick

    Cook uncovered for 40–50 minutes, stirring occasionally, until barley is tender and has thickened the soup to a porridge-like consistency. Add water if too thick.

  5. 5

    Season and serve

    Season with salt and plenty of black pepper. Ladle into bowls and scatter with fresh parsley. Serve with crusty mountain rye bread.

Did you make this?

Rate it and help other cooks find the recipes that actually work.

One tap to sign in, and we'll save the rating you just picked.

Everything you need to plan your week — free

  • Meal calendar
  • Grocery list
  • AI recipe ideas

Track what you eat

Snap your meal to log calories and macros, run fasting timers and track water in the free SnapCal app.

Download Now

Pro Tips

  • →

    Pearl barley absorbs enormous amounts of liquid — keep stock nearby to loosen the soup.

  • →

    Smoked bacon is essential for the characteristic flavour; don't substitute with unsmoked.

  • →

    The soup is even better the next day when the barley has continued to swell.

  • →

    Taste and adjust salt at the very end — flavors concentrate as liquids reduce, and a final pinch of flaky salt sharpens the whole dish.

Variations

  • •

    Add diced celeriac for extra earthiness

  • •

    Use oat groats instead of barley for a more traditional 'Hafer' version

  • •

    Vegetarian: swap the protein for roasted king oyster mushrooms, smoked tofu or cooked chickpeas — adjust seasoning slightly upward to compensate.

  • •

    Spicier: add a finely chopped fresh chile or a teaspoon of crushed Aleppo/Urfa pepper to the aromatics for warm, layered heat instead of a single sharp hit.

Storage

Refrigerate for up to 4 days. Add stock when reheating as it thickens considerably.

History & Origin

Hafalaab belongs to the ancient grain-soup tradition of the Alpine Rhine Valley. Before potatoes arrived in the 18th century, barley and oats were the primary staple carbohydrates. The soup is still eaten in rural Liechtenstein households and is served at traditional farming festivals.

Frequently Asked Questions

Can I make it vegetarian?

Yes — use vegetable stock and replace bacon with a tablespoon of smoked paprika and a little olive oil for similar depth.

How thick should it be?

Traditional Hafalaab is quite thick — almost spoonable rather than pourable. Adjust with stock to your preference.

Can I make this ahead of time?

Yes — most of the components can be prepared up to a day in advance and refrigerated separately. Reheat gently and assemble just before serving so textures stay distinct.

What can I substitute if I don't have all the ingredients?

Stay close to the role each ingredient plays: swap aromatics for similar ones (shallot for onion, lime for lemon), and keep the fat-acid-salt balance intact. Spice blends can usually be approximated with what's in the cupboard.

Nutrition Facts

Per serving (380g / 13.4 oz) · 6 servings total

Calories275kcal
Protein14g
Carbohydrates36g
Fat8g
Fiber6g
Protein14g
Carbs36g
Fat8g

Time Summary

Prep time15 min
Cook time60 min
Total time75 min

Have Questions?

Ask our AI cooking assistant anything about this recipe — substitutions, techniques, scaling.

Chat with AI Chef →

Community

Join the conversation

Sign in to leave a comment and save your favourite recipes