How long do you pressure cook a pork roast

Make this easy German Mulled Wine recipe to enjoy as a traditional German Christmas drink. It'll make you think you're back in Germany at the wonderful Christmas markets.

Go to the recipe

  • How long do you pressure cook a pork roast

    Wurstsalat ... a traditional meat salad from southern Germany. In the north, it's Fleischsalat. Both are wonderfully different and utterly delicious! Perfect party pairing.

    Go to the recipe

  • How long do you pressure cook a pork roast

    Making rhubarb syrup has never been so easy, or so tasty. The best part- you get two in one. A syrup and a butter. Both equally as lecker as the other.

    This Instant Pot Pork Roast Recipe is a simple way to cook a pork roast that is flavorful and tender in a fraction of the time. 

    » You might like these Easy Instant Pot Lamb Chops.

    How long do you pressure cook a pork roast
    How long do you pressure cook a pork roast

    The Instant Pot is an incredible tool in the kitchen for making dishes that usually take a long time. In the pressure cooker, you can drastically cut down the cooking time for dishes like this tender pork roast.

    The best thing about this pork roast is that it goes with just about any side dish you want to serve, so you don’t have to put a lot of thought into what to make for dinner.

    I am a huge fan of mashed potatoes, so I usually serve pork roast with mashed potatoes and gravy, but it also goes really well with roasted cauliflower, green beans, or crispy roast potatoes.

    >> You might also like this Instant Pot Pork & Sauerkraut, which is a German tradition for New Year’s Day.

    Why Use An Instant Pot

    The Instant Pot is one of the most useful kitchen appliances you can buy, because it drastically cuts down on the cooking time for developing flavors in soups and stews, getting tough cuts of meat tender, and even baking a cheesecake. And there are many accessories that will help you get more out of your Instant Pot.

    If you don’t have one yet, check out our guide on which one to buy. You can also check out our Instant Pot page for more information.

    Which Cut of Pork to Use

    There are a few different cuts of pork that make a good pork roast. You can use pork shoulder (also called pork butt), pork leg, or loin.

    Pork Shoulder

    I cook a LOT of pork shoulder in the instant pot, for things like carnitas or pulled pork – great for pulled pork gnocchi, that benefit from slow cooking. It turns out so tender and falls apart easily to shred it.

    How long do you pressure cook a pork roast
    How long do you pressure cook a pork roast

    Pork Leg

    When I’m making a pork roast that I want to be able to slice and serve with a side dish, I typically use pork leg. I mostly find pork leg weighing around 2-4 lbs, which fits nicely in the 6 – 8 qt Instant Pot and feeds around 4-8 people.

    Pork leg turns out in one large pieces of meat, while pork shoulder tends to be more marbled. That’s what makes it so great for pulled pork.

    The pork leg roast pictured above is a 3 pound roast that is about 5 inches thick. a 3 lb roast will cook in 90 minutes in the Instant Pot.

    Pork Loin

    Pork loin is the leanest cut of meat and doesn’t have much fat. It’s also usually sold in smaller roasts that are thinner. Thus, a pork loin will cook a lot faster in the Instant Pot. Overcooking can quickly lead to dry pork. That’s why I mostly avoid this cut.

    How long do you pressure cook a pork roast
    How long do you pressure cook a pork roast

    On a side note, if you’re looking for high-quality ground beef and meat, check out Butcher Box. It’s a subscription meat box with 100% grass-fed beef, free-range, organic chicken, heritage breed pork, and wild caught Alaskan salmon. All the meat is humanely raised and never given antibiotics or added hormones ever.  See our full review of the service.

    I’m super impressed with the quality of the meat from ButcherBox and won’t go back to purchasing meat at the grocery. Plus, it’s way easier to have it delivered to your door.

    HAVE AN INSTANT POT OR CONSIDERING ONE?

    Download our FREE Instant Pot Starter Guide with tons of tips, fun ways to use it, and easy Instant Pot recipes. 

    *You’ll also receive new recipes from us each week.

    SIGN UP

    SIGN UP

    Thank you!

    You have successfully joined our subscriber list.

    How long do you pressure cook a pork roast

    What You Need

    Pork roast – Here we are using a pork shoulder. This cut of meat really benefits from pressure cooking. It turns out so tender. You could use a pork leg or pork loin as well. Cooking times will vary.

    Cooking oil – The first step to cooking this roast is to brown the outside on saute mode. This helps add great flavor.

    Beef broth – Adding broth helps deglaze the pan. It gets the brown bits of flavor off the bottom of the pot that can be used later to make gravy.

    Cornstarch and water – When mixed together this makes a slurry that will thicken the gravy.

    Dry rub – Paprika, salt, black pepper, garlic powder, mustard powder and thyme. Every cut of meat can be elevated by the addition of a dry rub. It adds flavor and depth.

    Preparing the Pork Roast

    Pork roasts generally come tied up or covered with a string netting. This is to keep the meat together in one piece while it cooks. I usually remove all of that, so I can remove the skin and fat cap. Then if the meat isn’t in one solid piece, I’ll tie it a couple of times with string to keep it together.

    I find that pork shoulder is the one that needs to be tied up. Pork leg generally stays in one piece.

    In most cases, the roast will come with a large fat cap and the skin left on. I like to remove those when cooking in the Instant Pot. If you were to cook this roast in the oven, it would have time for the fat to render and the skin to crisp up, but that doesn’t happen in the Instant Pot.

    So grab a large knife and carefully cut the skin and fat away from the meat, trying not to cut into the meat. It’s better to leave on a little extra fat, which will help with moistness and flavor.

    Applying a Dry Rub

    I am a firm believer in dry rub. I put it on almost all the meats I make. If you’ve tried our super popular oven-baked baby back ribs, I use it on those. I put it on any type of meat that’s roasted, really. It’s so good.

    For this roast, I always use that dry rub recipe. For a 3 lb pork, I mix up half of the amount called for in that recipe (with a few minor changes) and I use it all to generously coat the pork.

    How long do you pressure cook a pork roast
    How long do you pressure cook a pork roast

    This is what you’ll need:

    • 1/2 tbsp paprika
    • 1 tsp salt
    • 1 tsp black pepper
    • 1/2 tsp garlic powder
    • 1/4 tsp mustard powder (you can leave this out if you don’t have it)
    • 1/4 tsp dried thyme

    Pat the pork dry before putting on the rub. Get it into all the little nooks. Then let is sit for about 5 minutes.

    How to Make a Pork Roast in the Instant Pot

    1. Sear the Pork

    Start by searing the pork on all sides. This will give the pork a nice browned and flavorful crust.

    I sear the pork directly in the Instant Pot on saute mode in olive oil. Once it’s browned, about 3 minutes per side, I remove it from the pot and turn off the machine.

    Be aware that the dry rub will begin to burn on the bottom of the Instant Pot if you take too long with this step. It should just take about 6 minutes. If the rub is starting to burn on the bottom, remove the roast and add more oil to the pot.

    As soon as the pork is mostly browned, turn off saute mode. It will remain hot enough to finish the sear.

    Remove the roast once it’s browned.

    How long do you pressure cook a pork roast
    How long do you pressure cook a pork roast

    2. Cooking the Pork Roast

    There will be some browned bits on the bottom of the pot from searing the pork. You need to get that up by adding liquid to the pot. Don’t do this while saute mode is still on. It’s very hot and the liquid will steam up immediately. It can be dangerous to stand over the IP when it’s that hot.

    Add the broth and use a whisk to scrape the bits up. This adds great flavor to the broth, which will be used later to make the gravy.

    Then put the trivet in the pot. Place the roast on top of the trivet. This is to keep the roast whole and to steam it rather than boil it. If you want, you can leave out the trivet. I just think the roast looks nicer when cooked on the trivet.

    Close the Instant Pot and set it to pressure cook (or manual, depending on which version you have). The length of time you need to cook the pork for will vary depending on the size of your roast.

    How long do you pressure cook a pork roast
    How long do you pressure cook a pork roast

    It is recommended that you cook a boneless pork roast for 15 minutes per pound in the Instant Pot. For a 3 lb roast, that would be 45 minutes. Cooking it this long will lead to a sliceable roast, not a fork tender roast.

    PRO TIPS

    If you want to slice the roast, don’t cook for longer than 45 minutes or it can become dry. If you’d rather have a fork tender roast that falls apart like shredded pork, you need to cook it for much longer, like 60 to 70 minutes. If shredded pork is what you’re after, I’d also recommend placing the roast directly into the pot, not on top of the trivet.

    After the time is up, allow the pressure to release naturally for 15 minutes, then manually release the rest of the pressure.

    You’re looking for an internal temperature of 160 degrees F. If you’re not sure about the doneness, you can check your pork roast with a meat thermometer to make sure it’s reached the proper temperature.

    If it’s under, you can turn it back on for 5 or 10 minutes.

    Turning the pot back on is actually a great way to cook potatoes and carrots to serve with the roast. Just place them into the pot and cook for the extra 5-10 minutes.

    How long do you pressure cook a pork roast
    How long do you pressure cook a pork roast

    2. Slice It Up and Serve It

    Take the pork out of the Instant Pot and let it rest a few minutes. Then slice it into pieces, or serve it on a platter to be sliced at the table.

    How long do you pressure cook a pork roast
    How long do you pressure cook a pork roast

    I like to make gravy from the broth left over in the Instant Pot. You can do that right in the pot – no need to use a separate pan. It’s incredibly flavorful and makes a really great gravy.

    First, check the level of fat in the broth. If there’s a large layer of fat on the top of the broth, strain it off first. You don’t want greasy gravy! Turn the saute mode back on. Once the liquid is boiling, add a slurry of cornstarch (1 tsp cornstarch mixed with 1 tsp cold water). Whisk it until it’s thickened.

    You can then serve your pork roast with potatoes and carrots, or with mashed potatoes. Pour the gravy over the top to finish the dish.

    How long do you pressure cook a pork roast
    How long do you pressure cook a pork roast

    Frequently Asked Questions

    How long do I cook a pork roast in the Instant Pot?

    It is recommended that you cook a boneless pork roast for 15 minutes per pound in the Instant Pot. For a 3 lb roast, that would be 45 minutes. Cooking it this long will lead to a sliceable roast, not a fork tender roast. You’re looking for an internal temperature of 160 degrees F. If it’s under, you can turn it back on for 5 or 10 minutes.

    Why is my pork roast tough?

    You may not have cooked it long enough. It becomes tender when the connective tissues break down.

    Do I have to sear the pork before cooking?

    While not necessary for cooking we highly recommend it. Searing the outside adds immense flavor to the pork. It will also add flavor to the broth that you use to deglaze the pot and use for cooking. We like to use this flavorful broth to make gravy to serve with the roast.

    YOU MIGHT ALSO LIKE

    How long do you pressure cook a pork roast
    How long do you pressure cook a pork roast

    4.2 from 60 votes

    Pork Belly in the Slow Cooker

    How long do you pressure cook a pork roast
    How long do you pressure cook a pork roast

    4.9 from 45 votes

    Instant Pot Chicken Legs

    How long do you pressure cook a pork roast
    How long do you pressure cook a pork roast

    4.9 from 16 votes

    Instant Pot Butternut Squash Soup

    How long do you pressure cook a pork roast
    How long do you pressure cook a pork roast

    4.6 from 7 votes

    Easy Instant Pot Whole Chicken Recipe


    Like this recipe? We’d love for you to share it on your Pinterest board! Click to follow our Pinterest boards so you can find all our recipes! 

    Instagram it! If you try this recipe please tag #AFoodLoversKitchen on Instagram or Twitter. We love to see your photos of our recipes! Also follow us on Instagram, Twitter and Facebook to keep up on what we’re cooking up.

    How long do you pressure cook a pork roast
    How long do you pressure cook a pork roast

    Instant Pot Pork Roast

    This pork roast is so easy to make in the Instant Pot and it makes a flavorful and hearty main dish that you can pair with any side.

    4 from 32 votes

    Print Pin Rate

    Course: Main Course

    Cuisine: American

    Keyword: Pork

    Prep Time: 5 minutes

    Cook Time: 45 minutes

    Pressure Release: 10 minutes

    Total Time: 1 hour

    Servings: 6 servings

    Calories: 237kcal

    Author: Laura

    Ingredients

    • 3 pound pork shoulder
    • 1 tablespoon cooking oil
    • 1 cup beef broth
    • 1 tablespoon cornstarch
    • 1 tablespoon cold water

    For the dry rub

    • 1/2 tablespoon paprika
    • 1 teaspoon salt
    • 1 teaspoon black pepper
    • 1/2 teaspoon garlic powder
    • 1/4 teaspoon mustard powder you can leave this out if you don’t have it
    • 1/4 teaspoon dried thyme

    Instructions

    • Trim the roast to remove skin and top fat. Pat dry.

    • Mix the dry rub ingredients in a small bowl. Rub the seasonings all over the pork, coating well.

    • Turn on saute mode on the Instant Pot . Add the cooking oil to the pot. When hot, add the pork roast and brown on both sides (if possible). Turn off the Instant Pot and remove the roast.

    • Add the broth and whisk any browned bits from the bottom of the pot. Place the trivet into the pot and lay the pork roast on top of the trivet.

    • Cover the pot, lock on the lid, and make sure the valve is set to sealing. Press the pressure cook button and set the cook time to 45 minutes.

    • When the cooking cycle is finished, allow the pot to depressurize naturally for 10-15 minutes, then move the valve to venting to release the remaining pressure.

    • To make the gravy, first skim excess oil from the top of the broth in the Instant Pot. Make a cornstarch slurry by adding the cornstarch to cold water. Turn on saute mode. When the liquid is boiling, add the cornstarch and whisk until thickened.

    • Slice the roast and serve with your favorite side dish.

    Equipment Needed

    • Instant Pot

    Notes

    • A smaller roast will take less time to cook. Cook for 15 minutes per pound.
    • When making gravy, do not leave the saute mode on for too long. It could get too hot and burn your gravy.

    Nutrition

    Calories: 237kcal | Carbohydrates: 2g | Protein: 28g | Fat: 12g | Saturated Fat: 4g | Cholesterol: 93mg | Sodium: 642mg | Potassium: 506mg | Fiber: 1g | Sugar: 1g | Vitamin A: 279IU | Vitamin C: 1mg | Calcium: 22mg | Iron: 2mg

    🥧 If you’re interested in more great recipes, I share all my favorite Instant Pot recipes over at A Pressure Cooker Kitchen, air fryer recipes at Air Fry Anytime, and cocktails and drinks at Savored Sips. Check it out today!

    PIN IT FOR LATER

    How long do you pressure cook a pork roast
    How long do you pressure cook a pork roast

    How long do you pressure cook a pork roast
    How long do you pressure cook a pork roast

    Laura

    Laura is a home cook who loves making new recipes and finding new favorite things to eat, whether at home or abroad. She also runs a popular travel blog and spends a lot of her time traveling for food.

    How long should you cook pork in a pressure cooker?

    For a 4-to-5-pound pork loin, pressure cook for 40 minutes on high, then let the pressure release naturally for 15 minutes. Pork Shoulder/Butt. For a 4-to-5-pound pork shoulder or pork butt, cook the pork for 1 hour on high pressure, then let the pressure release naturally for 15 minutes.

    How long do you pressure cook pork per pound?

    According to the Instant Pot cooking time chart, pork roast gets 15 minutes of pressure cook time per pound. My recipe uses 3 lbs of pork and pressure cooks for 45 minutes, which yields perfectly cooked, delectable pork that melts in your mouth.

    How long should I pressure cook a 9 lb pork roast?

    If your roast is 3 pounds or less, cook it for 15 minutes per pound. If your roast is larger than 3 pounds, go with 17 minutes per pound. So if your roast is 4 pounds or more, do 17 minutes per pound.

    How long do you cook a pork roast per pound?

    Pork Roast in the Oven: Pre-heat oven to 325F (163C). Bake pork roast in the oven UNCOVERED for approximately 25-30 MINUTES *PER POUND*. Or until internal temperature reaches 155F (68C), rested to a final 160F (71C).