5 from 1 vote

Christmas Ham

This baked festive ham is easy to make, tender and incredibly delicious. Christmas Ham is topped with a sweet sticky orange glaze that will bring your holiday meal to the next level.

Christmas ham on a platter.


This scrumptious glazed ham is perfect to serve for Christmas dinner or even on Christmas eve. It’s unforgettable and classic main course that everyone loves. The delicious glaze adds incredible flavor and makes it that much more memorable.

It even smells like Christmas day as the mouthwatering scents of a baked ham waft through your home. Everyone will be salivating as they wait to dig in and enjoy every last bite!

Even the presentation has holiday vibes with the colors of orange zest, pomegranate seeds and parsley. It’s the perfect addition to your holiday dinner table.

Why You’ll Love This Holiday Ham

  • It’s the best Christmas ham recipe with it’s sweet glaze and beautiful presentation
  • Serves a crowd of 15 to 18 people for your Christmas celebration
  • A delicious addition to your Christmas buffet if you offer a variety of recipes
  • If you don’t eat it all, you can enjoy all the amazing leftover ham recipes
  • Can be made in your slow cooker if you prefer
  • Simple recipe with easy to find ingredients

Ingredients

Get our FREE
e-cookbook

    We respect your privacy. Unsubscribe at anytime.

    The full printable recipe card with measurements and instructions is found at the bottom of the post.

    • Spiral Sliced Bone-in Ham – Look for a fresh ham about 9 to 12 pounds.
    • Orange juice – With pulp or without, it’s your preference.
    • Brown sugar – Dark or light brown sugar will work.
    • Honey
    • Cinnamon
    • Orange zest
    • Pomegranate seeds
    • Fresh parsley
    Christmas ham ingredients.

    How to Make Christmas Ham

    • Step One: Preheat oven to 325°F. 
    • Step Two: Remove the ham from its packaging and discard most of the liquid from the packaging, saving about 1 cup.
    • Step Three: Place your ham cut side down in a large roasting pan or baking dish. Add the cup of reserved liquid to the dish.
    • Step Four: In a large bowl, combine the orange juice, brown sugar, honey and cinnamon.
    • Step Five: Pour half of this mixture all over the ham, reserving the other half.
    • Step Six: Place the ham into the oven to cook for 2 to 2 ½ hours (20 minutes per pound).
    Steps to make Christmas Ham.

    Orange Brown Sugar Glaze

    During the last hour of baking, prepare the glaze.

    • Step One: In a large pot, pour the remaining orange juice mixture. 
    • Step Two: Bring to a boil over medium heat. Reduce heat to medium low. Whisk constantly making sure it does not bubble over. 
    • Step Three: Simmer for 10 to 15 minutes or until it starts to thicken. Set aside to cool slightly.
    Steps to Make Christmas Ham

    Finishing Up

    • Step One: When the ham is finished cooking, remove from the oven and transfer to a serving dish.
    • Step Two: Pour the thickened glaze all over the ham.
    • Step Three: Sprinkle the ham with orange zest, pomegranate seeds and parsley. Carve and serve.
    Steps to make Christmas Ham.

    Equipment Needed

    This post contains affiliate links.

    What to Serve with Christmas Ham

    Serve a variety of Christmas sides with this delicious recipe.

    Christmas Ham on a platter.

    What Type of Ham Is The Best for Christmas Ham?

    I like the bone-in ham because they are the most flavorful and also opt for a ham that is spiral cut. They are already cut around the bone so you don’t have to carve the ham yourself. 

    Spiral hams also don’t have a rind so that’s another step you won’t have to deal with. If there is a rind on the ham, you’ll want to remove it before eating.

    These are hams you have to cook before eating. 

    Variations and Substitutions

    • If you don’t want to use a bone-in spiral cut ham, you can try another kind of ham like a boneless ham. They are usually pre-cooked and only require reheating. You will need to adjust the cooking time and amount of glaze used since they are usually smaller.
    • Switch out the honey for maple syrup in the glaze.
    • If you can’t find pomegranate seeds, don’t stress. You can leave them out. The ham will still taste delicious.
    Christmas Ham on a platter.

    Recipe Tips and Tricks

    • Make sure there is no plastic cap on the bone on the cut side of the ham before you put it in the oven. 
    • For a more rich caramelized flavor, add the glaze to the ham within the final 30 minutes of baking time and place the ham back in the oven.
    • Don’t forget to reserve about a cup of the liquid in the packaging that ham comes in. You’ll need to add this to the roasting dish. If you forget or throw it out by accident, you can use 1 cup of water.
    • Use a meat thermometer if you’re unsure if the ham is properly cooked. Hams typically bake for about 20 minutes per pound. You’ll want the internal temperature to be 145°F.
    • When making the glaze, whisk it constantly and make sure it does not bubble over. This isn’t a step you can walk away from.

    Storage Instructions

    Store any leftover Christmas ham in an airtight container in the refrigerator for up to 3 to 5 days.

    Can I Freeze?

    Yes, you can freeze this ham recipe! Store leftover ham in the freezer for up to 2 months.

    Sliced Christmas ham served on a plate with mashed potatoes and a roll.

    Can I Make Christmas Ham in the Slow Cooker?

    Yes! Grab your Crockpot and slow cook this divine holiday recipe! Cook the ham on LOW for 4 hours. Then remove and glaze as the recipe directs.

    How Much Ham to Serve Per Person

    You should aim to serve about ½ pound per person. Some will eat more, some less, but on average, that’s typically what you should plan for when serving ham.

    Christmas ham served with other sides and the whole ham in the background.

    Leftover Ham Recipes

    You’ll also like this Christmas Lasagna.

    Follow me on Instagram @simplystacieblog, Facebook at Simply Stacie, TikTok @simplystacierecipes or Pinterest at @simplystacie and let me know how you liked this recipe and my other recipes.

    If you make the recipe, rate it on the recipe card below and tag me on Instagram and use #simplystacie. I like sharing the photos on my Instagram stories!

    5 from 1 vote

    Christmas Ham

    Created by Stacie Vaughan
    Servings 15
    Prep Time 20 minutes
    Cook Time 2 hours 30 minutes
    Total Time 2 hours 50 minutes
    This baked festive ham is easy to make, tender and incredibly delicious. Topped with a sweet sticky orange glaze that will bring your holiday meal to the next level.

    Ingredients
     
     

    • 1 spiral sliced bone-in ham 9 to 12 pounds
    • 2 cups orange juice
    • 2 cups brown sugar
    • 1 cup honey
    • 1 tsp cinnamon
    • Zest of one orange
    • 1 cup pomegranate seeds
    • 1 tbsp parsley chopped

    Instructions

    • Preheat oven to 325F.
    • Remove the ham from its packaging and discard most of the liquid from the packaging, saving about 1 cup.
    • Place your ham cut side down in a large roasting pan or baking dish. Add the cup of reserved liquid to the dish.
    • In a large bowl, combine the orange juice, brown sugar, honey and cinnamon.
    • Pour half of this mixture all over the ham, reserving the other half.
    • Place the ham into the oven to cook for 2 to 2 ½ hours (20 minutes per pound).
    • During the last hour of baking, prepare the glaze. In a large pot, pour the remaining orange juice mixture.
    • Bring to a boil over medium heat. Reduce heat to medium low. Whisk constantly making sure it does not bubble over.
    • Simmer for 10 to 15 minutes or until it starts to thicken. Set aside to cool slightly.
    • When the ham is finished cooking, remove from the oven and transfer to a serving dish.
    • Pour the thickened glaze all over the ham.
    • Sprinkle the ham with orange zest, pomegranate seeds and parsley. Carve and serve.

    Nutrition

    Calories: 1501kcal | Carbohydrates: 53g | Protein: 116g | Fat: 90g | Saturated Fat: 32g | Polyunsaturated Fat: 10g | Monounsaturated Fat: 42g | Cholesterol: 331mg | Sodium: 6341mg | Potassium: 1670mg | Fiber: 1g | Sugar: 51g | Vitamin A: 89IU | Vitamin C: 18mg | Calcium: 69mg | Iron: 5mg

    The information shown is an estimate provided by an online nutrition calculator. It should not be considered a substitute for a professional nutritionist’s advice.

    Course Main Course
    Cuisine American
    Keyword christmas, ham

    Did you make this recipe?

    I’d love to see it! Make sure to share it on your favorite social platform.

    Want Even More Recipes?

    Join Moms Best Recipes to find more delicious family recipes.


    The Best of Simply Stacie ebook cover.

    free ebook!

    The Best of Simply Stacie

    When you subscribe to the newsletter for the latest updates!

    5 from 1 vote (1 rating without comment)

    Leave a Reply

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

    Recipe Rating




    Similar Posts