Go Back
+ servings
Print Recipe
5 from 14 votes

Instant Pot Whole30 Pulled Pork with Dry Rub (Paleo, Low Carb, Keto)

This Instant Pot Whole30 Pulled Pork with Dry Rub is full of flavor and easy to make, and you can repurpose it to use in a variety of ways! It's also paleo, low carb, and keto-friendly.
Prep Time5 mins
Cook Time1 hr
Total Time1 hr 5 mins
Course: Main Course
Cuisine: American
Servings: 12 servings
Calories: 294kcal
Author: Jean Choi


  • 8-9 lb bone-in pork shoulder/butt or 5-6 lb boneless
  • 5 tsp sea salt divided
  • 1 large onion sliced
  • 3/4 cup pineapple juice no sugar added
  • 1/4 cup apple cider vinegar
  • 1 tbsp dijon mustard
  • 1 tbsp garlic powder
  • 2 tsp smoked paprika
  • 2 tsp chili powder
  • 2 tsp ground cumin
  • 2 tsp onion powder
  • 1/2 tsp ground black pepper
  • 1/2 tsp cayenne


  • Cut the pork into 4-5 inch chunks. If using bone-in, cut around the bone. If you'd like, trim the fat around the meat.
  • Add the pork (and the bone) to the Instant Pot. 
  • Sprinkle the pork with 3 tsp of sea salt, making sure to cover all sides.
  • Add the onion to the pork.
  • Pour in pineapple juice, apple cider vinegar, and dijon mustard over the pork and onions.
  • Close the lid and set the Instant Pot to Manual on HIGH for 60 minutes. 
  • Once the Instant Pot beeps to a finish, wait 10 minutes for the pressure to naturally release, then release the rest of the pressure manually.
  • Open the lid and transfer the pork and onions to a large bowl, along with 1 cup of the liquid. Discard the rest of the liquid.
  • Remove the fat if you prefer, then use 2 forks to shred the pork into bite-sized pieces.
  • In a separate bowl, whisk together 2 tsp sea salt and the rest of the spices together.
  • Sprinkle the spices over the pork and onions and toss together.
  • Serve warm, or freeze into individual portions. 


Serving: 1serving | Calories: 294kcal | Carbohydrates: 4g | Protein: 36g | Fat: 13g | Saturated Fat: 4g | Cholesterol: 123mg | Sodium: 1133mg | Potassium: 701mg | Sugar: 2g | Vitamin A: 345IU | Vitamin C: 3.7mg | Calcium: 36mg | Iron: 2.8mg