Nutrition Facts for Pork roast sauerkraut

Pork Roast Sauerkraut

Discover the comforting flavors of this hearty Pork Roast Sauerkraut, a classic one-pot dish that brings together tender, slow-roasted pork shoulder with tangy sauerkraut, sweet apple slices, and warm caraway seed undertones. Perfectly seasoned and complemented by caramelized onions and a touch of brown sugar for balanced sweetness, this dish is braised to perfection in savory chicken stock, allowing the rich flavors to meld beautifully. Simple to prepare and oven-braised for hands-off cooking, this recipe is a favorite for family dinners or cozy gatherings. Serve it with mashed potatoes or crusty bread for a meal that's as satisfying as it is flavorful.

Nutriscore Rating: 66/100
Want to add this food to your meal log?
Try SnapCalorie's FREE AI assisted nutrition tracking free in the App store or on Android.
SnapCalorie App QR Code

Scan with your phone to download!

Image of Pork Roast Sauerkraut
Prep Time:15 mins
Cook Time:180 mins
Total Time:195 mins
Servings: 6

Ingredients

  • 4 pounds pork shoulder roast
  • 32 ounces sauerkraut
  • 1 large yellow onion
  • 1 large apple
  • 1 teaspoon caraway seeds
  • 1 teaspoon salt
  • 1 teaspoon black pepper
  • 2 tablespoons vegetable oil
  • 1 cup chicken stock
  • 2 tablespoons brown sugar

Directions

Step 1

Preheat your oven to 325°F (165°C).

Step 2

Pat the pork shoulder roast dry with paper towels and season all sides with salt and black pepper.

Step 3

Heat the vegetable oil in a large oven-safe Dutch oven or skillet over medium-high heat. Sear the pork roast on all sides until golden brown, about 3-4 minutes per side. Once seared, remove the pork and set aside.

Step 4

Peel and thinly slice the yellow onion. Core and thinly slice the apple.

Step 5

In the same Dutch oven or skillet, reduce the heat to medium and add the sliced onion. Saute for 3-4 minutes until softened.

Step 6

Add the sliced apple, sauerkraut (with its liquid), caraway seeds, and brown sugar to the pot. Stir to combine.

Step 7

Place the seared pork roast back into the pot on top of the sauerkraut mixture. Pour the chicken stock around the roast.

Step 8

Cover the Dutch oven or skillet with a tight-fitting lid or aluminum foil. Transfer it to the preheated oven.

Step 9

Cook the pork roast for about 2.5 to 3 hours, or until the meat is tender and easily pulls apart with a fork.

Step 10

Remove the Dutch oven from the oven, and let the pork rest for 10 minutes. Shred or slice the pork, depending on your preference.

Step 11

Serve warm, spooning the sauerkraut mixture alongside or over the pork. Enjoy!

Nutrition Facts

Serving size (2596.1g)
Amount per serving % Daily Value*
Calories 5125.1
Total Fat 393.4g 0%
Saturated Fat 130.9g 0%
Polyunsaturated Fat 16.9g
Cholesterol 1291.4mg 0%
Sodium 3584.5mg 0%
Total Carbohydrate 68.0g 0%
Dietary Fiber 8.7g 0%
Total Sugars 51.5g
Protein 342.3g 0%
Vitamin D 0IU 0%
Calcium 286.6mg 0%
Iron 22.9mg 0%
Potassium 5613.9mg 0%
*The % Daily Value tells you how much a nutrient in a serving of food contributes to a daily diet. 2,000 calories a day is used for general nutrition advice.

Source of Calories

Fat: 68.3%
Protein: 26.4%
Carbs: 5.2%