Go Back Email Link
+ servings
A bowlful of German Pork Ribs and Sauerkraut along with carrots, an orange napkin, and a fork.
Print Recipe
4.60 from 5 votes


This easy Slow-Cooker German Pork Ribs and Sauerkraut recipe brings the family to the autumn table with a minimum of effort and lots of delicious flavor!
Prep Time20 mins
Cook Time4 hrs
Total Time4 hrs 20 mins
Course: Main Course, main course pork, Slow Cooker - Main Course
Cuisine: German Inspired
Servings: 8 servings
Calories: 522kcal


  • 6 pounds pork country ribs cut into 5" pieces, seasoned with salt and pepper to taste
  • 2 tablespoon canola oil or other light-colored oil
  • 1 large sweet onion roughly chopped
  • 6 ounces baby Bella mushrooms halved or quartered
  • 4 large carrots peeled and cut into large chunks
  • teaspoon kosher salt divided
  • ¾ teaspoon pepper divided
  • 2 cups apple cider or apple juice
  • teaspoon allspice
  • 1 jar (32 ounces) sauerkraut with caraway seeds
  • 1 teaspoon caraway seeds optional
  • 2 tablespoons brown sugar


  • In a large skillet over medium/high heat, brown the cut and seasoned pork ribs in 1 tablespoon canola oil on all sides. Once browned, transfer the ribs to an 8-quart slow cooker.
  • Reduce the heat in the skillet to medium and add the remaining oil.
  • Add the onions and carrots to the skillet along with the apple cider making sure to scrape up the browned bits from the bottom of the pan.
  • Brink the mixture to a simmer, stirring occasionally.
  • Add the brown sugar, caraway, allspice, mushrooms, and sauerkraut to the skillet. Stir well. Bring the mixture to a low simmer.
  • Carefully spoon the sauerkraut mixture over the pork ribs in the slow cooker.
  • Cover the slow cooker and set the timer for 6 hours on low. or 4 hours on high.
  • Remove the lid from the cooker for the last 30 minutes of cooking for the sauce to thicken slightly.
  • Remove the ingredients with a slotted spoon and pour over mashed potatoes or spaetzle to serve.


Serving: 1serving | Calories: 522kcal | Carbohydrates: 18g | Protein: 44g | Fat: 30g | Saturated Fat: 6g | Polyunsaturated Fat: 3g | Monounsaturated Fat: 8g | Trans Fat: 1g | Cholesterol: 164mg | Sodium: 609mg | Potassium: 1037mg | Fiber: 2g | Sugar: 13g | Vitamin A: 6037IU | Vitamin C: 5mg | Calcium: 85mg | Iron: 2mg