Perfect Instant Pot Pulled Pork

  • Author: Aimée Geroux
  • Prep Time: 12 mins
  • Cook Time: 90 mins
  • Total Time: 1 hour 42 minutes
  • Category: Dinner


Pulled Pork Rub

  • 1 tsp ground black pepper
  • 3 tsp coarse sea salt
  • 1 tsp garlic powder
  • 1/2 cup brown sugar
  • 1 tsp onion powder
  • 2 tbsp paprika
  • 1 tsp dry ground mustard (optional)
  • 1 tsp ground cinnamon (optional)

Instant Pot Pulled Pork

  • 4 lb pork shoulder
  • 2 900ml boxes of chicken broth
  • BBQ sauce or pulled pork sauce


Pulled Pork Rub

  1. In a small dish combine and mix all your spices until well combined.

Instant Pot Pulled Pork

  1. Coat your pork shoulder evenly with your rub ensuring to get in all the creases and rub in well.
  2. Turn your Instant Pot on sauté and wait for the display to say hot.
  3. Once hot add in a good splash of olive oil and sear all 4 sides of your pot roast for 2-3 minutes per side. Turn off your Instant Pot, remove your pork and set aside.
  4. Deglaze your pot by adding in some chicken stock and scraping the bottom of the pot until all the bits are off the bottom.
  5. Return your pork shoulder to the pot and add more chicken broth until it is almost covered.
  6. Using the manual button set your Instant Pot cook time for 90 minutes and ensure the pressure value is set to sealing.
  7. When the 90 minutes is complete, allow the pressure to naturally release (NR) for 10 minutes, then slide the valve to venting to quick release (QR) the remaining pressure.
  8. Once the pressure is released open your pot and remove the pork shoulder and shred.
  9. Last but not least add some pulled pork or BBQ sauce, toss to coat and then serve!


The cook time does not include the time it takes for your pressure cooker to come to pressure. The time it takes to come to pressure will vary. My IP took about 5-10 minutes to come to pressure.