Schweinebraten - German Style Roast Pork

READY IN: 3hrs 15mins
Recipe by mollypaul

This recipe is known by different names in different countries. In the Czech Republic this dish is known as veprova pecene. In Poland, it is called pieczen wieprzowa. The cooking time depends on the size of the roast. Posted in response to a recipe request.

Top Review by teresa_roy1

I used the white wine option for the liquid and also for the gravy. The gravy is simple and a must! It makes the whole meal! I also baked some sauerkraut, carrots, and onions with the roast for some veggies. We'll be using this recipe many many more times!

Ingredients Nutrition


  1. Preheat oven to 350°F.
  2. Rub the entire roast all over with the oil and sprinkle with caraway, salt, pepper.
  3. Let stand for one hour.
  4. Spray your roasting pan with cooking spray.
  5. Place the vegetables into roasting pan and pour liquid of choice.
  6. Place the roast, fat side down, in the roasting pan on top of the vegetables.
  7. Cover tightly and roast for one hour.
  8. Remove from oven, uncover and turn roast fat side up.
  9. Cut decorative diamonds into the fat, insert meat thermometer and replace, uncovered, back into the oven for approximately 2 hours or until meat thermometer reads 165°F.
  10. Remove from oven and take out of roaster; cover with foil to preserve temperature, and let rest for 15 to 20 minutes.
  11. Remove and save the vegetables to serve on the side.
  12. Measure pan juices; add enough chosen liquid (water, wine, stock, or beer) to make 2 cups.
  13. Make a roux by blending the flour and butter together very well in a saucepan; add the pan juices and bring to a simmer.
  14. Slice the roast thinly and serve with the gravy on the side.
  15. For additional richness, the gravy may be finished with a little butter, cream or sour cream.

Join the Conversation

  • all
  • reviews
  • tweaks
  • q & a