A pulled pork barbecue sandwich on a piece of brown paper.

Easy Instant Pot Pulled Pork

  • Author: Amy @ The Blond Cook
  • Prep Time: 5 minutes
  • Cook Time: 1 hour 8 minutes
  • Total Time: 1 hour 13 minutes
  • Yield: 6 servings 1x


  • 1 (4 pound) Boston butt pork roast
  • Kosher salt and freshly ground black pepper
  • 2 tablespoons olive oil
  • 2 cups root beer
  • Desired amount of your favorite barbecue sauce


  1. Cut pork into 4 pieces (as evenly as possible).  Season with desired amounts of salt and pepper.
  2. Set your Instant Pot to the saute setting.  Add olive oil and allow to heat.  Add pork (2 pieces at a time, in 2 batches) and brown on both sides (approximately 1 minute on each side).  Transfer to a plate.
  3. Once all pieces of pork are browned, turn your Instant Pot off.  Return browned pork to your Instant Pot and pour in root beer.
  4. Place the lid on and lock.  Steam release knob should be set on “sealing”.  Cook on manual setting (high pressure) for 45 minutes.  Allow the pressure to naturally release for 15 minutes, then quick release the remaining pressure.
  5. Using tongs, transfer the pork to a large bowl.  Shred using 2 forks.  Remove and discard any fat.
  6. Pour in desired amount of sauce and toss to coat evenly.


  • I used an Instant Pot LUX80 8-quart in this recipe.
  • Cook time includes time it takes Instant Pot to come to pressure and natural pressure release time.
  • Category: Instant Pot
  • Method: pressure cook
  • Cuisine: American

Keywords: instant pot, pork, barbecue