German Pork Knuckle (Schweinshaxe) – Slow Roasted with Crispy Crackling Recipe
Introduction
German Pork Knuckle, or Schweinshaxe, is a classic Bavarian dish known for its tender meat and irresistibly crispy crackling. Slow roasted to perfection and served with rich German beer gravy, it’s a hearty meal that will impress both family and friends.

Ingredients
- 1 x 1.25kg / 2.5lb pork knuckle
- 2 tbsp white vinegar
- 3 garlic cloves, cut into 4–6 slivers
- 2 tsp kosher or cooking salt
- 1 tsp black pepper
- 1 tsp juniper berries
- 1 tsp caraway seeds
- 1 tsp fennel seeds
- 2 cups dark German beer
- 2 cups low sodium chicken stock or broth
- 1 carrot, unpeeled, sliced 2cm / 0.8″ thick
- 1 onion, unpeeled, halved and sliced 1.25cm / 1/2″ thick
- 1 head garlic, cut in two halves horizontally
- 5 juniper berries
- 2 bay leaves (fresh preferred)
- 2 tsp cornflour (cornstarch)
- 1/2 cup water
- 1 tsp white sugar
- 1/4 – 1/2 tsp kosher or cooking salt
Instructions
- Step 1: Prick lots of small holes all over the pork knuckle’s skin using a sharp knife or pin, being careful not to pierce through to the meat.
- Step 2: Brush 1 tbsp of the white vinegar onto the pork flesh only, including cracks and areas under the skin, taking care to avoid the skin itself.
- Step 3: Make shallow incisions in the pork flesh and stuff with garlic slivers.
- Step 4: Pound juniper berries, caraway seeds, fennel seeds, salt, and pepper into a coarse powder. Rub olive oil on the pork skin, then apply the seasoning mix all over the pork including the skin and flesh.
- Step 5: Pull the skin tight to remove creases and secure it by threading two metal skewers in an “X” near the base of the knuckle to hold the skin stretched.
- Step 6: Place the pork standing upright on a plate and leave uncovered in the fridge overnight to marinate.
- Step 7: Preheat oven to 180°C / 350°F (160°C fan). In a roasting pan, combine dark German beer, chicken stock, carrot, onion, garlic halves, juniper berries, and bay leaves.
- Step 8: Place a rack over the pan and position the pork knuckle upright on the rack. Roast for 2 hours 10 minutes, rotating halfway, adding water if needed to maintain liquid level. Roast until internal temperature reaches 85°C / 185°F.
- Step 9: Remove the pork knuckle from the oven and transfer to a tray. Increase oven temperature to 260°C / 500°F (240°C fan).
- Step 10: Brush the skin with half of the remaining vinegar. Return to the oven for 30 minutes, rotating and brushing with the rest of the vinegar halfway through, until skin is crispy, deep golden, and bubbly.
- Step 11: Rest the pork knuckle for 15 minutes before serving.
- Step 12: To make the gravy, strain the roasting pan juices into a saucepan. You should have about 1.5 to 2 cups of liquid.
- Step 13: Bring the liquid to a simmer. Mix cornflour and water, then stir into the liquid. Add sugar and salt to taste.
- Step 14: Simmer for 2 minutes until the gravy thickens to a thin syrup consistency. Adjust thickness by adding water or reducing further. Serve with the pork knuckle.
Tips & Variations
- Use metal skewers to keep the skin tight for perfect crackling—this step is key to achieving crispy skin.
- If you can’t find juniper berries, substitute with a mix of crushed black peppercorns and a pinch of rosemary.
- Let the pork rest after roasting to keep the meat juicy and tender.
- For an extra flavorful gravy, deglaze the roasting pan with a splash of beer before adding the cornflour mix.
Storage
Store leftover pork knuckle and gravy in airtight containers in the refrigerator for up to 3 days. Reheat gently in the oven or microwave to preserve the crispiness of the skin as much as possible. The gravy can be reheated on the stove over low heat, adding a splash of water if too thick.
How to Serve

Serve this delicious recipe with your favorite sides.
FAQs
How do I ensure the pork knuckle skin gets crispy?
Pricking the skin, stretching it tight using skewers, drying it uncovered overnight in the fridge, and roasting initially at a lower temperature before finishing with a high heat blast with vinegar brushed on are essential steps to achieve crispy crackling.
Can I cook the pork knuckle without beer?
Yes, you can substitute beer with extra chicken stock or a mix of stock and apple cider for a different but still flavorful result. Beer contributes to the traditional flavor and tenderness but is not strictly necessary.
Print
German Pork Knuckle (Schweinshaxe) – Slow Roasted with Crispy Crackling Recipe
- Total Time: Overnight plus 3 hours
- Yield: Serves 4
Description
This traditional German Pork Knuckle (Schweinshaxe) recipe features slow-roasted pork knuckle with tender meat and irresistibly crispy crackling. Marinated overnight and roasted with dark German beer and aromatic spices, it delivers a rich, flavorful experience perfect for hearty dinners. The accompanying German beer gravy adds a tangy, savory finish to this classic Bavarian dish.
Ingredients
Pork Knuckle and Seasoning
- 1 x 1.25kg / 2.5lb pork knuckle
- 2 tbsp white vinegar
- 3 garlic cloves, cut into 4 – 6 slivers
- 2 tsp kosher salt (not table salt)
- 1 tsp black pepper
- 1 tsp juniper berries
- 1 tsp caraway seeds
- 1 tsp fennel seeds
- Olive oil for rubbing
Roasting Ingredients
- 2 cups dark German beer
- 2 cups low sodium chicken stock / broth
- 1 carrot, unpeeled, sliced 2cm / 0.8″ thick
- 1 onion, unpeeled, halved, cut into 1.25cm / 1/2″ thick slices
- 1 head garlic, cut in two halves horizontally
- 5 juniper berries
- 2 bay leaves, preferably fresh
Gravy Thickening Mixture
- 2 tsp cornflour / cornstarch
- 1/2 cup water
- 1 tsp white sugar
- 1/4 – 1/2 tsp kosher salt (not table salt)
Instructions
- Preparation and seasoning: Begin by pricking lots of small holes all over the pork knuckle’s skin using a small sharp knife or pin, taking care not to pierce through to the flesh. Brush 1 tbsp of vinegar only on the pork flesh, including inside cracks and under the skin where it meets the meat, avoiding the skin. Make shallow incisions in the pork flesh and stuff with garlic slivers.
- Make the seasoning rub: Pound juniper berries, caraway seeds, fennel seeds, salt, and pepper to a coarse powder using a mortar and pestle or spice grinder. Rub olive oil on the pork skin, then rub the seasoning all over the pork—on the skin, flesh, and into all cracks and crevices.
- Skewer the skin for crispiness: Stretch the skin tight to eliminate creases and thread two metal skewers in an “X” near the base of the knuckle, piercing through the skin 2cm from the base to hold it tight against the meat.
- Marinate overnight: Stand the pork knuckle upright on a plate and leave uncovered in the fridge overnight for the flavors to infuse and the skin to dry out, essential for crispy crackling.
- Preheat oven and prepare roasting pan: Preheat your oven to 180°C / 350°F (160°C fan). In a deep roasting pan, combine dark beer, chicken stock, carrot slices, onion slices, halved garlic head, juniper berries, and bay leaves.
- Roast the pork knuckle: Place a rack over the roasting pan and position the pork knuckle upright on the rack. Roast for 2 hours and 10 minutes, rotating the pan halfway through. Monitor the liquid level and top up with water if necessary. Roast until the internal temperature reaches 85°C / 185°F.
- Make the crackling crispy: Remove the knuckle from the oven and transfer it to a tray. Increase the oven temperature to 260°C / 500°F (240°C fan). Brush the skin with the remaining 1 tbsp of vinegar, then return to the oven for 30 minutes, rotating and brushing with vinegar halfway through, until the skin is crispy, golden, and bubbly.
- Rest the pork: Let the knuckle rest for 15 minutes before serving to allow juices to redistribute.
- Prepare German Beer Gravy: Strain the pan juices into a saucepan; you should have about 1.5 to 2 cups. Bring to a simmer. Mix cornflour with water to make a slurry and slowly add to the simmering liquid, stirring constantly. Add sugar and salt to taste. Simmer for 2 minutes until the gravy thickens to a thin syrupy consistency, adjusting thickness by adding water or reducing as needed. Serve alongside the pork knuckle.
Notes
- Note 1: Choose a fresh, high-quality pork knuckle for best flavor.
- Note 2: White vinegar helps tenderize the meat and enhances crackling crispiness.
- Note 3: Garlic slivers add aromatic depth when stuffed into the pork.
- Note 4: Use kosher or cooking salt for seasoning to avoid over-salting.
- Note 5: Juniper berries provide a unique piney flavor traditional to German cuisine.
- Note 6: Dark German beer enriches the roasting liquid for authentic flavor.
- Note 7: Be careful when pricking the skin to avoid piercing the meat, which could cause dryness.
- Note 8: Skewering skin tight ensures it remains stretched for even crisping.
- Note 9: Uncovered overnight resting allows the skin to dry, crucial for crackling.
- Note 10: Roasting on a rack ensures even cooking and prevents soggy skin.
- Note 11: High heat blast at the end crisps the skin perfectly.
- Prep Time: 20 minutes plus overnight marinating
- Cook Time: 2 hours 40 minutes
- Category: Main Course
- Method: Roasting
- Cuisine: German
Keywords: German pork knuckle, Schweinshaxe, crispy pork knuckle, slow roasted pork, German beer gravy, Bavarian recipe

