Schweinebraten German Pork Roast

Category: Cozy, Hearty Recipes That Feel Like Home

Schweinebraten is a beloved German main course featuring pork shoulder, expertly scored for crisp skin, then bathed in a vibrant marinade of garlic, mustard, honey, and vinegar. Aromatic touches from rosemary and caraway bring extra dimension. After searing in high heat for a crackling top, the pork gently roasts for hours, drawing out succulent flavors and juicy tenderness. The pan juices transform into a deeply savory gravy, thickened until silky. Slices of the rested roast are served generously with the warm, aromatic sauce—capturing traditional Bavarian comfort in every bite.

A woman with a smile on her face.
Created By Melanie Carter
Updated on Tue, 16 Sep 2025 10:28:09 GMT
A roast with potatoes and herbs. Pin
A roast with potatoes and herbs. | mellierecipes.com

Schweinebraten is the centerpiece of many German Sunday tables in my extended family. This slow-roasted pork brings everyone together with its deeply savory flavor, crisp skin, and layered gravy that takes a roast from good to unforgettable.

My first attempt at Schweinebraten was a holiday lunch where my uncle guided me through basting and scoring. I never forgot the pride of pulling out a roast with shimmering, crackling skin. Now it is a must-make every cold season.

Ingredients

  • Pork shoulder with bone: Choose pork with a good fat cap and look for top-quality meat from your butcher
  • Olive oil: Use extra virgin for richness and a smooth finish
  • Caraway seeds: Adds a subtle earthy flavor essential to classic German pork rash
  • Finely chopped rosemary: Choose fresh sprigs for maximum aromatic impact
  • Salt and black pepper: A simple seasoning that lets the pork shine
  • Garlic: Look for firm cloves without green shoots for best flavor
  • Dijon mustard: Brings bold tanginess opt for a brand with no fillers
  • Honey: Balances savoriness and helps glaze the skin
  • Apple cider vinegar: Brightens up the dish and makes the marinade pop
  • Paprika: Look for sweet or Hungarian paprika for a gentle spice
  • Beef or vegetable broth: Homemade or low sodium broth will yield the best tasting gravy
  • All purpose flour: The key to a velvety smooth sauce

Step-by-Step Instructions

Preheat and Prepare:
Score the pork skin in a shallow diamond pattern with a sharp knife. This helps the fat render and the skin crisp up as it cooks. Set your oven to 180 degrees Celsius or 350 degrees Fahrenheit so it is fully preheated before roasting starts.
Marinate the Pork:
Mix together minced garlic, mustard, honey, apple cider vinegar, paprika, salt, and pepper in a bowl. Rub every bit of this marinade over and into the pork, especially making sure some seeps into the scored skin for maximum flavor.
Season and Roast:
Sprinkle caraway seeds, rosemary, salt, and pepper generously over the pork. Place it uncovered in a roasting pan and roast for 30 minutes at the higher temperature. This forms a base layer of crisp texture on the skin. After 30 minutes, lower the oven temperature to 160 degrees Celsius or 325 degrees Fahrenheit. Continue roasting for 2 to 2 and a half hours, basting every thirty minutes with the pan juices to keep everything moist and flavorful.
Prepare the Gravy:
Skim off excess fat from the roasting pan drippings. In a saucepan, whisk flour into your chosen broth until completely smooth. Pour in all the flavorful juices left from roasting. Simmer over medium heat while stirring constantly. After a few minutes, the gravy thickens into a silkier sauce. Season with salt and pepper, tasting as you go.
Rest and Serve:
Let the Schweinebraten rest uncovered on a carving board for fifteen minutes so the juices redistribute. Slice against the grain. Drizzle each portion with plenty of gravy and serve immediately.
A pork roast with a glaze on it. Pin
A pork roast with a glaze on it. | mellierecipes.com

The rosemary is my personal favorite in this recipe. Its fragrance fills the kitchen and adds a woodsy undertone that brings out the natural flavor of the pork. Every winter my cousin and I would compete for the crispiest edge of roast with the most rosemary stuck to it.

Storage Tips

Allow the roast to cool completely and store slices with or without gravy in airtight containers in the fridge. Everything tastes even better the next day. For longer storage, freeze sliced Schweinebraten tightly wrapped with a little gravy poured over to retain moisture. Thaw overnight in the refrigerator and reheat gently with a splash of extra broth.

Ingredient Substitutions

If you cannot find pork shoulder on the bone, boneless works well but may cook a bit faster. For a gluten-free gravy, use potato starch instead of flour. Dried rosemary can be used in a pinch but use half the amount as it is stronger than fresh.

Serving Suggestions

This dish is most often served with potato dumplings or buttery mashed potatoes to soak up the gravy. Try adding a simple warm red cabbage salad or roasted root vegetables to balance the richness. I also love tucking slices into crusty rolls for next-day lunches German-style.

A roast with meat and vegetables. Pin
A roast with meat and vegetables. | mellierecipes.com

The Story Behind Schweinebraten

Schweinebraten is a staple of Bavarian beer halls and Sunday roasts alike. The blend of caraway and mustard in the marinade comes from regional tastes for spice and warmth. Traditionally cooked in stone ovens, the roast brings families together for long meals. Every household has their slight variations down to the blend of herbs or favorite broth for the gravy.

Recipe FAQs

→ What cut of pork is ideal for Schweinebraten?

Pork shoulder with the bone in is traditional, as it yields juicy meat and flavorful crackling skin.

→ How is the marinade for Schweinebraten made?

The marinade blends garlic, Dijon mustard, honey, apple cider vinegar, paprika, salt, and pepper for depth and sweetness.

→ How do you get crispy skin when roasting?

Start roasting at high heat with a scored pork skin, then reduce the oven temperature for even cooking and crackling skin.

→ Can you make the gravy ahead of time?

Yes. Prepare the gravy from pan drippings and broth, then reheat and whisk before serving for the silkiest result.

→ What should you serve alongside Schweinebraten?

Traditional sides include potato dumplings, sauerkraut, or soft pretzels to soak up the savory gravy.

Schweinebraten German Pork Roast

Tender pork shoulder with crackling skin, herby marinade, and rich gravy—an authentic German comfort food favorite.

Prep Time
15 minutes
Cooking Duration
180 minutes
Overall Cooking Time
195 minutes
Created By: Melanie Carter

Recipe Category: Comfort Food Classics

Skill Level: Moderate

Cuisine Style: German

Result Amount: 6 Portions

Diet Preferences: Dairy-Free Option

What You’ll Need to Make This

→ For the Pork

01 1.5 kg pork shoulder, bone-in
02 2 tablespoons olive oil
03 1 teaspoon caraway seeds
04 1 teaspoon finely chopped rosemary
05 Salt, to taste
06 Freshly ground black pepper, to taste

→ For the Marinade

07 3 cloves garlic, minced
08 2 tablespoons Dijon mustard
09 2 tablespoons honey
10 1 tablespoon apple cider vinegar
11 1 teaspoon paprika
12 Salt, to taste
13 Freshly ground black pepper, to taste

→ For the Gravy

14 480 ml beef or vegetable broth
15 2 tablespoons all-purpose flour
16 Salt, to taste
17 Freshly ground black pepper, to taste

How to Prepare

Step 01

Preheat oven to 180°C. Using a sharp knife, score the pork skin in a diamond pattern.

Step 02

Combine garlic, Dijon mustard, honey, apple cider vinegar, paprika, salt, and pepper in a bowl. Rub marinade all over the pork, ensuring it penetrates the scored skin.

Step 03

Sprinkle caraway seeds, rosemary, salt, and pepper onto the pork. Place in a roasting pan and roast uncovered at 180°C for 30 minutes to crisp the skin.

Step 04

Lower oven temperature to 160°C. Roast for 2 to 2.5 hours, basting occasionally with pan juices until the meat is tender and skin is deeply golden.

Step 05

Transfer the pork to a platter and let it rest for 15 minutes before carving.

Step 06

In a saucepan, whisk flour into the broth until smooth. Simmer over medium heat, stirring continuously, until thickened. Season with salt and pepper as desired.

Step 07

Carve the pork into slices and serve with the prepared gravy.

Extra Tips

  1. For extra crispy skin, ensure the pork skin is dry before marinating and do not cover during the first stage of roasting.

Tools Required

  • Roasting pan
  • Sharp knife
  • Mixing bowl
  • Saucepan
  • Whisk

Allergen Info

Review ingredients carefully for allergens. Reach out to your healthcare provider if you’ve got specific concerns.
  • Contains mustard
  • May contain gluten from all-purpose flour

Nutritional Information (Per Serving)

Remember, this info is purely for reference and isn’t meant to replace dietary guidance.
  • Caloric Value: 450
  • Fat Content: ~
  • Carbohydrate Content: ~
  • Protein Content: ~