Go Back
A fork lifting a tender piece of German-style pork roast and sauerkraut from a white plate, showcasing the texture of the dish.

Pork And Sauerkraut Recipe (The Ultimate Guide)

This classic Pork And Sauerkraut Recipe features a tender, juicy pork roast slow-cooked with tangy sauerkraut, sweet apples, and savory onions. The ultimate comfort food and New Year's tradition for good luck!
Prep Time 15 minutes
Cook Time 3 hours
Total Time 3 hours 15 minutes
Servings: 8 people
Course: Dinner, Main Course
Cuisine: American, German
Calories: 450

Ingredients
  

  • 3-4 lb boneless pork shoulder or loin roast
  • 32 oz refrigerated sauerkraut drained
  • 1 large yellow onion thinly sliced
  • 1 large apple (Granny Smith or Honeycrisp) cored and sliced
  • 1/4 cup brown sugar packed
  • 1 tbsp caraway seeds
  • 1 tsp black pepper freshly ground
  • 2 tbsp olive oil
  • 1/2 cup apple cider or beer

Equipment

  • 1 Dutch Oven
  • 1 Measuring Cups and Spoons

Method
 

  1. Preheat your oven to 325°F (165°C). Pat the pork roast dry and season generously with salt and pepper.
  2. In a large Dutch oven, heat olive oil over medium-high heat. Sear the pork on all sides until golden-brown, about 2-3 minutes per side. Remove the pork and set aside.
  3. Add the sliced onions to the pot and cook until they soften, about 5-7 minutes.
  4. Turn off the heat. Stir in the drained sauerkraut, sliced apples, brown sugar, and caraway seeds. Pour in the apple cider or beer and stir to combine.
  5. Place the seared pork roast on top of the sauerkraut mixture. Cover and transfer to the oven.
  6. Bake for 3 to 3.5 hours, until the pork is fork-tender.
  7. Let the pork rest in the pot for 10-15 minutes before shredding or slicing to serve.

Notes

For a slow cooker version, sear the pork and sauté the onions as directed. Transfer everything to a slow cooker and cook on low for 6-8 hours or on high for 3-4 hours.
For a tangier flavor, do not rinse the sauerkraut. For a milder flavor, give it a quick rinse before draining.