Dive into the essence of Bavarian comfort food with Schweinebraten, a traditional German-style roast pork that’s as hearty as it is flavorful. This dish features a succulent bone-in pork shoulder, generously seasoned with caraway seeds, garlic, and mustard, then slow-roasted to tender perfection over a bed of aromatic vegetables. The magic happens in the roasting pan, where a combination of beef stock and German lager infuses the pork with deep, savory richness, while the fat cap crisps beautifully in the final stages of cooking. Served with a luscious gravy made from the pan drippings, this roast is perfectly paired with classic sides like potato dumplings, spaetzle, or tangy red cabbage. Whether you’re recreating an Oktoberfest feast or simply indulging in a comforting family meal, this recipe is your ticket to an authentic German dining experience.
Scan with your phone to download!
Preheat your oven to 325°F (160°C).
Pat the pork shoulder dry with paper towels and score the fat cap in a crisscross pattern using a sharp knife. Be careful not to cut into the meat.
Season the pork generously with salt, black pepper, and caraway seeds. Rub the minced garlic and mustard all over the meat, ensuring it's evenly coated.
In a large oven-safe roasting pan, arrange the chopped onions, carrots, celery, and bay leaves as a bed for the pork.
Place the seasoned pork shoulder on top of the vegetables in the roasting pan, fat side up.
Pour the beef or vegetable stock and beer into the roasting pan, ensuring the liquid comes up about halfway around the pork. Add more stock or water if necessary.
Cover the pan tightly with aluminum foil or a lid and roast in the oven for 2 to 2.5 hours, basting the meat with the pan juices every 30-45 minutes.
After the initial roasting time, remove the foil or lid and increase the oven temperature to 425°F (220°C). Roast the pork for an additional 30-45 minutes to crisp up the fat cap, basting once or twice.
Check if the pork is done by inserting a meat thermometer into the thickest part of the roast. It should read 145°F (63°C) for medium rare or 160°F (71°C) for medium.
Remove the pork from the roasting pan and let it rest for 15 minutes before slicing.
To make the gravy, strain the pan drippings into a small saucepan, discarding the solids. Skim off excess fat if needed.
Place the saucepan over medium heat. In a small bowl, mix the cornstarch with water to form a slurry, then stir it into the simmering drippings to thicken the gravy.
Carve the pork into slices and serve with the rich gravy. Traditionally, it pairs well with potato dumplings or spaetzle and a side of sauerkraut or red cabbage.
Serving size | (3110.9g) |
---|
Amount per serving | % Daily Value* |
---|---|
Calories | 4929.9 |
Total Fat 366.6g | 0% |
Saturated Fat 127.7g | 0% |
Polyunsaturated Fat 0g | |
Cholesterol 1270.1mg | 0% |
Sodium 8201.8mg | 0% |
Total Carbohydrate 68.1g | 0% |
Dietary Fiber 12.9g | 0% |
Total Sugars 20.5g | |
Protein 339.0g | 0% |
Vitamin D 0IU | 0% |
Calcium 429.8mg | 0% |
Iron 18.7mg | 0% |
Potassium 6212.8mg | 0% |
Source of Calories