Sauerkraut with kassler and mashed potatoes

A true German classic that’s filling, delicious, and easy to make!


Difficulty: Easy

Time: 20 min. preparation time, 30 min. baking time

Nutrition: Calories ca 435 / Protein 35g / Carbohydr. 23g / Fat 21g

Ingredients (4 servings)

500 gkassler
500 gpotatoes
400 gsauerkraut
250 mlveal stock
100 mlmilk
25 gbutter


large saucepan, oven, potato masher, cutting board, knife, 2 small saucepans

Wine Tip

Helles Lager
A hearty dish like this deserves to be paired with a refreshing, lightly sweet helles lager.

Step 1

Sauerkraut with kassler and mashed potatoes

Preheat oven to 80°C/175°F. Pat kassler dry with a towel. Add sauerkraut to a small saucepan with veal stock and kassler and bring to a boil. Cover and transfer to preheated oven and bake at 80°C/175°F for approx. 25 – 30 min.

oven, small saucepan

500 g kassler / 400 g sauerkraut / 250 ml veal stock

Step 2

Sauerkraut with kassler and mashed potatoes

Meanwhile, peel potatoes and cut into large pieces. In a large saucepan, bring potatoes to a boil in salted water and cook for approx. 15 – 20 min. Drain and set aside.

large saucepan, cutting board, knife

500 g potatoes

Step 3

Sauerkraut with kassler and mashed potatoes

In a small saucepan, slowly warm milk and butter over medium heat. Add potatoes and mash. Season to taste with salt, pepper, and nutmeg.

potato masher, small saucepan

100 ml milk / 25 g butter / salt / pepper / nutmeg

Step 4

Sauerkraut with kassler and mashed potatoes

Slice kassler into finger-width strips and serve on a plate with mashed potatoes and sauerkraut. Enjoy!

cutting board, knife