The Heart of the Holiday Table
A good baked ham is the star of the show. It sits right in the middle of the table. Everyone gathers around it. For me, it’s not Easter or Christmas without that sweet, salty smell filling the house. This holiday ham recipe is my favorite. Why does this matter? Because food is how we say “I’m glad you’re here” without using any words at all. I remember my grandson’s eyes getting wide. He saw the glossy ham come out of the oven. “Grandma, it’s shining!” he said. I still laugh at that. A beautiful Easter ham or Christmas ham does feel a bit like magic. What’s your favorite holiday food memory? I’d love to hear it.Why a Bone-In Ham is Best
Let’s talk about the ham itself. I always choose a bone-in ham. That bone gives so much more flavor while it bakes. It keeps the meat juicy, too. A spiral sliced ham is just the best for serving. The slices are already cut for you! It makes how to bake a ham so simple. Here’s a little tip. Take the ham out of the fridge early. Let it sit for an hour or two. This helps it cook evenly. Throw away that little packet of glaze it comes with. We are making something much better! Do you usually make your own glaze, or use the one in the box?The Magic is in the Glaze
Now, for the real star. The pineapple brown sugar glaze. It’s sticky, sweet, and has a warm spice. You just simmer pineapple, brown sugar, cinnamon, and cloves. Doesn’t that smell amazing? It bubbles and gets thick. This ham glaze recipe is like a hug for your ham. *Fun fact*: The acid in pineapple helps tenderize the meat. It also makes the sugar caramelize into that beautiful crust. Why does this matter? Taking time to make a real glaze turns a simple meal into a celebration. It shows you care. If you love pineapple, you must try my pineapple juice cake next.The Slow Bake and The Big Finish
We bake it low and slow first. This gently warms the ham all the way through. Keep it covered with foil. This keeps all the juices in. Then comes the fun part. You take off the foil and brush on all that glorious glaze. Turn up the heat! That last 15 minutes in the hot oven is key. It makes the glaze get sticky and dark. It forms a perfect sweet crust on each slice. Then, you must let it rest. I know it’s hard to wait! But resting lets the juices settle back into the meat. This makes every bite perfect.What Comes After the Feast
The best part might be the next day. I love leftover ham recipes. A ham bone makes the best soup! You can add chunks of ham to scrambled eggs. Or make a big creamy pineapple coleslaw to go with ham sandwiches. That ham flavor is a gift that keeps giving. It’s a reminder of a happy meal shared. What’s your favorite way to use up leftover ham? Tell me in the comments. I’m always looking for new ideas. Maybe you’ll want a sweet treat after, like my pineapple bliss ice cream.Instructions
Step 1: Let your baked ham sit out for an hour or two. This helps it cook evenly. Meanwhile, make your sweet pineapple brown sugar glaze. Simmer pineapple, brown sugar, cinnamon, and cloves. Doesn’t that smell amazing? Let it thicken for 20 minutes. (A room-temp ham is my best tip for a juicy holiday ham recipe.)
Step 2: Heat your oven to 300°F. Unwrap your Easter ham or Christmas ham. Toss away that little glaze packet. I always line my pan with foil for easy clean-up. Place your spiral sliced ham flat-side down. Now, brush on just a little of that warm glaze.
Step 3: Cover the ham tightly with a foil tent. This keeps all the moisture in. Bake it for about 1 ½ to 2 hours. Remember, we are just reheating this pre-cooked bone-in ham. How do you know when it’s warm enough? Share below! The inside should reach 110°F.
Step 4: Take the ham out and remove the foil. Turn your oven up to 400°F. Now, brush all the remaining glaze over the ham. Use every last sticky drop! Return it to the hot oven for 15 minutes. This makes the glaze caramelize beautifully.
Step 5: Let your gorgeous ham rest for 15 minutes. Just tent it with that foil again. This wait is the hardest part! It makes the juices settle. Then, you can slice it and serve. Now you know how to bake a ham perfectly! Save the bone for soup.
Creative Twists
Add a big spoonful of orange marmalade to your ham glaze recipe. Press whole cloves into the fat in a pretty pattern before baking. Use ginger ale instead of the pineapple juice from the can. Which one would you try first? Comment below!Serving & Pairing Ideas
Serve slices of this sweet ham with creamy mashed potatoes. The glaze is a perfect match! A bright, tangy coleslaw cuts the richness nicely. For Easter ham, I love hot cross buns on the side. Don’t forget to save some for leftover ham recipes like sandwiches or soup. Which would you choose tonight?

Making Your Easter Ham Last
Let’s talk about storing your beautiful baked ham. First, let it cool completely. Then slice it off the bone. Store slices in an airtight container in the fridge. They will stay good for three to four days. You can also freeze ham for two months. Wrap it tightly in foil first.
I remember my first big holiday ham recipe. I left the whole thing on the bone in the fridge. It dried out so fast! Now I always slice it first. This matters because good storage saves food and money. It also means tasty meals all week.
Reheat slices gently. Use a covered dish with a little broth or juice. Warm it in the oven at 325°F. This keeps your spiral sliced ham moist. Batch cooking with a big bone-in ham is smart. You get a grand dinner and ready-made ingredients for later. Have you ever tried storing it this way? Share below!
Simple Fixes for Common Ham Hiccups
Even the best cooks face a few issues. Here are easy fixes. First, a dry ham. This often happens from overcooking. Remember, your Easter ham is already cooked. You are just warming it through. Use a meat thermometer. Stop at 110°F before the final glaze.
Second, a glaze that won’t stick. Pat your ham dry before brushing. A wet surface makes the pineapple brown sugar glaze slide right off. I once glazed a wet ham. My beautiful coating pooled in the pan! This matters because a good seal locks in flavor and moisture.
Third, not enough glaze. Double the glaze recipe if you love extra. Brush some between the spiral slices too. This makes every bite delicious. Fixing small problems builds your cooking confidence. It turns stress into success. Which of these problems have you run into before?
Your Quick Questions, Answered
How to make a glazed ham with pineapple and brown sugar?
Use a pre-cooked, spiral sliced ham. Make your ham glaze recipe by simmering canned pineapple, brown sugar, cinnamon, and cloves. Brush some on the ham. Bake covered at 300°F until warm. Add the rest of the glaze. Bake again at 400°F for 15 minutes. This creates a sticky, sweet crust everyone loves.
What is the best way to cook a pre-cooked ham for Easter?
The best way is low and slow. Let the ham sit out first. This helps it heat evenly. Bake it covered at 300°F. Use a meat thermometer. This gentle heat is the secret to a perfect holiday ham recipe. It prevents the outside from drying out before the inside is warm.
How to keep ham moist when baking?
Always tent your ham with foil. This traps steam. Bake it flat side down in the pan. The juices will pool around it. Don’t skip the resting time after baking. Let it sit for 15 minutes. The juices settle back into the meat. This keeps your baked ham wonderfully juicy.
What to serve with glazed ham for Easter dinner?
Scalloped potatoes are a classic pair. A bright, creamy pineapple yogurt coleslaw cuts the richness. Warm rolls are a must for soaking up glaze. For dessert, a simple pineapple juice cake continues the theme. These sides make your Easter ham the star of a full, happy plate.
Can you make the glaze ahead of time for pineapple brown sugar ham?
Yes, you can! Make it up to two days ahead. Let it cool. Store it in a jar in the fridge. Warm it slightly before using. This saves you time on your busy holiday. It also lets the flavors mingle. Your Christmas ham or Easter ham will taste even better.
How long to cook a ham per pound?
For a pre-cooked ham, plan for about 10-15 minutes per pound at 300°F. Always check the temperature, not just the clock. You want 110°F inside. A larger bone-in ham might need less time per pound. A smaller one might need more. The thermometer is your best friend for knowing how to bake a ham perfectly.
Which tip will you try first?
From My Kitchen to Yours
I hope this guide helps you create a wonderful meal. This holiday ham recipe is a tradition in my home. The smell of that glaze baking is pure happiness. *Fun fact: The pineapple has been a symbol of hospitality for centuries.* It’s the perfect topping for a welcoming feast.
I love hearing your stories too. Tell me about your family table. Have you tried this recipe? Let me know how it turned out in the comments. I read every one. Cooking is about sharing joy, one delicious plate at a time.
Happy cooking!
—Clara Cooper

Glazed Easter Ham with Pineapple and Brown Sugar
Description
A classic, sweet, and savory glazed ham perfect for your Easter celebration.
Ingredients
Instructions
- Remove ham from refrigerator 1-2 hours before baking, to allow it to come to room temperature.
- Make Glaze: Meanwhile, make the glaze. In a saucepan combine pineapple tidbits, brown sugar, cinnamon, and cloves. Bring to a boil, reduce heat to medium low and simmer for 20-30 minutes or until mixture has thickened.
- Preheat oven to 300 degrees F. Remove ham from packaging and throw away the glaze packet and the plastic disk that covers the bone.
- Glaze ham: Place the ham flat/cut side down, in a deep baking dish or roasting pan. I like to line my pan with aluminum foil to make for easier clean-up. Brush just a few spoonfuls of the glaze onto the ham, all over the outside. Reserve the remaining glaze for later. Cover the ham tightly with a tent of aluminum foil. This will help keep the ham from drying out.
- Bake at 300 degrees F for 1 ½ to 2 hours, or until internal temperature reaches 110 degrees. Note, the ham is already cooked, so we’re just just trying to reheat it.
- Remove the ham from the oven and remove foil tent (set it aside for later). Increase the oven temperature to 400 degrees. Brush the remaining glaze all over the ham. Return to the oven and continue to bake for another 15 minutes.
- Rest: Remove from oven, tent with foil and allow to rest for 15 minutes before serving.
Notes
- Nutrition information is for the glaze per serving, as the ham nutrition will vary by brand and cut.