This easy Instant Pot pulled pork recipe turns a 3-pound boneless pork shoulder into tender, saucy barbecue pork in about 1 hour 40 minutes to 2 hours. Cut the pork into 2- to 3-inch pieces, season it generously, sear it if desired, then cook it on High Pressure for 55 to 60 minutes with chicken broth and apple cider vinegar.
The finished pork is juicy, smoky-sweet, tangy, and easy to shred with two forks. Serve it on toasted buns, spoon it into tacos, layer it into quesadillas, or pile it over rice for a satisfying dinner that feeds about 6 to 8 people.
Jump to RecipeWhy You’ll Love This Recipe
When you want classic pulled pork flavor without waiting all day, the Instant Pot is a dependable choice. Pressure cooking breaks down the pork shoulder until it is soft enough to pull apart, while the spice rub gives every bite a deep barbecue character.
This recipe also keeps the process practical. The pork cooks in a mixture of chicken broth and apple cider vinegar, and most of the barbecue sauce is stirred in after cooking, so the sauce stays bright and the pot is less likely to scorch.
The recipe makes about 6 to 8 servings, which is plenty for a family dinner and often leaves enough for lunch the next day. If you enjoy hearty comfort food, you may also like this oven-braised pot roast for another tender dinner centerpiece.
Ingredients You’ll Need

The star is a 3-pound boneless pork shoulder, also labeled pork butt. Pork shoulder contains enough marbling to remain moist under pressure, and cutting it into 2- to 3-inch pieces helps the heat reach the center of each chunk evenly.
- 3 pounds boneless pork shoulder, cut into 2- to 3-inch pieces
- 1 tablespoon neutral oil for searing
- 1 cup low-sodium chicken broth
- 1 cup barbecue sauce, divided
- 1/4 cup apple cider vinegar
- 1/4 cup packed light brown sugar
- 2 tablespoons paprika
- 2 teaspoons kosher salt
- 2 teaspoons garlic powder
- 1 teaspoon onion powder
- 1 teaspoon chili powder
- 1 teaspoon freshly ground black pepper
- 1/4 teaspoon cayenne pepper, optional
- 1 medium yellow onion, thinly sliced, optional
The rub balances sweetness, smokiness, savory garlic, gentle heat, and peppery bite. The onion is optional, but it melts into the cooking liquid and adds a soft, savory note to the finished pork.
How to Make It Step-by-Step

Step 1: Pat the pork dry with paper towels and cut it into evenly sized 2- to 3-inch chunks. Trim only large, obvious pieces of excess fat because a modest amount helps protect the meat and contributes flavor while it cooks.
Step 2: Add the brown sugar, paprika, kosher salt, garlic powder, onion powder, chili powder, black pepper, and cayenne to a small bowl. Stir well, then coat the pork thoroughly, pressing the rub onto all sides so the seasoning forms a flavorful crust.
Step 3: Select Sauté on the Instant Pot and add the oil. Brown the pork in batches for about 2 to 3 minutes per side, taking care not to crowd the pot, because space around each piece helps it develop better color.
Step 4: Remove the browned pork and pour the chicken broth and apple cider vinegar into the hot pot. Use a wooden spoon to scrape up every browned bit from the bottom, as those savory pieces add flavor and clearing the surface helps prevent a burn warning.
Step 5: Add the sliced onion if you are using it, then return the pork to the pot. Pour in about 1/2 cup of the barbecue sauce, keeping the broth and vinegar as the main thin liquid and avoiding a thick layer of sauce directly against the bottom.
Step 6: Lock the lid in place and set the valve to sealing. Cook on High Pressure for 55 to 60 minutes for 3-inch pieces; if using a 4-pound roast or noticeably larger pieces, plan on 65 to 75 minutes.
Step 7: Let the pressure release naturally for 15 to 20 minutes after the timer ends. Carefully release any remaining pressure only after that pause, then open the lid away from your face.
Step 8: Move the pork to a bowl and shred it with two forks while it is still warm. Remove large pieces of fat, strain or skim the cooking liquid if desired, and mix the pork with the remaining barbecue sauce plus enough cooking liquid to make it as juicy or thick as you like.
Step 9: Serve the pork in buns, tacos, quesadillas, or bowls of rice. For crisp, caramelized edges, spread the sauced pork on a baking sheet and broil for 3 to 5 minutes, watching closely.
Pro Tips for Tender Pulled Pork
Cutting the pork into chunks is one of the most useful details in this method. A whole roast can cook unevenly, while similarly sized pieces pressure-cook at a more consistent rate and are easier to shred.
Searing is optional, but it takes only about 8 to 12 minutes and adds browned, savory flavor. Work in batches rather than stacking the pork, and do not worry if the pieces are not cooked through during this stage because pressure cooking finishes the job.
Pay close attention to the cooking liquid. The Instant Pot needs thin liquid to create steam, so use the broth and vinegar in the pot and save most of the thick barbecue sauce for the finishing bowl.
Natural pressure release is preferable to an immediate quick release for this recipe. The resting time allows the meat fibers to relax and helps the pork retain a tender texture instead of becoming tight or dry.
If the shredded pork seems too wet, return it to the Instant Pot on Sauté for a few minutes with the lid off, stirring occasionally. If it seems too thick, add a small amount of reserved cooking liquid until the texture is juicy and spoonable.
Serving Ideas for Dinner

The classic presentation is a toasted bun filled with pulled pork and a generous drizzle of barbecue sauce. Add crunchy slaw, sliced pickles, or thinly sliced red onion for contrast against the soft meat.
For a lighter dinner, spoon the pork into warm corn or flour tortillas with onion, cilantro, and a squeeze of lime. It also makes a satisfying quesadilla filling when paired with shredded cheese and cooked until the tortilla is crisp.
Rice bowls are another easy option. Layer rice with pulled pork, black beans, corn, avocado, and a little extra sauce for a colorful meal that uses simple pantry ingredients.
For another one-pot comfort food idea, try this one-pot fettuccine dinner. If you like tender roast flavors with a bold, savory sauce, this Mississippi-style pot roast is also worth adding to your dinner rotation.
Storage, Reheating, and Make-Ahead Notes

Cool leftover pulled pork promptly, then store it with a little cooking liquid or sauce in an airtight container in the refrigerator for up to 4 days. Keeping some moisture with the meat helps it stay tender when reheated.
Reheat individual portions in the microwave in short intervals, stirring between each one, or warm a larger amount gently in a covered saucepan. Add a splash of reserved cooking liquid, broth, or barbecue sauce if the pork looks dry.
For longer storage, freeze cooled pulled pork in airtight freezer containers or freezer bags with a little sauce. Thaw it in the refrigerator before reheating, then broil a portion for 3 to 5 minutes if you want freshly crisp edges.

Easy Instant Pot Pulled Pork Recipe
Ingredients
Method
- Cut the pork shoulder into evenly sized 2- to 3-inch chunks, trimming only large areas of excess fat. Combine the brown sugar, paprika, salt, garlic powder, onion powder, chili powder, black pepper, and optional cayenne, then rub the mixture thoroughly over every piece of pork.
- Set the Instant Pot to Sauté and add the neutral oil. Brown the pork in batches for about 2 to 3 minutes per side, transferring each browned batch to a plate as you work.
- Turn off the Sauté setting and pour the chicken broth and apple cider vinegar into the pot. Scrape the bottom thoroughly to release all browned bits, since this helps prevent a burn warning during pressure cooking.
- Add the sliced onion if using, return the pork to the pot, and pour in about 1/2 cup of the barbecue sauce. Make sure the broth and vinegar provide the thin cooking liquid rather than placing a large amount of thick sauce directly on the bottom.
- Secure the lid, set the valve to sealing, and cook on High Pressure for 55 to 60 minutes for 3-inch pieces. A 4-pound roast or larger pieces may require 65 to 75 minutes.
- When the cooking cycle ends, allow a natural pressure release for 15 to 20 minutes before carefully releasing any remaining pressure. This gradual release helps the pork stay tender and juicy.
- Transfer the cooked pork to a large bowl and shred it with two forks, removing any large pieces of fat as you go. Strain or skim the cooking liquid if desired, then toss the pork with the remaining barbecue sauce and enough cooking liquid to reach your preferred consistency.
- Serve the pulled pork immediately on buns, in tacos, in quesadillas, or over rice. For crisp edges, spread the sauced pork on a baking sheet and broil it for 3 to 5 minutes.
Notes
Final Thoughts
This easy Instant Pot pulled pork recipe delivers the comfort of slow-cooked barbecue with a much shorter timetable. The combination of seasoned pork shoulder, tangy vinegar, smoky spices, and finishing barbecue sauce creates tender meat with plenty of flavor in every forkful.
Remember the key details: cut the pork into 2- to 3-inch pieces, scrape the pot after searing, cook on High Pressure for 55 to 60 minutes, and allow a 15- to 20-minute natural release. Add most of the barbecue sauce after pressure cooking, then adjust the consistency with the reserved cooking liquid.
Whether you serve it on buns for a casual family dinner or crisp it under the broiler for tacos and rice bowls, this recipe is easy to customize and generous enough for leftovers. Set out extra sauce and your favorite toppings, and let everyone build a plate they will love.