Skip to Content

Cranberry Orange Christmas Ham

We always have a ham on Christmas!  That and Easter are the only times we buy ham so I like to make them pretty : )  This Cranberry Orange Christmas Ham recipe smells amazing while it cooks and it looks as beautiful as it is delicious!  I wanted to get this posted for you all to see if your looking for a new baked ham recipe… this is the recipe to try! WOW!! It was so good!!  The flavor is just right with a hint of cranberry and orange… Mmmm, mmm!!
Cranberry Orange Christmas Ham


Place ham on rack, flat side down
Insert cloves 2 inches apart
Press 2 C of the brown sugar onto the ham
Like so…
Place oranges on ham by using toothpicks pierced through the middle
Place a cranberry on the end of each pick
Cover with roasting pan lid or foil.  Bake at 325 degrees for 3 hours.
Ingredients for Glaze
In a small sauce pan melt butter
Add flour and mix well using a wire whisk
like so…
Add cranberry juice
Add remaining brown sugar
Add honey
and vinegar
and mustard
Bring to boil and cook 1 minute
Apply glaze with baster
Cook an additional hour, basting twice.  Let sit 10 minutes. Serve!!

My best friend, Carol, gave this Cranberry Orange Christmas Ham recipe to me… it’s out of her Southern Living Cookbook.  She’s my little southern belle, as she was born and raised in Texas!!  We’re eating this ham tomorrow night on Christmas eve with a baked potato bar and some salads!  It smells amazing but I’ll have to wait until tomorrow to taste it!  UNLESS, I sneak a little piece??? Ssshhh!!

Yield: 30 -35

Cranberry Orange Christmas Ham...

Img 0780

This Cranberry Orange Christmas Ham recipe smells amazing while it cooks and it looks as beautiful as it is delicious!  I wanted to get this posted for you all to see if your looking for a new baked ham recipe… this is the recipe to try!

Prep Time 1 hour
Cook Time 3 hours
Additional Time 10 minutes
Total Time 4 hours 10 minutes


  • 16-18 lb fully cooked spiral ham
  • 30 approx whole cloves
  • 20 fresh cranberries or Maraschino cherries
  • 2 1/2 cup brown sugar, divided
  • 2-3 oranges sliced width-wise
  • 1 1/2 tablespons flour
  • 3 tablespoons butter
  • 1 1/3 cups cranberry juice
  • 1/2 cup honey
  • 1/4 cup apple cider vinegar
  • 3 tablespoon prepared mustard


  1. Pre heat oven to 325 degrees.
  2. Remove ham from packaging. Set on rack in roasting pan, flat side down.
  3. Insert cloves approx 2 inches apart (see photo tutorial)
  4. Press 2 cups brown sugar, making a coating on ham.
  5. Place orange slices using a toothpick poked through the middle of each orange.
  6. Place cranberry on the end of each pick.
  7. Cover with roasting lid or foil and bake for 3 hours.
  8. Glaze:
  9. Melt butter in sauce pan, add flour with wire whisk.
  10. Add cranberry juice, honey, 1/2 C brown sugar, apple cider vinegar, 3 Tbsp mustard. Bring to boil and cook for 1 minute, stirring.
  11. Using baster apply glaze and let cook an additional hour, basting twice.
  12. Remove from oven. Let rest 10 minutes. Serve!

Nutrition Information:



Serving Size:


Amount Per Serving: Calories: 6208Total Fat: 223gSaturated Fat: 42gTrans Fat: 0gUnsaturated Fat: 112gCholesterol: 2790mgSodium: 42577mgCarbohydrates: 83gFiber: 3gSugar: 71gProtein: 967g

Chef Ruthie

Owners at Cooking With Ruthie
Chef Ruthie is a professionally trained chef who specializes in bringing cuisines, cultures and culinary adventures to your kitchen. Chef Ruthie inspires readers to create in the kitchen, explore the world and find joy in all the many aspects of living!
    Skip to Recipe