
This pre-cooked ham transforms into a centerpiece with a perfect glaze that balances sweet and savory flavors beautifully.
Using simple ingredients and precise timing, you can achieve a caramelized exterior while keeping the meat juicy and tender throughout.
Ingredients for Costco Ham
A Costco spiral ham plus a handful of pantry staples creates this showstopping centerpiece.
| Ingredient | Amount | Notes |
|---|---|---|
| Pre-Cooked Ham 🍖 | 5 lb | Bone-in spiral-cut preferred |
| Brown Sugar 🍚 | 1 cup | Light or dark variety |
| Honey 🍯 | ½ cup | Pure, unprocessed preferred |
| Dijon Mustard 🟡 | ¼ cup | Smooth, high-quality brand |
| Apple Cider Vinegar 🍏 | 2 tbsp | For balance in glaze |
| Ground Cloves 🌿 | ½ tsp | Freshly ground for intensity |
| Ground Cinnamon 🌿 | 1 tsp | Ceylon or cassia variety |
| Unsalted Butter 🧈 | ½ cup | Melted for glaze |
| Yellow Onion 🧅 | 1 whole | Finely diced for depth |
| Garlic Cloves 🧄 | 3 cloves | Minced for aromatic base |
| Fresh Rosemary 🌿 | 2 tbsp | Finely chopped for freshness |
| Kosher Salt 🧂 | 1 tsp | Diamond Crystal preferred |
| Freshly Ground Black Pepper 🌶️ | ½ tsp | Coarse grind recommended |
| Pineapple Juice 🍍 | ½ cup | For natural sweetness |
[recipe_ingredient_scaler]
The ham itself is non-negotiable—Costco’s spiral-cut (bone-in for best flavor) is ideal, but any pre-cooked ham works if it’s not pre-glazed. Look for 8-10 lb for leftovers worth bragging about. The brown sugar should be fresh and clump-free; old sugar absorbs moisture and ruins the caramelization. For the Dijon, Grey Poupon or Maille deliver the right sharpness without overpowering.
No honey? Maple syrup or corn syrup can stand in, though the flavor profile shifts slightly. Out of Dijon? Whole-grain mustard at half the amount adds texture but works. Skip the cloves if you’re not a fan, but the cinnamon is key—don’t substitute pumpkin pie spice (too many warm notes). The pineapple juice brightens the glaze; orange juice is a decent backup.
Leftover ham keeps 5-7 days wrapped tightly in the fridge, or freeze slices for 2-3 months. The glaze can be made 2 days ahead—store it in a jar and reheat gently before brushing. Always bring ham to room temp before reheating to preserve moisture.
Why You’ll Love This Recipe
- Sheer Simplicity: I just mix brown sugar, honey, and Dijon, slather it on the pre-cooked ham, and let the oven do the work.
- Sweet-Tangy Magic: That glaze of honey, mustard, and vinegar caramelizes into this sticky, finger-licking crust.
- Holiday to Weeknight: Honestly, it’s my Easter centerpiece and my lazy Sunday supper.
- Leftovers for Days: One Costco ham feeds us for a week—sandwiches, omelets, you name it.
Step-by-Step Instructions for Glazed Ham
This professional method ensures a perfectly caramelized crust and juicy meat every time.
Step 1: Prepare the Ham and Aromatic Base
Remove the 5 lb pre-cooked ham from its packaging and pat it dry with paper towels. Place it cut-side down in a roasting pan. This orientation allows the glaze to pool in the cuts, infusing every bite with flavor.
Finely dice the 1 whole yellow onion and mince the 3 cloves garlic cloves. Scatter them around the ham in the pan. These aromatics will caramelize during cooking, adding depth to your final dish. Sprinkle the 2 tbsp fresh rosemary evenly over the ham and aromatics.
Step 2: Create the Glaze Mixture
In a saucepan, melt the 0.5 cup unsalted butter over medium heat. Once melted, add the 1 cup brown sugar, 0.5 cup honey, 0.25 cup Dijon mustard, 2 tbsp apple cider vinegar, 0.5 tsp ground cloves, 1 tsp ground cinnamon, 1 tsp kosher salt, and 0.5 tsp freshly ground black pepper.
Whisk constantly for 3-4 minutes until the mixture thickens slightly and becomes smooth. The glaze should coat the back of a spoon with a syrupy consistency. Remove from heat and stir in the 0.5 cup pineapple juice, which adds a subtle tropical note and helps balance the sweetness.
Step 3: Apply the Glaze and Bake
Preheat your oven to 325°F. Brush half of the glaze mixture evenly over the ham, making sure to get it into all the crevices. This initial coating will begin caramelizing in the oven, creating that coveted sticky crust.
Cover the pan loosely with foil and bake for 1 hour. The foil prevents the glaze from burning while allowing the ham to heat through gently. After 1 hour, remove the foil and increase the oven temperature to 400°F.
Step 4: Finish with Final Glaze Application
Brush the remaining glaze over the ham, again ensuring complete coverage. Return to the oven and bake uncovered for 15-20 minutes, or until the glaze is deep golden brown and bubbling, and the internal temperature reaches 140°F.
The exposed surface will develop a beautiful caramelized crust during this final phase. Watch closely in the last 5 minutes to prevent over-browning—if it’s darkening too quickly, tent with foil.
Step 5: Rest and Serve
Remove the ham from the oven and transfer it to a cutting board. Let it rest for 10-15 minutes before slicing. This allows the juices to redistribute, ensuring every serving is moist and flavorful.
While resting, you can skim some of the pan drippings to serve alongside the ham if desired. Slice and serve warm, with the caramelized glaze forming a glossy, sticky coating on each piece.
Pro Tips For Making Costco Ham
- Score the Ham: Cut diamond patterns into the ham’s surface about 1/4-inch deep before glazing—I learned this the hard way when my first few hams didn’t absorb the brown sugar and honey mixture properly.
- Warm the Glaze: Heat the brown sugar, honey, Dijon mustard, and apple cider vinegar together for 2-3 minutes until bubbly. Cold glaze slides right off, and nobody wants that.
- Skip the Overheating: Since it’s pre-cooked, keep the oven at 325°F max. Any higher dries it out, and after ruining one ham that way, I never risk it again.
- Use a Meat Thermometer: Pull it at 140°F internal temp—Costco hams are already cooked, so you’re just warming it through. I was skeptical until I tried it, but it’s the only way to guarantee juicy slices every time.
Make-Ahead Tips for Leftovers
Glaze Prep Ahead
You can make the glaze 2 days in advance and store it in an airtight container in the fridge. Just warm it gently on the stove before using to restore its syrupy consistency. This is a game-changer for stress-free entertaining. 💡
Ham Storage
Keep the uncooked ham in its original packaging in the fridge for up to 1 week. If you need more time, freeze it for up to 2 months—just thaw in the fridge overnight before cooking.
Partial Cooking
For a head start, bake the ham with the first glaze application 1 day ahead, then cool and refrigerate. On serving day, finish with the final glaze and 20 minutes at 400°F for that fresh-baked taste.
Leftover Strategy
Slice and store leftovers in airtight containers for 5-7 days in the fridge. They’re perfect for sandwiches or breakfast hashes. I love using them in a hearty soup too. ❄️
Reheating Tips
To revive leftovers, place slices in a baking dish with ¼ cup pineapple juice, cover with foil, and warm at 350°F for 15-20 minutes. This keeps the meat moist and the glaze sticky.
Serving Shortcut
Set the table and prep sides the night before. On the day, just reheat and serve. The ham holds heat well, so you can focus on the rest of the meal without rushing. 💪
Nutrition Facts
Frequently Asked Questions
Do I need to fully cook the ham?
No, most Costco hams are pre-cooked. Just heat to an internal temperature of 140°F and focus on caramelizing the glaze. This ensures safety while keeping the meat juicy.
Can I make the glaze ahead?
Yes! Prepare it up to 2 days in advance and store in an airtight container in the fridge. Gently warm it before brushing onto the ham.
How long does it keep as leftovers?
Leftover ham stays fresh in the fridge for 5-7 days or in the freezer for 2-3 months. Store it in slices for easy reheating.
What if my glaze burns?
Tent the ham with foil during the final 15-20 minutes of baking. This prevents over-browning while still allowing caramelization.
- Recipe for Boneless Pork Chops in Cast Iron Skillet: Sear and Baste to Juicy Perfection - October 3, 2026
- Recipe for Boneless Cross Rib Roast: Slow-Roasted Beef with Herb Crust - October 3, 2026
- Hamburgers in Sauce Recipe Crock Pot: Slow-Cooked Savory Delight - October 3, 2026