Instant Pot Ham Recipe

Instant Pot Ham Recipe

Sharing is caring!

Every year, I bake a ham for Easter; and every year it’s such a chore. Not because baking a ham is hard to do, it actually couldn’t be simpler. However, the reoccurring issue is that my ham is never ready when it’s supposed to be. After hours of cooking, the ham ends up dried up, yet somehow still cold in the center. Part of the problem is my oven, which always runs lower in temperature than it’s supposed to. However, I’ve talked to other friends who have experienced the same thing. But then I wised up and purchased an Instant Pot; happy days are here again! With this simple Instant Pot Ham Recipe, I can skip the oven and guesswork altogether. This makes me giddy with excitement!

instant pot ham recipe

Unglazed, Spiral Ham 

The internet is swimming with sweet and sugary, glazed ham recipes. It makes me wonder, is my family the only one left who prefers plain, unglazed ham? Besides preferring the taste of plain ham, I find you can do a lot more with the leftovers. This includes using the ham to make ham and split pea soup, grilled ham, and cheese sandwiches, or with eggs. If, however, you want to use the glaze packet that comes with your ham, be my guest. Just prepare the glaze while the ham is in the Instant Pot. Next, pour the glaze over the cooked ham and bake in a hot oven for a few minutes to caramelize. 

How Long Does it Take to Cook a Ham in an Instant Pot?

Since Spiral ham is already cooked, you will basically be reheating it in your Instant Pot. Start by allowing the ham to come to room temperature for a few hours. When making this Instant Pot Ham recipe, I’ve found that cooking the ham for two minutes per pound is perfect. So a six-pound ham will need to cook for 12 minutes (not counting ten minutes to bring the Instant Pot to pressure, and five minutes for natural release). 

instant pot ham

Don’t forget to remove the plastic bone guard on the bottom of the ham before cooking it. I’m not speaking from experience, really! ?

What Size Ham fits in an Instant Pot? 

An important thing to keep in mind when purchasing a ham is the size of your Instant Pot. I own a six-quart Instant Pot and could barely squeeze a six-pound ham in it. Truth be told, I had an eight-pound ham that I tried to squeeze into my Instant Pot once. However, it quickly became obvious that forcing it was not an option. After removing enough of the ham layers to reduce the ham to six pounds, it finally fit. Although it was definitely above the “Max Fill” line, the ham still came out great!

Honey Mustard Sauce

Surprise! You can have plain ham and have the option of something special on the side. In this case, my delicious honey mustard sauce. The best part, it only takes a few minutes to prepare. Just serve the sauce on the side, so that your guests can have the option of enjoying the ham plain (low carb) or topped with the sauce. While my husband, Scott, loves to slather the mustard sauce all over his ham, my son, Scotty, prefers it plain. Just like everything else he eats; he even orders his pizza with no sauce! Serving the sauce on the side is a great way to please all your family members or guests!

Honey mustard sauce

Cooking Instructions

Instant Pot Ham Recipe

  • Mix wine and broth and pour into the Instant Pot.
spiral ham on a plate
  • Place trivet inside the Instant Pot and top with spiral-cut ham (flat side down).
ham instant pot recipe
  • Seal Instant Pot, and select “Pressure Cook.” Cook on High for two minutes per pound, or 12 minutes for a six-pound ham.
instant pot
  • Once the cooking time has elapsed, let the ham rest for 5 minutes, then do a quick release.

Mustard Sauce

  • Add 1/4 cup of the pan juices to a small saucepan, followed by the remaining mustard sauce ingredients.
  • Whisk over low heat until it starts to boil, then remove from heat.
Go ahead, and give it a taste, it’s heavenly!
  • Serve mustard sauce on the side with the ham.
mustard sauce

Don’t forget to use the leftovers to make Ham and Split Pea Soup!

For other Instant Pot recipes, check out the following posts: Filipino Pork Adobo, Instant Pot Chicken Chili, and Instant Pot Pulled Pork, and Instant Pot Chili Verde.

Do you Pinterest? Please Pin & Share!

instant pot ham

5 from 2 votes
Instant Pot Ham recipe
Instant Pot Ham Recipe
Prep Time
10 mins
Cook Time
12 mins
Resting Time
5 mins
Total Time
22 mins

Simple, unglazed, Instant Pot Ham Recipe (with honey mustard sauce)

Course: Main Course, Main Dish
Cuisine: American
Servings: 8 people
Calories: 469 kcal
Author: Hilda Sterner
  • 1/2 cup broth
  • 1/2 cup wine
  • 6 lb. Spiral (bone-in) ham
Mustard Sauce
  • 1/4 cup pan juices
  • 1/2 cup dijon mustard
  • 1/2 cup honey
  • 2 T. white wine vinegar
  • 1 T. dried sage
  • 1/4 tsp. black pepper
  • 1/4 tsp. cayanned pepper (optional)
  1. Mix broth and wine and pour into the Instant Pot.

  2. Place trivet inside the Instant Pot and top with Spiral cut ham, flat-side down.

  3. Seal Instant Pot, Select “Pressure Cook” and set the time for 10 minutes.

  4. It will take approximately 10 minutes to fully pressurize. 

  5. Once pressurized, cook for 2 minutes per pound (12 minutes for a 6 lb. ham). 

  6. Natural release for five minutes, followed by a quick release. 

Mustard Sauce
  1. Add 1/4 cup of the pan juices to a small saucepan, followed by the remaining mustard sauce ingredients. 

  2. Whisk over low heat until it starts to boil, then remove from heat. 

  3. Serve mustard sauce with the ham, on the side. 

Nutrition Facts
Instant Pot Ham Recipe
Amount Per Serving (12 oz)
Calories 469 Calories from Fat 108
% Daily Value*
Fat 12g18%
Saturated Fat 1g6%
Cholesterol 132mg44%
Sodium 432mg19%
Carbohydrates 0g0%
Fiber 0g0%
Sugar 7g8%
Protein 60g120%
* Percent Daily Values are based on a 2000 calorie diet.

Leave a Reply

Your email address will not be published. Required fields are marked *