Coated in a sweet and sticky honey citrus glaze and baked to juicy perfection, this honey citrus glazed ham is truly the perfect meat centerpiece for any occasion!

Easter is just around the corner and we need a dang good ham recipe on the brunch table! So allow me to introduce you to the recipe I haven’t been able to stop making this year.
This baked ham is just about as simple as it gets, but an absolutely divine honey citrus glaze is the secret weapon here that takes everything to the next level.
I mean, talk about a meat centerpiece that steals the show….

You definitely don’t need to be a meat master to pull off this gorgeous ham! My method for roasting the ham is so simple, yet yields absolutely flawless results every time.
Your Easter celebration isn’t ready for this goodness!
This Baked Ham features…
- A super juicy interior
- A sweet and sticky honey glaze with lots of fresh lemon, lime, and orange
- Simple prep with only a handful of ingredients

Making the Baked Ham
(scroll down to the bottom of the post for the full recipe)
Ingredients You Will Need
- Bone-in half ham
- Honey
- Orange marmalade
- Orange
- Lime
- Lemon
- Unsalted butter
Choosing Your Ham
I recommend choosing a spiral-sliced bone-in half ham for this recipe. You can find this particular cut of ham in most grocery stores and it’s fairly fast to bake as it comes fully cooked already.
For a ham centerpiece that serves a crowd, choose a ham that’s between 7-10 lbs. Roast time will depend on the size you choose, but factor about 12 minutes of roasting per pound.

Tips for Perfect Baked Ham
- Soak ham in warm tap water – this is a little trick I learned from America’s Test Kitchen. Submerging the ham in warm water for 90 minutes prior to baking helps bring the ham to room temperature so it does not need to roast as long. Which in turn prevents ham from drying out during baking.
- Wrap ham in tin foil – this will trap the moisture in during baking resulting in a super juicy ham.
- Roast ham at 250F – this low temperature is essential for an evenly-heated ham. Remember, the ham is already fully cooked so we are essentially just “reheating” it.
- Use a kitchen thermometer to test doneness – the ham is done when the thickest part registers 100F. It will continue to cook a bit in the next step and during resting.
- Bake ham 15 minutes with 1/3 glaze on – brush the ham with 1/3 of glaze and allow to bake an additional 15 minutes until the glaze is sticky. This step helps bake the glaze onto the ham a bit. Remove the ham from the oven and immediately brush with another 1/3 of glaze.
- Mix remaining 1/3 glaze with ham drippings – this creates a flavorful sauce you can use for serving on the table with ham.
- Allow ham to rest before carving – a 15 minute rest before carving will help all the juices stay locked inside the ham.
Recipe Variations
Try these ideas for a different twist on this ham.
- Use a different jam – try apricot or peach jam in place of the marmalade.
- Make it pineapple – skip the citrus juices and instead use 1/3 cup pineapple juice.
How to Use Leftovers
Ham is one of those meats that makes amazing leftovers! This ham stores well in refrigerator up to 6 days and can also be frozen up to 2 months.
Try repurposing leftover ham in grilled cheese, breakfast sandwiches, soups, a pasta casserole, cheesy potatoes, chicken cordon bleu, and so much more!

You won’t be turning to any other baked ham recipe again after one slice of this juicy citrus-glazed perfection! All that amazing fresh citrus flavor gets brushed into every nook and cranny of this ham making it an absolute hit.
Just try to get away without going back for that inevitable third slice.
Save this recipe using the ‘save to recipe box’ button below. If you make it, please let us know! Leave a comment + star rating below, or take a photo and tag it on Instagram with #wholeandheavenlyoven.

Try these other meat main dishes next!
Honey Citrus Glazed Ham
This recipe may included paid links. As an Amazon Associate, I earn a commission from qualifying purchases.
Ingredients
- 1 (7-10 lb) spiral-sliced bone-in half ham
- 1/2 cup honey
- 1/4 cup orange marmalade jam
- 2 tablespoons freshly-squeezed orange juice
- 2 tablespoons freshly-squeezed lime juice
- 2 tablespoons freshly-squeezed lemon juice
- 1 teaspoon grated orange zest
- 1 teaspoon grated lime zest
- 1 teaspoon grated lemon zest
- 2 tablespoons unsalted butter
- Salt and pepper to taste
Instructions
- Remove ham from refrigerator (keep the wrapping on), place in a large stock pot, and place stock pot in sink. Run hot tap water over ham into stock pot until ham is submerged. Allow ham to soak 45 minutes. Drain water from stock pot, fill again with hot tap water covering ham, and allow to soak an additional 45 minutes.
- Adjust oven rack to the lowest placement and preheat oven to 250F. Remove ham from stock pot and remove wrapping. Wrap ham well in tin foil and place cut-side down in a large roasting pan.
- Roast ham at 250F 1 to 1-1/2 hours until ham registers 100F (about 12 min per pound).
- While ham is roasting, prepare the glaze by bringing honey, marmalade, juices, zests, and butter to a simmer over medium heat. Reduce heat to medium-low and allow glaze to simmer 8-10 minutes, stirring frequently until glaze is reduced and slightly thickened. Season glaze with salt and pepper to taste and cover to keep warm (if glaze thickens too much while sitting, gently heat over low heat until melted).
- Increase oven heat to 350F and remove ham from oven. Carefully peel back foil with a tongs. Brush about 1/3 of glaze over ham, return to oven, and bake an additional 10-15 minutes until glaze turns into a sticky coating on ham.
- Remove ham from oven, transfer to a cutting board, and brush entire ham with another 1/3 of glaze. Cover ham loosely with tin foil and allow to rest 15 minutes.
- While ham rests, heat remaining 1/3 glaze with about 1/2 cup ham drippings from roasting pan, whisking until a smooth sauce forms. Keep warm for serving.
- Carve ham into thin slices and place on a serving tray. Serve ham warm with additional warm citrus glaze spooned on top. Enjoy!
Hannah says
Perfection 👏