Instant Pot Pork and Sauerkraut

pork slices with cabbage salad in a plate top view

A simple, easy yet very different, and innovative recipe that gives a tangy and bit sweet flavor at the same time.

Instant pot pork and Sauerkraut is something that requires less than 25 minutes to cook and is very convenient if you are in rush!

pork slices with cabbage salad in a plate top view

Why This Recipe Works 

The recipe uses minimum ingredients, most of which will be already in your home.

So you don't need to go grocery shopping before making this delicious and scrumptious Instant Pot Pork and Sauerkraut.

Recipe Video

Recipe Ingredients

Pork- the meat of the pig is known to have high-quality protein and is used to make different dishes such as Instant Pot pork chops, Instant Pot pork and cabbage soup, thai curry, and much more.

Sauerkraut- is a fermented food basically fermented cabbage that is mostly used by people in Germany in various dishes. For this recipe, you can either use fresh sauerkraut or canned sauerkraut.

Apples- add a bit of sweet flavor to the dish making it more unique and exciting but if you don't like the sweet taste you can skip the apples there's no hard and fast rule

Onion- slices add to the overall texture of the dish, giving a crunch in every bite.

How to make

Slice one apple

Chop the garlic cloves

Slice the onion carefully

Cut the pork meat into cubes

Sprinkle some salt on the pork

Add black pepper to it

Put the seasoned pork into the instant pot and pour chicken stock

Add sliced apples and onions

Now add chopped garlic into the cooking pot

Add sauerkraut

Cook at high pressure for  20 minutes

Serve hot

How to Serve 

Once ready, dish it out in a platter, sprinkle some black pepper, and serve with Mashed Potatoes. You can also use some bacon in the recipe as it will balance the sour flavor of sauerkraut and will add to the overall taste of the dish.

Looking for more ideas? Check out What to Serve With Pork and Sauerkraut for 20 delicious recipes.

Recipe FAQs

Does Sauerkraut need to be rinsed before cooking?

There is no need to rinse the sauerkraut as rinsing the sauerkraut will make it lose all the flavors and tanginess.

Which pork cut should be used for Instant Pot Pork and Sauerkraut?

It is preferred to use pork shoulder cut or you can also use Pork Loin to make the instant pot pork and sauerkraut.

More Pork Recipes

Instant Pot Ranch Pork Chops

Instant Pot Caramelized Pork

Instant Pot Pork Hock

Instant Pot Pork Chops and Potatoes

Canned Pork Recipes

pork slices with cabbage salad in a plate top view

Instant Pot Pork and Sauerkraut

This recipe would walk you through a series of steps to prepare a delicious Pork and Sauerkraut recipe. Instant Pot would do most of the job, and apple being a supporting ingredient.
4 from 2 votes
Print Pin Rate
Course: Side Dish, snacks
Cuisine: German
Keyword: apple, meat, pork, sauerkraut
Prep Time: 10 minutes
Cook Time: 25 minutes
Total Time: 35 minutes
Servings: 1
Author: Corrie


  • 1 apple
  • 3 garlic cloves
  • ½ onion
  • 2 lb pork
  • ½ teaspoon salt
  • ½ teaspoon black pepper
  • ¼ Cup chicken stock
  • 16 ounces sauerkraut


  • Slice one apple and half onion
  • Chop three cloves of garlic and cut the pork meat into cubes
  • Season the pork meat with salt and pepper and place it into the instant pot
  • Add chicken stock, apple slices, onion slices, and chopped garlic to it
  • Now add Sauerkraut and cook for 20 minutes at high pressure
  • Instant pot pork and sauerkraut is ready to eat


Calories: 2626kcal Carbohydrates: 55g Protein: 161g Fat: 194g Saturated Fat: 72g Polyunsaturated Fat: 18g Monounsaturated Fat: 86g Cholesterol: 655mg Sodium: 4761mg Potassium: 3762mg Fiber: 19g Sugar: 30g Vitamin A: 253IU Vitamin C: 88mg Calcium: 310mg Iron: 15mg



You can also use apple juice instead of chicken stock to give the dish a more sweet flavor.
Tried this Recipe? Pin it for Later!Mention @corriecooksblog or tag #corriecooks!

Leave a Reply

Your email address will not be published. Required fields are marked *

Recipe Rating