German pork roast with sauerkraut

One of my favorite autumn dishes. It fills the belly and warms the soul.


Difficulty: Medium

Time: 60 min. preparation time, 180 min. baking time

Nutrition: Calories ca 892 / Protein 57g / Carbohydr. 12g / Fat 66g

Ingredients (8 servings)

2 kgpork shoulder
500 gsauerkraut
0.5celery root
100 gsugar
600 mlapple juice
200 mlwhite wine
80 gbutter
4 tbspmustard
0.5 tspsalt
0.5 tsppepper
0.5 tsppaprika
0.5 tspcaraway seeds
1 tbsptomato paste
vegetable oil for frying


large saucepan, oven, roasting dish, cutting board, knife

Wine Tip

Dark lager
A beer, such as a dark lager heady with roasted malt aroma, is the perfect choice to go with the succulent roast.

Step 1

German pork roast with sauerkraut

Preheat oven to 150°C/300°F. Roughly dice carrot, celery root and half of the onions. Cut remaining onions into rings.

oven, cutting board, knife

1 carrot / 0.5 celery root / 2 onions

Step 2

German pork roast with sauerkraut

In a large saucepan, caramelize sugar and add onion rings. Once they have softened and browned, add sauerkraut and stir thoroughly.

large saucepan

100 g sugar / 500 g sauerkraut

Step 3

German pork roast with sauerkraut

Deglaze with a part of the apple juice and all of the white wine. Add butter to pan, season with salt and pepper, and allow to simmer for approx. 30 min.

500 ml apple juice / 200 ml white wine / 80 g butter

Step 4

German pork roast with sauerkraut

In the meantime, score the skin side of the roast crosswise. Tuck cloves into the incisions. Slather the opposite side with mustard. Then, mix salt, pepper, paprika, and caraway seeds. Sprinkle mixture evenly over roast and pat it in.

cutting board, knife

2 kg pork shoulder / 5 cloves / 4 tbsp mustard / 0.5 tsp salt / 0.5 tsp pepper / 0.5 tsp paprika / 0.5 tsp caraway seeds

Step 5

German pork roast with sauerkraut

In a roasting dish, sauté carrot, celery root, diced onion, and tomato paste in some vegetable oil over medium-high heat for approx. 8 – 10 min. until slightly tender. Deglaze pan with the remaining apple juice. Place roast on top of vegetables and bake in preheated oven at 150°C/300°F for approx. 3 hrs. Serve on a bed of sauerkraut and roasted vegetables. Enjoy!

oven, roasting dish

1 tbsp tomato paste / 100 ml apple juice / vegetable oil for frying