Cranberry Orange Glazed Ham Recipe


5 from 2 votes
Jump to Recipe

This post may contain affiliate links. Please read my disclosure policy.

This Cranberry Orange Glazed Ham recipe makes a perfectly delicious addition to your Christmas or holiday menu and really couldn’t be easier to make.

Cranberry Orange Glazed Ham Recipe | ©

No one will ever guess how quickly the glaze comes together that lends such an amazing flavor to this ham recipe. And most likely they wouldn’t believe you if you told them!

Cranberry Orange Glazed Ham Recipe | ©

With just a few ingredients added to your ham as it roasts, you’ll end up with this amazingly tender, flavorful cranberry orange glazed ham that you just can’t get enough of – well, at least we can’t.

I like to reserve about a cup of the glaze to serve alongside the ham. It goes fast!

Cranberry Orange Glazed Ham Recipe | ©

Here’s my Cranberry Orange Glazed Ham recipe. I hope you love it as much as my family does.

Cranberry Orange Glazed Ham Recipe

5 from 2 votes
Cranberry Orange Glazed Ham makes a delicious addition to your holiday table. Get this simple cranberry orange glazed ham recipe.
Prep Time: 5 minutes
Cook Time: 1 hour 30 minutes
Total Time: 1 hour 35 minutes
Servings: 16


  • 1 8-pound full cooked ham, , spiral sliced
  • 1 (14-ounce) can jellied cranberry sauce
  • 1/4 cup orange juice
  • 1/2 cup firmly packed brown sugar
  • 1 1/2 cups orange juice
  • zest of one orange
  • orange slices, optional
  • cranberries, optional


  • Preheat oven to 325º F.
  • Place ham into roasting pan. Combine cranberry sauce, 1/4 cup orange juice, brown sugar, and orange zest. Spread over ham, reserving at least one cup to serve alongside ham when finished.
  • Pour additional 1 1/2 cups orange juice into base of roasting pan and arrange orange slices and cranberries (optional) around ham. Place top on roasting pan or tent with aluminum foil and bake 1 hour.
  • Uncover ham and baste well with pan juices. Re-cover. Repeat every 15 minutes until the thickest part of the ham registers 140º on a meat thermometer.
  • Remove roasting pan from the oven and baste again. Let the ham stand for about 15 minutes before carving.


Calories: 299kcal | Carbohydrates: 15g | Protein: 40g | Fat: 5g | Saturated Fat: 2g | Polyunsaturated Fat: 1g | Monounsaturated Fat: 1g | Cholesterol: 100mg | Sodium: 229mg | Potassium: 64mg | Fiber: 1g | Sugar: 14g | Vitamin A: 54IU | Vitamin C: 14mg | Calcium: 9mg | Iron: 1mg

Nutrition information is automatically calculated, so should only be used as an approximation.

Robyn xo

Welcome to Add A Pinch

About Robyn

Robyn Stone is a cookbook author, wife, mom, and passionate home cook. Her tested and trusted recipes give readers the confidence to cook recipes the whole family will love. Robyn has been featured on Food Network, People, Southern Living, and more.

Leave a comment

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

Recipe Review


  1. Beth B says:

    Question: ingredients list two different amounts of orange juice 1/4c and 1 1\2 cups. Does 1/4 c go into glaze and the larger amount into the bottom of the pan? It’s not clear.

    1. Robyn Stone says:

      Beth, you mix 1/4 cup orange juice with the brown sugar and cranberry sauce and pour the 1 1/2 cups orange juice in the pan. Hope this helps.

  2. Leslie says:

    5 stars
    I have made thisham many times. I am always asked for the recipe. Thank you for sharing it with us.

  3. Leslie says:

    5 stars
    I’ve served this twice on holidays. It was so delicious that I have been asked repeatedly for the recipe. Thank you for posting it.

  4. Jen says:

    I just made a ham after Thanksgiving with my leftover cranberry sauce spread all over it, and it made the best ham. I was so glad I made a big one!

  5. tina says:

    Perfect. I still have
    leftover thanksgiving cranberry sauce, and had been contemplating how to use it up! Now I know!

  6. Gaby says:

    This could not be more perfect for Christmas! I love it!

  7. Mary says:

    Gorgeous photos…..yummy recipe! Thanks for sharing.