Instant Pot Pork Loin

Instant Pot Pork Loin with Sauerkraut and Apples

This is a traditional German dish often served on New Year’s Day for good luck. The cooked apples, onions, and kraut are sometimes served over mashed potatoes. It might sound like a crazy combination, but the flavors meld to create a sweet and savory sauce. Try them over cauliflower mashed potatoes to soak up all that goodness.

Instant Pot Pork Loin with Sauerkraut and Apples

Prep time: 15 mins • Cook time: 60 mins • Yield: 4 to 6 servings


  • 2 to 3 pound pork loin roast
  • ½ teaspoon Celtic or Pink Himalayan salt
  • ½ teaspoon freshly ground pepper
  • 2 tablespoons pasture-raised butter or ghee
  • 2 large onions, chopped
  • 3 cloves garlic, chopped
  • 1 cup chicken bone broth
  • 4 to 6 cups sauerkraut, rinsed and drained
  • 3 Granny Smith apples, peeled, cored and chopped

Directions: Season roast with salt and pepper. Set your Instant Pot/pressure cooker to the sauté setting*, melt butter/ghee, and brown roast on all sides. Remove the roast from the cooker and add onions, garlic, and broth. Scrape brown bits from the bottom. Return roast to the cooker and using your cooker’s instructions, bring up to full pressure.

Reduce heat to low, maintaining full pressure, and cook for 45 minutes. Using quick release method, release pressure and quickly add sauerkraut and apples to the cooker. Bring back to full pressure for 5 minutes and again use the quick release method. Slice and serve with sauce.

Serving suggestion: Serve with cauliflower “mashed potatoes”.