Instant Pot Pulled Pork
This post may contain affiliate or sponsored links. Please read our disclosure policy.
With only 5 ingredients, this Instant Pot Pulled Pork recipe will become a regular weeknight meal in your home. Not only does the Instant Pot cook it to perfection but it can be prepped in minutes. Instant Pot Pulled Pork makes a great freezer meal and feeds a large number of people.
Or try our Crock Pot Pulled Pork or Smoked Pork Shoulder.
Reasons You’ll Love This Recipe
- It’s EASY! Simply season the pork and cook it in the Instant Pot with Homemade BBQ Sauce (or whatever your favorite store-bought brand is).
- It’s freezer-friendly. Pulled pork is a great recipe to double and freeze before cooking. You can also fully cook it and freeze it in small portions.
- It feeds a lot of people. When served on buns, this recipe can easily feed 10+ people. Here are 25+ easy crock pot recipes if you want more ideas.
- It’s an Instant Pot Dump & Go Recipe. Drop in the ingredients, press a button, and dinner is (pretty much) done.
- It can also be made in different ways. Try our Crock Pot Pulled Pork or our Smoked Pulled Pork recipes.
P.S. Another super simple recipe you may like is our Instant Pot Baby Back Ribs.
Ingredients Needed
It’s hard to mess up Instant Pot Pulled Pork. In fact, pork shoulder is one of my favorite cuts of meat to cook in the Instant Pot! Coming from someone who has tested hundreds (yes, hundreds) of Instant Pot recipes, that means a lot.
The ingredients are SO simple! Here’s what you’ll need:
- Onion powder
- Garlic powder
- Salt & pepper
- Pork shoulder (also known as Boston butt), cut into four equal pieces
- BBQ sauce (Here is our homemade BBQ Sauce recipe.)
How Long Do I Cook Pulled Pork in the Instant Pot?
If making a pork shoulder in the Instant Pot, cut it into 4 equal pieces and then cook it at high pressure for 45 minutes with a 10 minute natural release.
Instant Pot Cooking Times Chart
After testing hundreds of Instant Pot recipes, we have honed in on the best timing and methods for cooking different types of meals in the Instant Pot.
What to Serve with Pulled Pork
My favorite way to eat pulled pork is as a sandwich. If you want to go gluten-free, eat it without a bun. I serve it with more Killer Homemade BBQ Sauce on the side.
Some side dishes that go well with Pulled Pork are:
- Coleslaw for Pulled Pork or Asian Slaw
- Easy Hash Brown Casserole
- Grilled Corn on the Cob
- Fiesta Chopped Salad
Can I Freeze Pulled Pork?
YES! Like so many of our freezer meal recipes, Pulled Pork works great as a make-ahead freezer meal. It’s important to package it correctly so be sure to use our recommended freezer containers.
FREEZE FOR LATER: Follow steps 1 and 2 in the recipe below. Place the seasoned pork and 1 cup of the BBQ sauce in a gallon-size freezer bag or round container. Seal and freeze (if using a freezer bag, set it in a bowl or round container with a diameter similar to the Instant Pot so it will fit in the pot when frozen). Place the remaining 1/2 cup BBQ sauce in a small freezer bag or container and the buns in a separate freezer bag. Seal and freeze them alongside the pork.
PREPARE FROM FROZEN: Thaw the sauce and buns. Set the Instant Pot to “Saute” Transfer the frozen meal to the pot and cook for 5 minutes to release some liquid. Press “Cancel.” Follow step 4, but cook at high pressure for 45 to 50 minutes. (The frozen meat will cook in about the same amount of time as fresh.)
For more information, read our post on How Long to Cook a Frozen Pork Roast in the Instant Pot!
Recipe FAQs
Yes, a bone-in pork shoulder or pork butt will work fine.
Yep! Just add additional cooking time.
Any BBQ sauce will work! That is the beauty of this recipe. You can customize it to your liking.
If it’s already cooked, divide it up into small portions and freeze in an airtight container. It’s easy to reheat in the microwave on the defrost setting. Add a little extra BBQ sauce and/or maybe a little water when you reheat to add some moisture if you want.
The pulled pork is done when it easily shreds apart with a fork. The meat should be tender and moist. You can also use a meat thermometer to check the internal temperature, which should reach around 195-205°F (90-96°C) for pulled pork.
More Instant Pot Recipes You Might Like
Did you make this? Snap a photo and tag us on Instagram at @thrivinghome so we can see your creations and cheer you on!
Instant Pot Pulled Pork
Instant Pot Pulled Pork has it all. It’s super easy, budget friendly, makes a large batch, and freezes beautifully. The Instant Pot cooks pork shoulders beautifully. I have no doubt this recipe will be in your regular rotation.
Ingredients
- 1 teaspoon onion powder
- 1 teaspoon garlic powder
- 1 teaspoon salt
- 1/2 teaspoon ground black pepper
- 1 (3- to 4-pound) pork shoulder (also known as Boston butt), trimmed
- 1 1/2 cups BBQ sauce, here’s our homemade recipe
Before You Begin! If you make this, please leave a review and rating letting us know how you liked this recipe! This helps our business thrive & continue providing free recipes.
Instructions
Make It Now:
- In a small bowl, combine the onion powder, garlic powder, salt, and pepper.
- On a cutting board, cut the pork shoulder into 4 equal pieces (don’t miss this step!). Pat the pork dry with paper towels and rub the pieces with the seasoning mix to coat all sides. (Freezing instructions begin here.)
- Place the seasoned pork in the 6-quart Instant Pot. Pour 1 cup of the BBQ sauce over the meat and stir.
- Lock and seal the lid. Cook at high pressure for 45 minutes. Allow the pressure to release naturally for 10 minutes (or longer, if you prefer), then quick release the remaining pressure. Transfer the pork to a cutting board and shred the meat. Return the meat to the pot and stir it into the sauce.
- Use a slotted spoon to transfer the meat to the toasted buns and top with the remaining BBQ sauce as desired. Serve.
Freeze For Later:
Follow steps 1 and 2. Place the seasoned pork and 1 cup of the BBQ sauce in a gallon-size freezer bag or round container. Seal and freeze (if using a freezer bag, set it in a bowl or round container with a diameter similar to the Instant Pot so it will fit in the pot when frozen.) Place the remaining 1/2 cup BBQ sauce in a small freezer bag or container and the buns in a separate freezer bag. Seal and freeze them alongside the pork.
Prepare From Frozen:
Thaw the sauce and buns. Set the Instant Pot to “Saute” Transfer the frozen meal to the pot and cook for 5 minutes to release some liquid. Press “Cancel.” Follow step 4, but cook at high pressure for 45 to 50 minutes. (The frozen meat will cook in about the same amount of time as fresh.)
Notes/Tips
- Pulled pork is done when it easily shreds apart with a fork. The meat should be tender and moist. You can also use a meat thermometer to check the internal temperature, which should reach around 195-205°F (90-96°C) for pulled pork.
- Bone-In Pork Shoulder will work for our pulled pork recipes.
- We instruct you to quarter the meat because this yielded more even cooking times.
Sarah says
Do you add any liquid besides the bbq sauce?
Rachel Tiemeyer says
Hi Sarah. I went back to look at all the testing notes from our instant pot pork and beef recipes to double check this. We didn’t add any additional liquid to our 6 quart IPs. The meat releases a lot of liquid when cooking and mixes with the thicker BBQ sauce. That being said, if you want to hedge all bets against getting the burn signal or having a problem with it coming to pressure, go ahead and add a thin layer of broth or water to the bottom of the cooker before adding the other ingredients. I hope that helps!
Tiffany says
We haven’t eaten this yet, but I tasted a bit before I put it into the freezer and it is delicious! I used BBQ sauce I had on hand, but the added seasonings in the recipe take it up a notch and then some! I used a pork just over 4 lb and it made enough for 2 meals and probably extra for my family of 4.
Carla Fletcher says
So glad you liked it and took the time to leave a review Tiffany. Having extra is always a plus!
Jennifer says
I’d like to make this for a lunch for about 10 people. Can I make it to the point of shredding it the day prior and then just reheat it in the instant pot on the day of the party? If so, what setting would I use on the instant pot to reheat it? Thank you!
Rachel Tiemeyer says
Yes, you can. Be sure to save the juices it cooked in so you can rewarm the meat in them. It will help it stay moist. And/or add more BBQ sauce to help it stay moist. To reheat in the Instant Pot, I’d probably turn on the Saute setting to the lowest setting and stir the meat around until it’s heated through. Then, I’d switch to the Warm setting. I hope that helps!