Bavarian Ham Hocks – Schweinshaxe

You are currently viewing Bavarian Ham Hocks – Schweinshaxe

Bavarian Ham Hocks (Schweinshaxe) - A Flavorful Journey to the Heart of Germany

Are you ready to embark on a flavorful journey to the heart of Germany? Bavarian Ham Hocks, also known as Schweinshaxe, are a mouthwatering and comforting dish that will transport your taste buds straight to a rustic German beer hall. In this post, we’ll delve into the history of this classic dish, unveil the secrets to perfecting Schweinshaxe, and recommend the best side dishes to create a meal to remember.

History of Bavarian Ham Hocks

Schweinshaxe has been a cornerstone of German cuisine for centuries. Originating in Bavaria, this dish was initially a way for farmers to make the most of their livestock, utilizing every part of the pig. Today, Schweinshaxe is beloved not only in Bavaria but throughout Germany, and has become a must-try for food enthusiasts and travelers alike.

The Secret to Perfect Schweinshaxe

Achieving the perfect Bavarian Ham Hocks involves a few essential steps. First, the ham hocks should be marinated in a flavorful blend of garlic, onions, bay leaves, and juniper berries for several hours, allowing the meat to soak up the rich flavors. After marinating, the ham hocks are roasted at a high temperature to create that delectable, crispy skin. Finally, the roast is transferred to a lower temperature to cook through, ensuring that the meat remains juicy and tender.

Side Dishes to Complete Your Meal

No Bavarian feast is complete without the perfect side dishes. Here are some traditional options to serve alongside your Schweinshaxe:

  1. Sauerkraut: This tangy, fermented cabbage dish complements the rich flavors of Schweinshaxe, providing a refreshing contrast that will have you craving more.
  2. Potato or Bread Dumplings (Kartoffel- oder Semmelknödel): Soft and comforting, these potato or bread dumplings are the ideal accompaniment to your Schweinshaxe, absorbing the delicious flavors of the dish. Please find my recipe for Bread Dumplings here.
  3. Red Cabbage (Rotkohl): Slow-cooked with apples, onions, and spices, red cabbage adds a touch of sweetness to your meal, balancing the savory flavors of the ham hocks.German-style Potato Salad: Made with bacon, vinegar, and mustard, this tangy potato salad is a delectable alternative to the traditional American version. Please find my recipe here.

How to Achieve Irresistible Crispy Skin on Bavarian Ham Hocks (Schweinshaxe)

One of the most enticing features of Bavarian Ham Hocks, or Schweinshaxe, is the crispy, golden skin that contrasts beautifully with the tender, juicy meat. In this post, we’ll share the secrets to achieving that irresistible crispy skin on your Bavarian Ham Hocks, ensuring a truly authentic and delicious German culinary experience.

Steps to Get Crispy Skin on Bavarian Ham Hocks:

  1. Score the Skin: Before marinating the ham hocks, use a sharp knife to score the skin in a diamond pattern. This will allow the marinade to penetrate the meat more effectively and render the fat during cooking, resulting in crispier skin.
  2. Marinate: Marinate the ham hocks in a flavorful blend of garlic, onions, bay leaves, and juniper berries for at least 4 hours, or ideally overnight. The marinade not only infuses the meat with flavor but also helps to tenderize the skin, making it easier to achieve a crispy texture.
  3. Dry the Skin: Before roasting, remove the ham hocks from the marinade and pat the skin dry with paper towels. This step is crucial for getting crispy skin, as excess moisture can prevent the skin from crisping up properly.
  4. High-Heat Roasting: Preheat your oven to a high temperature (around 425°F/220°C). Place the ham hocks on a roasting rack set over a roasting pan, ensuring that the skin side faces upwards. Roast the ham hocks at this high temperature for about 20-30 minutes, or until the skin starts to blister and turn golden brown. This high-heat roasting will help to render the fat and create the crispy texture you desire.
  5. Lower the Temperature and Baste: After the initial high-heat roasting, reduce the oven temperature to around 325°F/160°C and continue to roast the ham hocks for 1.5 to 2 hours, or until the meat is tender and fully cooked. During this time, baste the ham hocks occasionally with the pan juices to keep the meat moist and flavorful. However, avoid basting the skin itself, as this can make it soggy.
  6. Optional: Broil for Extra Crispiness: If you find that the skin isn’t as crispy as you’d like after roasting, you can place the ham hocks under the broiler for a few minutes. Keep a close eye on them to avoid burning the skin, and remove them once the skin reaches the desired level of crispiness.

How to Prepare Ham Hocks

Ham hocks, also known as pork knuckles, are the joint connecting the pig’s foot to its leg. They are full of collagen, which, when cooked slowly, turns into gelatin, providing a rich and flavorful texture. Preparing a ham hock correctly is key to unlocking its full potential. In this post, we’ll guide you through the essential steps to prepare a ham hock for cooking, ensuring tender and delicious results.

Steps to Prepare a Ham Hock:

  1. Choose Your Ham Hock:
    Select a fresh, high-quality ham hock from a reliable source. When choosing, look for a ham hock that is well-rounded with a good amount of meat and fat. If you prefer a smoky flavor, opt for a smoked ham hock, which has been cured and smoked over wood chips.
  2. Rinse and Clean:
    Before preparing your ham hock, rinse it under cold running water to remove any debris or excess blood. If your ham hock is smoked, soaking it in cold water for a few hours will help to remove some of the saltiness from the curing process. After rinsing or soaking, pat the ham hock dry with paper towels.
  3. Trim Excess Fat (optional):
    While some fat is essential for flavor and moisture, you may choose to trim off any large, visible chunks of fat from the ham hock’s surface. This step is optional and depends on your personal preference.
  4. Score the Skin:
    If you’re planning to roast your ham hock or cook it in a way that will benefit from crispy skin, score the skin using a sharp knife. Make shallow cuts in a diamond pattern across the surface, being careful not to cut too deeply into the meat.
  5. Brining (optional):
    Brining your ham hock before cooking can help to tenderize the meat and enhance its flavor. To brine, dissolve 1/2 cup of kosher salt and 1/2 cup of sugar in 1/2 gallon (2 liters) of water. Submerge the ham hock in the brine and refrigerate for 12-24 hours. After brining, rinse the ham hock under cold water to remove excess salt and pat dry with paper towels.

If you have yet to experience the irresistible world of Bavarian Ham Hocks, it’s time to treat yourself to this classic German comfort food. With its tender meat, crispy skin, and rich flavors, Schweinshaxe is a dish that will make your taste buds sing. Pair it with traditional side dishes like sauerkraut and potato dumplings for an authentic and unforgettable dining experience. Guten Appetit!

Bavarian Ham Hocks
Print Recipe
5 from 1 vote

Bavarian Ham Hocks - Schweinshaxe

Traditional Bavarian Ham Hock (Schweinshaxe) Recipe
Prep Time15 minutes
Cook Time2 hours
Resting Time15 minutes
Total Time2 hours 30 minutes
Course: Main Course
Cuisine: Bavarian, German
Keyword: Comfort Food, German Cuisine, Ham Hock, Pork, Pork Knuckles, Roasted Pork
Servings: 4 people
Calories: 1287kcal


  • 3 lbs. Ham Hock
  • 4 cloves Garlic
  • 2 medium Onions roughly chopped
  • 2 Bay Leaves
  • 1 tbsp. Juniper Berries crushed
  • 2 tsp. Black Pepper crushed
  • 1 tbsp. Coarse Salt
  • 4 cups Dark German Beer
  • 1 tbsp. Vegetable Oil


  • Prepare the Marinade: In a large bowl or dish, combine the minced garlic, chopped onions, bay leaves, crushed juniper berries, crushed black peppercorns, and salt. Mix well to combine.
    4 cloves Garlic, 2 medium Onions, 2 Bay Leaves, 1 tbsp. Juniper Berries, 2 tsp. Black Pepper, 1 tbsp. Coarse Salt
  • Score the Ham Hocks: Using a sharp knife, score the skin of the ham hocks in a diamond pattern. Be careful not to cut too deep into the meat.
    3 lbs. Ham Hock
  • Marinate the Ham Hocks: Place the ham hocks in the marinade, ensuring that they are well-coated with the mixture. Pour the dark German beer over the ham hocks, making sure they are completely submerged. Cover and refrigerate for at least 4 hours, or ideally overnight.
    4 cups Dark German Beer
  • Preheat the Oven: Preheat your oven to 425°F (220°C).
  • Dry the Ham Hocks: Remove the ham hocks from the marinade and pat them dry with paper towels. Reserve the marinade for later use.
  • Prepare the Roasting Pan: Coat the bottom of a roasting pan with vegetable oil. Scatter the onions from the marinade in the pan and place a roasting rack on top.
    1 tbsp. Vegetable Oil
  • Roast the Ham Hocks: Position the ham hocks on the roasting rack, skin side up. Roast them in the preheated oven for 20-30 minutes, or until the skin starts to blister and turn golden brown.
  • Lower the Temperature and Add Marinade: Reduce the oven temperature to 325°F (160°C). Pour the reserved marinade (excluding the solid ingredients) into the roasting pan, being careful not to pour it directly onto the ham hocks' skin.
  • Continue Roasting: Roast the ham hocks for another 1.5 to 2 hours, or until the meat is tender and fully cooked. Baste the ham hocks occasionally with the pan juices, avoiding the skin to keep it crispy.
  • Rest and Serve: Remove the ham hocks from the oven and let them rest for 10-15 minutes before serving. Serve your Bavarian Ham Hock (Schweinshaxe) with traditional German side dishes like sauerkraut, potato dumplings, or red cabbage.


Calories: 1287kcal | Carbohydrates: 16g | Protein: 97g | Fat: 83g | Saturated Fat: 30g | Polyunsaturated Fat: 9g | Monounsaturated Fat: 37g | Trans Fat: 0.5g | Cholesterol: 371mg | Sodium: 3250mg | Potassium: 1405mg | Fiber: 1g | Sugar: 2g | Vitamin A: 4IU | Vitamin C: 5mg | Calcium: 97mg | Iron: 6mg

Leave a Reply