Instant Pot Kalua Pork on a white plate with cabbage on the side.

Instant Pot Kalua Pork

Aka Kalua Pig is a dish of tender pork with a smoky flavor. This 3-ingredient Hawaiian-inspired recipe is done in one hour right in your pressure cooker.

Course Main Course
Cuisine American
Keyword Instant Pot Kalua Pork
Prep Time 5 minutes
Cook Time 1 hour
Total Time 1 hour 5 minutes
Servings 6 people
Calories 320 kcal
Author Anna


  • 1 tablespoon olive oil
  • 3-4 lbs pork roast
  • 1 tablespoon Hawaiian sea salt
  • 1 tablespoon hickory liquid smoke
  • 1 cup water
US Customary - Metric


  1. Cut the pork roast into four pieces.
  2. Season and rub with sea salt.
  3. Press "saute" setting on the Instant Pot and wait 1 minute. Add oil and let it heat up.
  4. Brown each pork piece on all sides in the Instant Pot. Remove onto a plate.
  5. Press "cancel/off" button. Add water to Instant Pot and scrape any cooked-on bits from the bottom of the pot with a wooden spoon.
  6. Add liquid smoke and stir. Place pork back in the pressure cooker.
  7. Close the lid, set valve to "sealing" position (newer models do it on their own), press "manual" or "pressure cook" setting and set timer to 50 minutes. Make sure the Instant Pot is set to cook on HIGH pressure.
  8. The Instant Pot will start coming to pressure. Once the timer is done, press "cancel/off" button and let the Instant Pot release the pressure naturally. If you do a quick release, the meat will be tough.
  9. Once the pressure pin is down, carefully open the lid away from your face. Remove the pork onto a plate or shred with two forks right in the Instant Pot. Stir in with the liquid on the bottom of the pot.
  10. Serve pork with steamed or sauteed cabbage and rice.

Recipe Notes

If you like your pulled pork to have a bite, 50 minutes of cooking time is perfect. If you want it completely falling apart, set timer to 60 minutes.

Nutrition Facts
Instant Pot Kalua Pork
Amount Per Serving
Calories 320 Calories from Fat 108
% Daily Value*
Fat 12g18%
Saturated Fat 3g19%
Cholesterol 143mg48%
Sodium 1282mg56%
Potassium 848mg24%
Protein 51g102%
Calcium 11mg1%
Iron 1.2mg7%
* Percent Daily Values are based on a 2000 calorie diet.