Pressure Cooker Pork Roast Recipe - Easy Instant Pot Recipes

Pressure Cooker Pork Roast, Schnellkochtopf Schweinebraten, is packed with flavors of garlic, soy sauce, and onions as well as bay leaves and chicken stock. Tender and delicious in less than an hour. Here I've served it with green beans.

Prep Time

30 minutes

Cook Time

5 minutes + 10 min NPR

Total Time

45 minutes


Makes 4 servings



  • 1 tablespoon smoked paprika
  • 1 tablespoon garlic powder
  • 1 tablespoon onion powder
  • 1 teaspoon salt
  • ½ teaspoon pepper

Other ingredients:

  • 2 pounds pork shoulder (pork butt meat)
  • 1½ lb large russet potatoes, cut into large chunks
  • 1 white onion, thinly sliced
  • 2 medium carrots, cut into large chunks
  • 2 tablespoons unsalted butter
  • 2 tablespoons soy sauce
  • 2 tablespoons olive oil
  • 4 cloves garlic, minced
  • 2 bay leaves
  • 1 tablespoon balsamic vinegar
  • 1½ cups unsalted chicken stock
  • Kosher salt & ground black pepper to taste


  • 2 tablespoons cornstarch
  • 3 tablespoons cold water


  1. Press Sauté button, then using the Sauté More function adjust to More and wait until it displays "HOT".
  2. Mix the rub ingredients in a small bowl and generously season the pork shoulder on all the sides.
  3. Add oil to the Hot Instant Pot, coating well the bottom. Brown the pork for 5 minutes on each side. Remove and set aside to rest.
  4. Add 2 tbsp of unsalted butter to the Instant Pot. Add the chopped onions, some salt, and pepper and stir to cook until very softened. This will take 8-10 minutes.
  5. Add the minced garlic, then sauté until fragrant. Add in carrots and bay leaves, then sauté for 2 more minutes.
  6. Add the Balsamic vinegar and deglaze the pot with a wooden spoon.
  7. Add chicken stock and soy sauce. Continue to scrape the sides and bottom of the inner pot with a wooden spoon.
  8. Cut the pork shoulder into 0.5” thick pieces and add it to the pot.
  9. Layer the potato chunks on the top. 
  10. Close the lid and place the Venting Knob in the Sealing Position. Pressure Cook at High Pressure for 5 minutes, followed by a 10 minutes Natural Release. After that, release the remaining pressure and carefully open the lid.

Make Gravy:

  1. Transfer the meat, carrots, and potatoes onto a large serving plate. 
  2. Taste the sauce and season it if needed. 
  3. Click on Saute.
  4. In a small bowl, mix cornstarch with cold water until fully dissolved, then stir the mixture into the gravy. 
  5. Stir and cook for a few minutes, until the gravy thickens.
  6. Add back the pork slices, carrots, and potatoes into the gravy, then mix gently to coat.
  7. Serve with favorite side dishes. (Above, served with green beans.)


  • Use a meat thermometer to check for doneness. The internal temperature for pork should be 145 degrees F when done.
  • Try not to pour the chicken stock on top of the meat or it will wash away the spice mixture.
  • Cut the carrots and potatoes in large chunks so they do not get mushy. 
  • If you are not using veggies, set the roast on top of the trivet in your pot to cook.
  • Make sure you get all the brown bits from the bottom of the pot. That is where the intense flavor is. 

*  *  *  *  *

Unless otherwise noted recipe, images and content © Just like Oma |