
Cooking a spiral ham in your Instant Pot transforms holiday leftovers into a restaurant-quality centerpiece in just 30 minutes—no oven or long wait required. The secret lies in precise pressure cooking and a simple glaze that creates a golden, crackling crust while keeping the meat juicy.
I’ve perfected this method over years of holiday cooking, ensuring foolproof results every time.
This recipe delivers tender, perfectly cooked ham with a caramelized glaze that’s easier to achieve than traditional roasting. The Instant Pot handles the cooking while you prep sides, and the built-in timer ensures no overcooking. No need for fancy equipment—just a few pantry staples and your pressure cooker.
By the end, you’ll have a ham with a glossy, crackling crust and moist, flavorful meat that slices effortlessly. The glaze adds a touch of sweetness and depth, making it feel special without requiring hours of work.
Serve with classic sides like scalloped potatoes or green beans for a complete meal.
Whether you’re hosting a gathering or simply craving a showstopping main course, this method delivers professional results with minimal effort. Let’s get started—your table is about to impress.
Ingredients for instant pot spiral ham
Pantry staples plus a few specialty touches transform a simple ham into restaurant-worthy perfection.
| Ingredient | Amount | Notes |
|---|---|---|
| Bone-In Spiral Ham 🐷 | 4 lb | Fully cooked, skin-on preferred |
| Brown Sugar 🍬 | ½ cup | Light or dark, packed |
| Honey 🍯 | ¼ cup | Wildflower preferred for depth |
| Dijon Mustard 🍯 | 2 tbsp | Mild or spicy, smooth texture |
| Apple Cider Vinegar 🍎 | 1 tbsp | For tangy balance |
| Ground Cloves 🌶️ | ½ tsp | Freshly ground for warmth |
| Ground Cinnamon 🌿 | ½ tsp | Ceylon preferred for delicate flavor |
| Salt 🧂 | 1 tsp | Diamond Crystal kosher preferred |
| Black Peppercorns 🌶️ | ¼ tsp | Freshly cracked for texture |
| Unsalted Butter 🧈 | 2 tbsp | Cold, cubed for glaze |
| Water 💧 | ½ cup | For Instant Pot cooking |
| Fresh Rosemary 🌿 | 2 sprigs | For aroma infusion |
| Fresh Thyme 🌿 | 2 sprigs | For herbal depth |
The ham should be bone-in for even cooking—Costco or Whole Foods carry excellent pre-spiral-cut options. Look for a ham with a thick layer of fat on the skin side; this renders into flavorful drippings. If your ham isn’t fully cooked (check the label), add 15 minutes to the pressure cooking time. For the spices, Penzeys are my go-to—they stay potent longer than grocery store jars. Fresh herbs are non-negotiable here; the aroma they release during cooking elevates everything.
No brown sugar? Maple syrup plus a pinch of salt works in a pinch, though the texture won’t be identical. Substituting honey for the apple cider vinegar? Use half the amount—it’s sweeter. The Dijon mustard can be swapped for whole-grain mustard if that’s what you have, but blend it smooth first. For a smokier profile, add 1/4 tsp smoked paprika to the glaze. If you’re short on time, dried rosemary and thyme work (use half the amount of fresh), but fresh is worth the extra minute at the market.
The glaze keeps for 1 week in the fridge if stored in an airtight container, so make extra. Reheat gently in a saucepan with a splash of water to loosen. The ham reheats beautifully—30 minutes at 325°F wrapped in foil, basting with pan juices. For a make-ahead shortcut, prep the glaze ingredients the night before and store them in a jar. The herbs can be tied into a bundle with kitchen twine for easy removal after cooking.
Why You’ll Love This Recipe
- Sweet-Savory Magic: The glaze here—brown sugar, honey, Dijon, and a splash of apple cider vinegar—is where the real magic happens. It’s sticky, tangy, and just sweet enough to make your taste buds dance, with that mustard kick cutting through the richness. My kids fight over the last slice, and I don’t even have to pretend it’s gourmet.
- Weeknight Hero: Between us, this is my go-to for game days, lazy Sundays, or when I’m too tired to think. Serve it with mashed potatoes and green beans for a full spread, or slice it cold for sandwiches the next day. It’s the kind of meal that feels special but doesn’t demand hours—just 30 minutes and zero guilt.
- Leftover Goldmine: Let’s talk about the leftovers. This ham stays moist for days, so you’re not stuck reheating sad, dry slices. I’ll be real: I’ve had it in breakfast burritos, on pizza, and even in soups. It’s the ultimate pantry player—budget-friendly, versatile, and always welcome. Plus, it turns a $20 ham into a $100 meal with almost no effort.
Step-by-step instructions for Instant Pot spiral ham
Here’s the method for achieving that perfect glazed crust without hours in the oven.
Prepare the Glaze and Season the Ham
In a small saucepan, combine the 0.5 cup brown sugar, 0.25 cup honey, 2 tablespoons Dijon mustard, and 1 tablespoon apple cider vinegar. Warm over medium-low heat for 3-4 minutes, stirring constantly until the mixture becomes smooth and slightly thickened. The glaze should coat the back of a spoon easily—this ensures it will stick beautifully to the ham.
While the glaze warms, place the 4 lb bone-in spiral ham in your Instant Pot, fat-side up. This positioning allows the fat to render slightly during cooking, creating extra moisture and flavor. In a small bowl, mix the 0.5 teaspoon ground cloves, 0.5 teaspoon ground cinnamon, 1 teaspoon salt, and 0.25 teaspoon freshly cracked black peppercorns. Generously rub this spice blend all over the ham, pressing it into the surface so it adheres well. The spices will penetrate the outer layer, infusing every bite with aromatic warmth.
Add Aromatics and Liquid for Cooking
Place the 2 sprigs fresh rosemary and 2 sprigs fresh thyme directly on top of the ham. Tuck them into the spiral cut to maximize flavor infusion. Pour the 0.5 cup water into the Instant Pot, creating a small pool around the ham. The water prevents the ham from drying out and helps build steam for even cooking.
Add the 2 tablespoons cold, cubed unsalted butter to the Instant Pot as well. As the ham cooks, the butter will melt and blend with the natural juices, creating a rich, golden glaze that seals in moisture. The butter also adds a luxurious texture to the finished crust.
Cook the Ham to Perfect Doneness
Seal the Instant Pot and set it to high pressure for 30 minutes. This cooking time ensures the ham reaches an internal temperature of 145°F, which is ideal for tender, juicy meat without overcooking. During this time, the ham will gently steam, allowing the spices and aromatics to meld together beautifully.
Once the cooking time is complete, allow the Instant Pot to naturally release pressure for 10 minutes. This gradual release prevents the ham from becoming too dense. After the natural release, carefully remove the lid, being mindful of the hot steam. The ham should feel firm to the touch and have a rich, caramelized aroma.
Glaze and Finish for Crispy Perfection
Using a pair of tongs, transfer the ham to a serving platter. Immediately pour the warmed glaze mixture evenly over the top, spreading it with a silicone spatula to ensure full coverage. Return the ham to the Instant Pot and place it on the sauté function over medium heat. This step is crucial for creating that coveted crispy crust.
Cook for 8-10 minutes, basting the ham with any accumulated juices in the pot every 2 minutes. You’ll see the glaze bubble and darken to a deep amber color—this is your signal that a beautiful, caramelized crust is forming. The ham is ready when the glaze is set and the edges are slightly crispy to the touch.
Pro Tips For Making Instant Pot Spiral Ham
- USE HIGH PRESSURE FIRST: That spiral ham needs to come up to temp fast—start on high pressure for 30 minutes, then switch to low. I learned this the hard way when my first batch came out lukewarm because I played it safe with low pressure. The bone stays hotter this way, and the glaze caramelizes better.
- BRUSH ON GLAZE AFTER PRESSURE: Don’t add the brown sugar-honey-mustard mix before cooking—it’ll turn to syrup and stick to your pot like glue. Instead, brush it on after releasing pressure, when the ham’s still warm. This keeps the glaze sticky and golden, not a sad, watery drizzle.
- SKIP THE VINEGAR UNTIL LAST: Apple cider vinegar is great for cutting richness, but add it after the ham’s cooked. If you mix it in early, the acid will make the glaze runny and the ham taste sharp instead of balanced. A quick glaze of vinegar + honey at the end brightens the flavor without wrecking the texture.
- LET IT REST 10 MINUTES: That bone-in ham’s going to be juicy, but if you slice it right out of the pot, you’ll end up with a pool of pink liquid on your plate. Tent it with foil and let it sit—even 10 minutes makes a difference. The meat firms up just enough to hold its shape when you carve.
Troubleshooting your instant pot spiral ham
Glaze Too Thin?
If your glaze isn’t coating the ham properly, it likely needs more thickening. Simmer the glaze mixture for an extra 2-3 minutes to reduce the liquid, or add 1 tablespoon cornstarch mixed with 1 tablespoon water to create a slurry.
Stir it in and cook for 1 more minute until it thickens. For future batches, reduce the vinegar by ½ tablespoon—it’s the most acidic ingredient and prevents proper thickening. 🌡️
Ham Overcooked or Dry
If your ham ends up dry or overcooked, the pressure cooking time was likely too long. For a 4 lb ham, 30 minutes at high pressure is perfect—any longer risks drying it out. Always check the internal temperature with a meat thermometer; it should read 145°F when done.
If you’re unsure, start with 25 minutes and adjust based on your ham’s size. A 3 lb ham needs only 20 minutes.
Glaze Not Sticking
If the glaze slides off instead of caramelizing, your ham might be too oily or the glaze too runny. Pat the ham dry with paper towels before seasoning to remove excess fat, which can create a barrier.
For extra grip, brush the ham with 1 tablespoon egg white before applying the glaze—it acts as a binder. Also, ensure your glaze is at room temperature; cold ingredients won’t adhere well. 💡
Pressure Buildup Issues
If your Instant Pot fails to build pressure or takes too long, check for these common culprits: Ensure the lid is sealed tightly, the valve is set to sealing position, and there are no obstructions in the valve.
A 4 lb ham plus 0.5 cup water should create enough steam—if you’re using a larger ham, add ¼ cup extra water. Never exceed the 2/3 liquid ratio for your Instant Pot model to avoid pressure issues.
Uneven Cooking or Cold Spots
Uneven cooking often happens if the ham isn’t positioned correctly or the pot isn’t level. Place the ham fat-side up and ensure it’s centered in the pot. If your Instant Pot isn’t level, place a ½ inch thick silicone mat under one side to stabilize it.
For extra insurance, rotate the ham 90 degrees halfway through cooking. A meat thermometer is your best friend here—probe the thickest part to confirm even doneness.
Glaze Too Sweet or Cloying
If the glaze tastes overwhelmingly sweet, balance it with a splash of 1 teaspoon apple cider vinegar or lemon juice after cooking. For a deeper, less sugary flavor, reduce the brown sugar to 0.375 cup and add 1 teaspoon Dijon mustard for tang.
A pinch of smoked paprika or cayenne can also add complexity without overpowering. Taste as you go—adjust in ¼ teaspoon increments.
Nutrition facts
Frequently asked questions
Can I use a bone-in or bone-out spiral ham?
The recipe works best with a bone-in spiral ham as it cooks more evenly and stays juicier. Bone-out hams tend to dry out faster in the Instant Pot. If you only have a bone-out ham, reduce the cooking time by 5 minutes and check for doneness at 140°F internal temperature.
Do I need to thaw a frozen spiral ham first?
No thawing is required! Place the frozen ham in the Instant Pot with the 0.5 cup water and cook on high pressure for 45 minutes instead of 30 minutes. The extra time accounts for the frozen state while still delivering tender, juicy meat. Always check the internal temperature to confirm doneness.
How do I adjust the recipe for a smaller or larger ham?
For every 1 lb above 4 lbs, add 5 minutes to the cooking time. For example, a 5 lb ham needs 35 minutes. For smaller hams (3 lbs), reduce time to 20 minutes. The key is reaching 145°F internal temperature. Never exceed 40 minutes for a 6 lb ham to prevent dryness.
Can I make the glaze ahead of time?
Prepare the glaze ingredients the night before and store them in an airtight container. When ready to cook, simply combine and warm them as directed. The glaze keeps well for 1 week in the fridge. For extra convenience, make double the batch—it reheats beautifully for future meals.
What sides pair best with this Instant Pot spiral ham?
Classic pairings include scalloped potatoes (creamy and rich), green bean almondine (light and fresh), or cornbread (for a Southern-style spread). For a lighter option, try roasted Brussels sprouts with bacon. The glaze’s sweetness balances well with tangy sides like apple sauce or pickled vegetables.
- Braised Beef Short Ribs Recipe: Crock Pot Fall-Off-Bone Magic in 6 Hours - November 1, 2026
- Crock Pot Cocoa Recipe: Velvety Warmth With Hidden Spice Magic - November 1, 2026
- White Queso Crock Pot Recipe: Ultra-Smooth Melt Without the Grain - November 1, 2026