how long to cook ham hock in instant pot

how long to cook ham hock in instant pot

How to Cook Ham Hock in an Instant Pot

Cooking a ham hock in an Instant Pot offers delicious, tender, and flavorful results in a fraction of the time of traditional methods. Follow these steps to experience a tasty flavorful ham hock in your Instant Pot.


  • 1 – 2 Ham Hocks
  • 2 – 3 Cups of Liquid
  • ½ Tsp Garlic Powder
  • 1 Tsp of Salt
  • Sprinkle of Ground Black pepper


  • Step 1: Place the Ham Hocks in the Instant Pot.
  • Step 2: Add the liquid of your choice and any other extra ingredients such as garlic, salt, and pepper.
  • Step 3: Close and lock the lid. Ensure the valve is set to “sealing” position.
  • Step 4: Select the “Pressure Cook” setting and set the timer for 20 minutes.
  • Step 5: When the timer goes off, let the Instant Pot naturally release the pressure for 15 minutes before moving the valve to the “venting” position to quick release the pressure.
  • Step 6: Carefully open the lid and remove the ham hock. Serve or store it for later use.

Cook Time

The cook time for ham hock in an Instant Pot is 20 minutes. The total time will also depend on the quantity of liquid used and the size of the ham hocks. When cooking multiple ham hocks, the cook time remains the same but, you will need to increment the quantity of the liquid used.

Tips and Tricks

  • To ensure the ham hocks are cooked through, you can use a kitchen thermometer to check the internal temperature.
  • You can also use other liquids like beer instead of water for a richer flavor.
  • Adding more ingredients like carrots, celery, herbs, and other spices can add more flavor to the dish.

Cooking ham hock in an Instant Pot is a great way to save time while enjoying the delicious flavor. Follow these steps to experience the munch-worthy, flavorful and tender ham hock in no time.