This Instant Pot ham recipe is always a family favorite!

Enjoy the slow-cooked flavors of this glazed ham in only minutes, thanks to the time-saving magic of the Instant Pot. It’s juicy, flavorful, and perfect for any occasion.

Sliced instant pot ham on a plate

Favorite Instant Pot Ham

  • Ham in the Instant Pot is easy and foolproof, just set and forget until it’s ready to enjoy in just 30 minutes.
  • Simple ingredients deliver abundant flavor. Orange juice, brown sugar, and mustard make a zesty, citrusy glaze that turns salty ham into a culinary masterpiece.
  • Ham is super versatile and can be used in dishes from casseroles to soups.
ingredients to make Instant Pot Ham labeled: ham, dijon mustard, orange juice, brown sugar

4 Simple Ingredients

Ham – For the best flavor, use a bone-in ham with a layer of fat on the surface to ensure juiciness and allow the glaze to caramelize. A pre-cooked spiral-cut honey ham is reliably delicious and convenient for serving, but you might want to cut back on the sugar in the glaze.

Buy the size that your Instant Pot will accommodate.

  • A 6-quart Instant Pot will hold a 5-6 pound ham.
  • An 8-quart pot will cook a 7-8 pound ham.

Orange Juice – Frozen orange juice is fine, or use freshly squeezed. Substitute apple or pineapple juice if you prefer.

Mustard – Dijon mustard has the best flavor for a ham glaze. Switch it out for mustard powder, or your favorite prepared mustard.

Brown Sugar – Salty and sweet is an irresistible flavor combination; use brown sugar, honey, or maple syrup. These will not only enhance the flavor of ham but will meld with the proteins to create a mouthwatering sticky brown glaze.

Variations – Spice up your ham to your preference. Get creative with allspice or cinnamon. Go with a classic favorite by covering the surface with fresh or canned pineapple slices and stud the surface with whole cloves, or add a touch of powdered cloves to the glaze mixture.

How to Make a Ham in the Instant Pot

This amazing ham recipe delivers a delicious meal to the table in just 30 minutes!

  1. Whisk together the mustard, orange juice, and brown sugar (per the recipe below).
  2. Score the surface of the ham diagonally in a crisscross pattern.
  3. Brush the ham with the glaze and place it in the Instant Pot, fat side up.
  4. Cook on the MEAT setting and allow the Instant Pot to naturally release once done.
  5. Remove and rest for several minutes before slicing

Serve with your favorite sides for a delicious meal that’ll have everyone asking for seconds!

instant pot ham sliced on a plate

Favorite Recipes for Leftovers

  • Ham shouldn’t be allowed to go to waste! Leftovers are perfect for giving a flavor upgrade to so many dishes. Use the leftovers in a chicken cordon bleu casserole. Substitute ham for bacon in chicken mac and cheese.
  • Chop it up to punch up the taste of a breakfast or potato casserole. Give baked potato soup a boost of smoky goodness with a generous garnish or chopped ham. Or, use leftover ham as a main ingredient in an irresistible potato salad.
  • Leftovers can be stored for up to 3-4 days in the refrigerator, or up to 2 months in the freezer.
  • Wrap tightly in plastic or aluminum foil, or both, to prevent drying out.
  • Frozen ham should be thawed in the refrigerator.

Tips for a Juicy Instant Pot Ham

  • Place the ham on a trivet in the Instant Pot, and add ½ a cup of water.
  • Broil the ham for 2-3 minutes after pressure cooking in the Instant Pot to caramelize the glaze.
  • After removing from the Instant Pot allow the ham to rest for 5-10 minutes before slicing.

More Impressive Instant Pot Recipes

Did you enjoy this Instant Pot Ham? Leave a comment and rating below!

Sliced instant pot ham on a plate
5 from 1 vote↑ Click stars to rate now!
Or to leave a comment, click here!

Instant Pot Ham

This Instant Pot ham recipe makes perfect ham every time.
Prep Time 5 minutes
Cook Time 28 minutes
Total Time 33 minutes
Servings 6
Author Holly


6 qt Instant Pot


  • 1 fully cooked ham 4 to 6 pounds


  • ¼ cup brown sugar
  • ¼ cup orange juice
  • 2 tablespoon Dijon mustard


  • In a small bowl, whisk together the brown sugar, orange juice, and Dijon mustard.
  • Score the ham diagonally 1/8-inch deep, approximately 1-inch wide.
  • Remove the plastic disk from the end of the hambone if there is one. Brush the ham with the glaze.
  • Place the ham, fat side up (if possible), in the Instant Pot.
  • Secure the lid. Select the MEAT setting and set the timer for 11 to 13 minutes.
  • Once the cooking time is up, let the Instant Pot naturally release for 15 minutes.
  • Serve the ham drizzled with juices.


Cook a 4 lb ham for 11 minutes, cook a 6 pound ham for 13 minutes.
Leftover ham will keep in the refrigerator for 3-4 days and in the freezer for 2 months. 
5 from 1 vote↑ Click stars to rate now!
Or to leave a comment, click here!

Nutrition Information

Calories: 43kcal | Carbohydrates: 10g | Protein: 0.3g | Fat: 0.2g | Saturated Fat: 0.02g | Polyunsaturated Fat: 0.1g | Monounsaturated Fat: 0.1g | Cholesterol: 0.1mg | Sodium: 60mg | Potassium: 41mg | Fiber: 0.2g | Sugar: 10g | Vitamin A: 24IU | Vitamin C: 5mg | Calcium: 12mg | Iron: 0.2mg

Nutrition information provided is an estimate and will vary based on cooking methods and brands of ingredients used.

Course Main Course
Cuisine American

REPIN this Instant Pot Ham Recipe

Instant Pot Ham sliced on a plate with a title
Instant Pot Ham with a title
Top image - instant pot ham sliced on a plate. Bottom image - ham prepared in an instant pot with a title


, , ,

Recipes you'll love

About the author

See more posts by Holly

latest & greatest

Leave a Reply

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

Recipe Rating