National Dish Switzerland: Glarner Hafenchabis (Recipe)

In this article
Warm up a cold evening with Glarner Hafenchabis, a rustic one-pot stew from Switzerland’s alpine canton of Glarus. This unpretentious dish brings together tender beef, hearty potatoes and lightly browned white cabbage in a fragrant broth, all gently coaxed together over a low flame. Simple to make yet deeply satisfying, it carries a real slice of Swiss country cooking to your table — and it is every bit as welcoming to the kitchen novice as to the seasoned cook.
About Glarner Hafenchabis
Glarner Hafenchabis is one of the most traditional and best-loved dishes of Switzerland, hailing in particular from the mountainous region of Glarus. This hearty stew wins people over with its combination of tender beef, seasoned potatoes and white cabbage (locally known as Chabis), all rounded off with aromatic herbs and spices. On cold days especially, it brings not only warmth to the table but also a genuine taste of Swiss culture. Its preparation is refreshingly straightforward, making it just as suitable for cooking beginners as for experienced chefs.
Ingredients (serves 1–2)
- 300g beef, diced
- 2 large potatoes, peeled and diced
- 400–500g white cabbage (Chabis), separated into individual leaves
- 1 onion, finely chopped
- 2 cloves of garlic, pressed
- 1 litre beef stock
- 1 tsp salt
- 1/2 tsp pepper
- 1 tsp paprika
- Fresh herbs (e.g. thyme, rosemary)
- 1–2 tbsp oil for frying
Shopping for the ingredients
When shopping for Glarner Hafenchabis, it is worth paying attention to the quality of your ingredients. It is best to choose fresh, regional beef to guarantee an authentic taste. For the potatoes, a waxy variety is ideal, as it holds its shape during cooking. The white cabbage (Chabis) is equally central: look for a firm head that smells fresh and has no brown patches. Fresh herbs lend the dish extra aroma and round off the flavour beautifully.
Preparing the dish
Before you start cooking your Glarner Hafenchabis, it helps to have all your ingredients ready and prepared. That means cutting the beef into bite-sized cubes and peeling and dicing the potatoes and vegetables. With the white cabbage (Chabis), separate the individual leaves, wash them thoroughly and pat them dry. The cabbage leaves are then fried in a little oil, in batches, until lightly browned — this step gives the dish its characteristic, gently roasted flavour. In addition, chop the onions and press the garlic cloves. Good preparation ensures the cooking runs smoothly and lets you focus fully on putting the dish together.
Step-by-step instructions
- Heat the oil in a large pot and sauté the onions and garlic until golden brown.
- Add the diced beef and brown it on all sides until it has taken on colour.
- Fry the prepared white cabbage leaves (if you have not already) in a little oil until lightly browned, in batches, then add them to the pot.
- Add the potatoes to the pot and mix everything together well.
- Pour in the beef stock and season with salt, pepper and paprika.
- Cover the pot and let the stew simmer gently over a low heat for about 1 hour, until the meat is tender and the cabbage is pleasantly soft.
- Just before serving, stir in the fresh herbs and adjust the seasoning to taste.
Gluten-free / lactose-free version
Glarner Hafenchabis is naturally gluten-free and lactose-free, so anyone with these intolerances can enjoy it without concern. It is worth making sure, however, that the ingredients you use — including the stock — are genuinely gluten-free. If you want to be completely certain, you can make your own vegetable stock or reach for shop-bought versions explicitly labelled gluten-free. That way, nothing stands in the way of pure, unadulterated enjoyment.
Tips for vegans and vegetarians
Although Glarner Hafenchabis is traditionally made with beef, the recipe adapts easily to a vegan or vegetarian diet. In place of beef you might use tofu or seitan to achieve a similar texture. For added depth of flavour, switch to a plant-based stock and add more vegetables for a wholesome touch. Take care to season generously so you still capture that hearty, savoury character.
More tips and tricks
For an even more intense flavour in your Glarner Hafenchabis, it is worth marinating the meat beforehand. Use a mixture of soy sauce, garlic and fresh herbs to give the dish a special note. Roasting the potatoes in the oven before adding them to the stew can also lend a delicious aroma. Be creative and try out different spice combinations to fine-tune the dish to your personal taste.
Adapting the recipe to your taste
Glarner Hafenchabis is easy to adjust to your personal preferences. Add extra vegetables such as carrots or celery to increase the variety and boost the nutritional value. The spices can be varied as you like, too. Experiment with chilli for a spicy kick, or add more herbs to bring out different flavours. This way, you can shape the dish exactly to your taste. It pairs naturally with a hearty side like Rösti.
Ingredient substitutions
If you do not have beef stock to hand, you can use vegetable stock or chicken stock instead. For the potatoes, you might try other root vegetables such as sweet potatoes or parsnips. These alternatives give Glarner Hafenchabis an interesting twist in flavour. You can also use different kinds of meat, such as game or poultry, to discover new taste directions — much as you would with a slow-braised Suure Mocke.
Drink pairing ideas
A hearty stew like Glarner Hafenchabis goes wonderfully with a robust red wine. A Merlot or Cabernet Sauvignon complements the flavours of the dish beautifully. For those who prefer to enjoy it alcohol-free, a tart apple cider (Apfelmost) is a marvellous choice. These drink options support the flavour worlds of the stew and make for a well-rounded dining experience.
Serving and presentation ideas
When serving Glarner Hafenchabis, you can get creative. Use rustic bowls or earthenware pots for a traditional look. Garnish the stew with fresh herbs to add colour and freshness. Freshly baked bread, such as a slice of Zopf, or a small salad goes well alongside, lifting the dish visually and adding to the pleasure of the evening.
A bit of history
Glarner Hafenchabis has a long tradition in Switzerland and reflects the rural cooking of the Glarus Alps. Over past centuries this dish was often prepared to fortify the family on cold winter evenings. The ingredients are simple and were always readily available. From this grew a recipe that has been passed down from generation to generation and holds a firm place in Swiss cuisine to this day. It sits comfortably alongside other alpine classics of Swiss cuisine, such as the cheese-and-macaroni comfort of Älplermagronen.
More recipe ideas
Summary: Glarner Hafenchabis
Glarner Hafenchabis is a delicious stew that brings the flavours of the Swiss Alps to the table. Tender beef, seasoned potatoes and the characteristically prepared white cabbage (Chabis) come together in a hearty dish that is perfect for cold days. Its simple preparation and versatility make this traditional recipe a must for every lover of Swiss cooking. Treat yourself and your loved ones to a slice of culture and savour its unmistakable aromas!



