How Long to Cook Pork Roast in Instant Pot


Pork roasts are one of the most versatile items in your freezer, and they’re also among the easiest to cook in your instant pot. Whether you’re looking for a quick weeknight dinner or a Sunday treat, pork roast can fill that slot perfectly. Here’s how long to cook pork roast in an Instant Pot:

21/2 pound roast with bone-in

  • Heat the Instant Pot to the “Saut’ setting, and pour in 1 cup of water (if you’re using a 6-quart model).
  • Place your roast into the pot; if you need to cut it in half so that it fits better, go ahead!
  • Close and lock the lid, making sure that no steam can escape from around the edge of your lid (if it does get out, simply wipe away any condensation). Press Manual for 45 minutes if your roast is less than 2 pounds; 60 minutes if it’s between 2 pounds and 3 pounds; 75 minutes for 4 pounds; or 90 minutes for 5 pounds.*
  • After cooking time has elapsed, press Cancel then Open/Hydrate/Sautee until fully depressurized before removing from heat source

3 pounds boneless pork shoulder or butt


3 pounds boneless pork shoulder or butt

  • Cooking time: 30 minutes
  • Pressure: high
  • Release: natural
  • Cooking liquid: water or broth (I like to use both) Additions: carrots, onions, garlic, salt and pepper

4 pounds boneless pork shoulder or butt

The cooking time for 4 pounds of boneless pork shoulder or butt is 40 minutes with high pressure, followed by quick release. Add 1 cup of water to the Instant Pot and place all ingredients in your Instant Pot.

When you’re ready to serve, remove the roast from its liquid and shred it with two forks on a cutting board or in a stand mixer fitted with a paddle attachment (or just use your hands). Pour 1/4 cup barbecue sauce over each serving; serve remaining sauce on the side for dipping if desired.

1 to 2 pounds pork tenderloin

If you’re cooking a 1- to 2-pound roast, add it to the Instant Pot and cook for 4 minutes at high pressure. If your roast is smaller or larger than this–or if it’s frozen–you’ll need to adjust the time accordingly:

  • For a 3/4-pound roast, reduce the cook time by one minute (e.g., 5 minutes).
  • For an 11/2 pound roast, increase by one minute (e.g., 6).

You can cook a pork roast in your instant pot.

You can cook a pork roast in your instant pot.

The cooking time will depend on the size of your roast, whether it has a bone in and how many people you are serving.


Now that you know how long to cook a pork roast in your instant pot, go ahead and make one!

Related Posts