Instant Pot Whole30 Pulled Pork With BBQ Sauce (Paleo + Whole30)

This Instant Pot Whole30 Pulled Pork with BBQ Sauce is the perfect way to utilize your Instant Pot! Also, we made the yummiest Whole30 friendly BBQ Sauce! 

Prep Time 5 minutes
Cook Time 1 hour 30 minutes
Total Time 1 hour 55 minutes
Servings 8
Author J+E | Real Simple Good


  • 4 lb organic bone-in pork shoulder
  • 1 tbsp sea salt
  • 1 tbsp ground pepper
  • 1 tbsp garlic powder
  • 1 tbsp onion powder
  • 1 tbsp chili powder
  • 1 tbsp smoked paprika
  • 2 cups chicken stock (or bone broth)

For the BBQ sauce:

  • 1/4 cup tomato paste
  • 4-6 dates, soaked for 10-15 minutes in warm water to soften then drained
  • 2 tsp garlic powder
  • 2 tsp chili powder
  • 1/2 cup coconut aminos


  1. Place all of the seasonings in a small bowl and mix well to make the spice rub.

  2. Cut your roast into two pieces if needed to make it more manageable and fit easily. Massage the spice rub all over the meat. You may have some left over if you have a smaller cut of meat.

  3. Place the pork into the Instant Pot skin side up and pour the chicken stock in.

  4. Cook for 90 minutes on the manual setting, with the vent closed. 

  5. Once you get the pork in the Instant Pot, make the BBQ sauce. Place all of the sauce ingredients in a blender or food processor and run continuously to combine all the ingredients until smooth. Stop to scrape sides down as needed and restart. Store in fridge until pork is done. 

  6. Once pork is done, let the pressure release naturally (about 10-15 minutes). Don't do a quick release. 

  7. Remove the pork from the Instant Pot and place it on a cutting board. Shred with two forks or tongs. Pour the sauce over the pork and mix it in. Serve and enjoy!