Easy Instant Pot Pulled Pork Recipe

This article has links to products that we may make commission from.

This Instant Pot Pulled Pork is the ultimate recipe to make tender and flavorful pulled pork from a Pork Butt or Shoulder.

»You might also like this Instant Pot Pork Roast, Instant Pot Pork & Sauerkraut or Instant Pot Oxtail Ragu.

Instant Pot Pulled Pork

You don’t need a low and slow BBQ pit to make amazing pulled pork at home. In fact, all you need is an Instant Pot and about a quarter of the time needed to cook it on the barbecue or in the oven.

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 pulled pork.

If you don’t have an Instant Pot yet (go directly to Amazon and order one!), you really should consider it. We have a free Instant Pot starter guide when you join our mailing list. You can also check out our Instant Pot page for more information.


The best thing about pulled pork is that it can be used in so many dishes. So you can make a large batch of it and use it throughout the week with other dishes.

Our favorite things to make with shredded pork are Pulled Pork Sandwiches (pictured), pulled pork gnocchi, these pulled pork BBQ eggrolls and pulled pork stuffed sweet potatoes.

Other things you can do with it are to add it to a salad, make burritos, or put it on top of roasted cauliflower for a delicious low-carb meal.

Instant Pot Pulled Pork

Which Cut of Pork to Use

There are a few different cuts of pork that make good pulled pork. My favorite is pork shoulder (also called pork butt), but you can use pork pork leg or loin as well.

Pork Shoulder

I cook a LOT of pork shoulder in the instant pot, for things like carnitas and pulled pork sandwiches. It turns out so tender and falls apart when you shred it.

Pork shoulder can come with or without the bone. I prefer it not to have a bone. If you can’t get it boneless, you can always remove the bone yourself before cooking, or cook it as is and remove the bone later.

It can also come with a large cap of fat on the top (and maybe even skin). You’ll want to remove both before cooking.

Pork Leg

Pork leg usually comes in one big chunk, where shoulder is more marbled. It can turn out slightly more dry than shoulder, which is why I usually choose shoulder instead of pork leg, but it’s still a good choice.

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. 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.

butcher box meat

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.


How To Cook Pork Shoulder

Pork shoulder generally come tied up or covered with a string netting. This is to keep the meat together in one piece while it cooks. You’ll want to remove any string or covering.

It’s much faster to cook the pork shoulder in pieces, prepare the pork shoulder by first cutting off any skin and fat, and then cutting it into large chunks – 3 or 4 pieces is fine.

Apply a Dry Rub

For this roast, I always use my homemade dry rub. It’s one of our most popular recipes and it’s perfect for this pork. The one ingredient I don’t include in the rub for this recipe is the brown sugar, because it will quickly burn in the Instant Pot on saute mode.

The spices you’ll need are:

  • 1 tablespoon paprika
  • 1 teaspoon salt
  • 1/2 teaspoon black pepper
  • 1/2 teaspoon chili powder
  • 1/2 teaspoon onion powder
  • 1/4 teaspoon mustard powder

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

dry rub pork

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.

browning pork

Pressure Cook the Pork

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 and can burn your arm if you’re not careful.

Add the broth and scrape the bits up with a spatula. This adds great flavor to the meat as it cooks.

Close the Instant Pot and set it to pressure cook (or manual, depending on which version you have). Since you’ve cut the pork into smaller pieces, it won’t matter what size pork shoulder you’re cooking. It will take 50 minutes.

pork shoulder

After the time is up, allow the pressure to release naturally. It will take 15-20 minutes.

If for some reason the meat isn’t fork tender and falls apart easily when you pull it, you can put it back in for another 10 minutes.

I’ve cooked dozens of pork shoulders this way and have never had to put one back on. It’s always perfectly tender.

slow cooker carnitas

Shred It and Serve It

Take the pork out of the Instant Pot and shred it. It will fall apart quite easily.

pulled pork

Now you can use it to make whatever you want. I love adding our homemade bourbon bbq sauce to the pork and making pulled pork sandwiches, or just serving the bbq pork in a bowl with cabbage, tomatoes, cilantro and cucumbers.

pulled pork with bbq sauce

Another great way to use pulled pork is in these delicious BBQ Pulled Pork Egg Rolls. They’re easy to put together and make a fun and tasty appetizer. I love to watch people eat them because they’re surprised and excited by the filling.

Pulled pork can go with some many things. If you are looking for side dish recipes then check out what to serve with your pulled pork.

BBQ Pulled Pork Eggrolls


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.

Instant Pot Pulled Pork

Instant Pot Pulled Pork Shoulder

This Instant Pot Pulled Pork is the ultimate recipe to make tender and flavorful pulled pork from a Pork Butt or Pork Shoulder.
4.95 from 18 votes
Print Pin Rate
Course: Main Course
Cuisine: American
Keyword: Pork
Prep Time: 15 minutes
Cook Time: 50 minutes
Pressurizing Time: 25 minutes
Total Time: 1 hour 30 minutes
Servings: 6 servings
Calories: 304kcal
Author: Laura


  • 3 pounds boneless pork shoulder skin and fat cap removed
  • 1 tablespoon paprika
  • 1 teaspoon salt
  • 1/2 teaspoon ground black pepper
  • 1/2 teaspoon chili powder
  • 1/4 teaspoon garlic salt
  • 1/4 teaspoon mustard powder
  • 1 cup beef or pork stock
  • 1 small onion chopped
  • 2 cloves garlic smashed


  • Remove any skin and fat from the pork shoulder, pat dry, and cut it into large chunks.
  • Combine the paprika, salt, pepper, chili powder, garlic salt and mustard powder in a small bowl. Coat each piece of pork with the rub.
  • Heat the Instant Pot on Saute mode and add the cooking oil. When hot, sear the pork chunks on all sides until browned (about 3 mins per side). Remove from the pot.
  • Add the beef stock to the pot and whisk rapidly to scrap all the browned bits off the bottom. Add back in the pork, along with the onion and garlic.
  • Secure the lid on the Instant Pot and set the valve to sealing.
  • Select the Pressure Cook button and set to 50 minutes. When finished, allow the pressure to release naturally (about 20 minutes). Remove the meat and shred it.


  • You can use a pork shoulder, butt, leg, loin or belly. Remove skin, fat cap, and any bones.
  • If you don’t wish to use the dry rub, sprinkle with salt and pepper or seasoning salt.


Calories: 304kcal | Carbohydrates: 3g | Protein: 52g | Fat: 8g | Saturated Fat: 2g | Polyunsaturated Fat: 1g | Monounsaturated Fat: 3g | Trans Fat: 1g | Cholesterol: 136mg | Sodium: 691mg | Potassium: 986mg | Fiber: 1g | Sugar: 1g | Vitamin A: 643IU | Vitamin C: 1mg | Calcium: 28mg | Iron: 2mg


Instant Pot Pulled Pork

6 thoughts on “Easy Instant Pot Pulled Pork Recipe

  1. Kathryn Donangelo says:

    5 stars
    This recipe is amazing and so easy! The pork was delicious and so tender. I love my IP and so glad we tried this, thank you!

Leave a Reply

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

Recipe Rating

Send this to a friend