Instant Pot Pulled Pork

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

5 from 3 reviews

Pulled pork is so juicy, tender and just falling apart, cooked in a fraction of the time by using an Instant Pot. It’s so flavorful because the meat is browned first and is then cooked with onion, garlic and orange juice as the secret ingredient. It’s perfect to use in tacos, burritos, on top of baked potatoes, nachos, in crepes, quesadillas, pasta dishes and as a pulled pork sandwich.


  • 1 Tablespoon grape seed oil (or avocado oil)
  • 44 1/2 lbs pork shoulder roast (sometimes called the Boston Butt, you can also use boneless country style ribs)
  • 1 Tablespoon dry herb seasonings (a combination of any seasonings that you like) I used the 21 Seasonings Salute and Onion Salt from Trader Joe’s
  • 1 1/22 teaspoons salt, 1/2 teaspoon ground black pepper
  • 1 large onion, cut in half
  • 46 garlic cloves
  • 1/2 Tablespoon whole black peppercorns
  • 1 dry bay leaf
  • 3/4 cup water
  • 1/2 cup orange juice


  1. For this recipe, you can use a large boneless roast, or cut the roast into approximately 2 inch pieces. If you use the whole roast, you won’t have as much prep work, but the roast will take a little bit longer to cook. If you cut the roast into pieces, you can also remove more of the fat and gristle, and the pork will take less time to cook. Either way, it will be delicious.
  2. Season the pork roast liberally with salt and ground black pepper on all sides. If your roast 3 3/4 – 4 lbs, you will need about 1 1/2 teaspoons of salt, if the roast is more than 4 lbs, you will need about 2 teaspoons of salt. Make sure to be very generous with the salt, since it’s a very big piece of meat. Season the roast with your favorite dry herb seasonings. I used the 21 Seasonings Salute and Onion Salt from Trader Joe’s.
  3. Using the “Saute”option, heat the oil in the insert until it is shimmering, using the highest heat. Add the pork and brown on all sides. Also add the onion, halved sides down, so that it has a chance to get golden while the roast is browning. You don’t have to brown the onion, but it gives a nice touch of added flavor. It also doesn’t take any additional effort, so, why not?
  4. Add the garlic, bay leaf and black peppercorns. Pour in the water and the orange juice. Switch to the Manual option, High Pressure and cook the pork for 1 hour on high pressure. If you are using pork that you cut up into 2 inch pieces, cook for about 50 minutes. If your roast is more than 4 lbs, cook for 75-80 minutes.
  5. Once the pork is cooked, it doesn’t matter if you use the Quick Release (where you open the valve and manually release the steam) or you use the Natural Release options. Take the pork out of the liquid and shred with two fork. It is so tender, it completely fall apart. Drain the remaining liquid through a fine mesh sieve, discarding everything except the strained liquid. I also take a spoon and skim off all the extra fat. Pour the liquid back into the Instant Pot, turn on the Sauté option and let it cook, on high heat, until it thickens and becomes syrupy, reducing almost in half. Add the pork back into the sauce.