Delicious Pork Roast With Sauerkraut

Prep: 15 min Cook: 195 min Serves: 8 Cuisine: German

A hearty and flavorful pork roast with sauerkraut, apples, and onions, slow-cooked to tender perfection. This comforting dish combines savory, tangy, and sweet flavors, making it ideal for family dinners or gatherings that appreciate rich, satisfying tastes.

Be the first to rate this recipe

Ingredients

  • 4 strips bacon
  • 32-ounce jar sauerkraut
  • 1 onion
  • 2 apples
  • 6-pound boneless pork roast

Instructions

  1. Place bacon strips on the bottom of a large pot and cover with half of the sauerkraut.
  2. Spread half of the chopped onion and cubed apples over the sauerkraut.
  3. Place the boneless pork roast on top.
  4. Add the remaining sauerkraut, onions, and apples as a layer.
  5. Cook covered on low heat for 30 minutes.
  6. Then transfer the pot to an oven preheated to 325°F (160°C) and cook for 3 hours.

Tips & Substitutions

For added flavor, consider using applewood-smoked bacon to enhance the dish's smoky profile. You can substitute the apples with pears for a different sweetness or use a mix of sweet and tart apples. If you prefer a vegetarian option, use smoked tempeh instead of pork. For a spicier kick, add some sliced jalapeños or crushed red pepper flakes.

Serving Suggestions

Serve the pork roast with a side of creamy mashed potatoes or crusty bread to soak up the flavorful juices. A fresh green salad or roasted vegetables like carrots and Brussels sprouts complement the richness of the dish well. This recipe pairs beautifully with Collard Greens for a hearty meal, making it perfect for family gatherings.

Storage & Reheating

Store any leftovers in an airtight container in the refrigerator for up to 4 days. To reheat, place the pork and sauerkraut mixture in a pot over low heat, stirring occasionally until warmed through. Alternatively, you can microwave individual portions for 2-3 minutes, covered to retain moisture.

Nutrition & Diet Analysis (per serving)

Each serving of Delicious Pork Roast With Sauerkraut contains roughly 394 calories, with 61g protein, 13g carbohydrates, and 10g fat. It is an excellent source of protein (121% of the Daily Value), vitamin C (32% of the Daily Value), and potassium (26% of the Daily Value), and a good source of iron. Note that it is relatively high in sodium, at 780mg per serving (34% of the Daily Value).

394 kcal 20% DV
Protein Fat Carbs

Macronutrients

Protein 60.7g 100% DV
Total Fat 9.7g 12% DV
Carbs 13g 5% DV
Fiber 2.6g 9% DV
Sugar 6.4g 13% DV

Electrolytes

Sodium 779.9mg 34% DV
Potassium 1216.2mg 26% DV
Cholesterol 162.7mg 54% DV

Vitamins & Minerals

Vitamin A 0.8mcg
Vitamin C 28.6mg 32% DV
Calcium 43.9mg 3% DV
Iron 3.5mg 19% DV
Diet fit High-protein Low-carb Under 400 cal Low-fat

Estimated from ingredients & per-serving nutrition — verify against package labels for allergies or strict diets.

* % Daily Values based on a 2,000 calorie diet (FDA 2020).

Frequently Asked Questions

Can I use a different cut of pork for this recipe?

Yes, you can use a pork shoulder or pork loin if you prefer. Just keep in mind that cooking times may vary slightly depending on the cut. Ensure the internal temperature reaches at least 145°F (63°C) for safe consumption.

Can I prepare this dish in advance?

Absolutely! You can assemble the layers in the pot a day ahead, cover, and refrigerate. Just bring it to room temperature before cooking, or adjust the cooking time slightly if starting from cold.

What can I serve with the pork roast?

This dish is delightful with sides like roasted potatoes, buttery noodles, or a simple apple slaw. The flavors of the sauerkraut also complement traditional German sides like potato dumplings or a light cucumber salad.

Nutrition is estimated from USDA FoodData Central ingredient data and may vary with brand, portion and preparation — see our methodology. This information is for general educational purposes only and is not medical or dietary advice (disclaimer).

Pork recipes → All recipes →