Moist and Juicy Caribbean Christmas Ham

This Caribbean Christmas ham is a must-have centerpiece for the holiday table. It’s baked until golden, glazed with a sweet and tangy mix of mustard, orange or pineapple juice, brown sugar, ginger, and vinegar, then finished with pineapple rings and whole cloves.

A leg of bone-in ham in a white plate, decorated with pineapples and cloves.

Oye, what is Christmas time without some ham?

Growing up in Trinidad and Tobago, ham was a must-have in our house for Christmas. You could smell it baking on Christmas Eve or early Christmas morning, and everybody was just waiting to get a thick slice.

Back then, we usually got salted ham, so soaking it before cooking was part of the process. These days, my sister makes our Christmas ham using an unsalted, bone-in ham, which means she can skip the soaking and get straight to baking.

And ham wasn’t only for Christmas lunch. We ate it for breakfast, grabbed slices as a snack, added it to dinner, and found plenty of ways to use the leftovers.

This version is baked covered first to keep it juicy, then the skin is removed and the fat is scored before adding cloves and a sweet and tangy glaze. It goes back into the oven uncovered to get that golden, caramelized finish, with pineapple rings added near the end.

And if you have leftovers, chop up a few slices and add them to my Christmas rice.

What type of ham should you use?

For this recipe, we use an uncooked, unsalted, bone-in ham with the skin still on. A ham around 5 pounds works well and gives you enough for about 10 servings, depending on how thick you slice it and what else you’re serving.

Growing up in Trinidad and Tobago, we usually used salted ham at Christmas. Salted ham needs to be soaked before cooking to remove some of the excess salt. We would soak ours in water before moving on to the baking process.

If you’re using a different type of ham, especially one that is already cooked or cured, check the package directions before following the cooking time in this recipe. The preparation and heating time can be different from the uncooked ham used here.

How to make a Caribbean Christmas ham

Ingredients you’ll need

Ingredients needed to make Christmas ham all portioned out.

You only need a handful of ingredients to make this Christmas ham.

  • Ham: Use an uncooked, unsalted, bone-in ham with the skin on. We usually aim for one around 5 pounds.
  • Orange or pineapple juice: Either works as the base of the glaze. Use whichever flavor you prefer.
  • Brown sugar: Adds sweetness and helps the outside of the ham caramelize.
  • Mustard: Adds a little tang to balance the sweetness of the glaze. Bottled or powdered mustard can be used.
  • Vinegar: Start with a smaller amount and add more to taste depending on how tangy you like your glaze.
  • Fresh ginger: Adds a little warmth to the glaze.
  • Whole cloves: Pressed into the scored fat for that classic Christmas ham flavor.
  • Pineapple rings: Added toward the end so they can heat and caramelize without spending the entire cooking time in the oven.

Instructions

  1. Start baking the ham. Preheat the oven to 325°F. Place the ham skin-side up in a roasting pan and cover it tightly with foil. There is no need to add liquid to the pan. As the ham cooks, it will release its own juices.
  2. Bake the ham. Bake covered for about 2 hours. Check that the thickest part of the ham, away from the bone, has reached at least 145°F. You may also notice the meat beginning to pull away from the bone.
Ham, halfway baked with the skin on.
  1. Remove the skin. Take the ham out of the oven and carefully remove the skin, leaving the layer of fat underneath.
  2. Score the ham. Score the fat in a diamond pattern, being careful not to cut too deeply into the meat. Press whole cloves into the scored ham.
  3. Make the glaze. While the ham is baking, combine the orange or pineapple juice, brown sugar, mustard, ginger, and vinegar. Start with the smaller amount of vinegar, taste, and add more if you want a tangier glaze.
  4. Glaze the ham. Spoon or brush the glaze generously over the ham, then return it to the oven uncovered.
Skin removed from ham, and glaze being thrown on so that it can be finished baked.
  1. Baste and finish baking. Bake for another 20 to 30 minutes, basting occasionally with the glaze and juices in the roasting pan.
  2. Add the pineapple. During the final basting, arrange the pineapple rings over the ham. Continue baking until the outside is golden and caramelized.
  3. Rest before slicing. Remove the ham from the oven and let it rest for 5 to 10 minutes before slicing.

Christmas ham glaze variations

You can easily change up the glaze depending on the flavor you want. Here are a few variations we’ve used:

  • Rum: Add a little rum for extra Caribbean holiday flavor. You can simmer the glaze briefly before using it.
  • Honey: Replace some of the brown sugar with honey for a slightly different sweetness and a glossy finish.
  • Coke: Coke can also be added to the glaze for a sweeter, caramelized finish.

Whichever variation you try, taste the glaze before adding it to the ham and adjust the sweetness and tanginess to your preference.

What to serve with Caribbean Christmas ham

Christmas ham is usually just one part of a very full Caribbean holiday table. Serve thick slices alongside favorites like macaroni pie, stuffing, or calypso rice.

For something on the side, add freshly baked hops bread with chow chow or pepper sauce. Ham also works well alongside other holiday meats, including curried goat.

And you need something to wash all that down. Sorrel and ginger beer are two of my favorite Caribbean Christmas drinks to serve with the meal.

Completed Trini Christmas ham with pineapples adorned.

More Caribbean Christmas recipes

Planning your holiday menu? Here are a few more Caribbean Christmas favorites to add to the table:

Nice thick slices of baked ham ready to be served.

FAQs

Do I need to soak ham before baking it?

Not if you’re using the unsalted ham called for in this recipe. If you’re using a salted ham, soak it in water first to help remove some of the excess salt before baking.

Should I cover ham when baking it?

Yes. Cover the ham with foil during the first bake to help hold in moisture. Remove the foil when you add the glaze so the outside can brown and caramelize.

When should I glaze a Christmas ham?

Glaze the ham toward the end of cooking, after removing the skin and scoring the fat. Finish it uncovered for 20 to 30 minutes, basting occasionally.

Can I freeze leftover Christmas ham?

Yes. Cool and portion leftover ham before freezing it in airtight freezer-safe containers or bags. For the best quality, use it within about 1 to 2 months.

Did you make this Caribbean Christmas ham?

If you made this Christmas ham, leave a star rating and comment below and let me know how it turned out. And if your family has its own way of making Christmas ham, I’d love to hear about that too!

Recipe

A leg of bone-in ham in a white plate, decorated with pineapples and cloves.

Caribbean Christmas ham

No ratings yet
A delicious recipe for moist and juicy Caribbean Christmas Ham. It’s easy to cook and tastes great with the tropical flavors infused while baking.
Share Recipe
Prep Time 10 minutes
Cook Time 2 hours 30 minutes
Total Time 2 hours 40 minutes
Servings: 10
Course: Main Course
Cuisine: Caribbean
Calories: 607

Ingredients
  

For the glaze
  • 1 cup orange juice or pineapple juice
  • ½ cup brown sugar
  • 2 tablespoons vinegar plus more to taste
  • ½ tablespoon grated fresh ginger
  • 1 tablespoon mustard
For the ham
  • 5- pound bone-in skin-on uncooked ham
  • Whole cloves
  • Pineapple rings

Method
 

Make the glaze
  1. Combine the orange or pineapple juice, brown sugar, vinegar, ginger, and mustard. Taste and add more vinegar if you prefer a tangier glaze. Set aside.
Prepare the ham
  1. Preheat the oven to 325°F.
  2. Place the ham skin-side up in a roasting pan and cover tightly with foil.
  3. Bake for about 2 hours. Check the ham with a meat thermometer inserted into the thickest part without touching the bone. It should reach at least 145°F. You may also notice the meat beginning to pull away from the bone.
  4. Remove the ham from the oven and carefully remove the skin, leaving the layer of fat underneath.
  5. Score the fat in a diamond pattern and stud the ham with whole cloves.
  6. Brush or spoon the glaze generously over the ham.
  7. Return the ham to the oven uncovered and bake for another 20 to 30 minutes, basting occasionally with the glaze and juices from the pan.
  8. During the final baste, arrange the pineapple rings over the ham. Continue baking until the outside is golden and caramelized.
  9. Let the ham rest for 5 to 10 minutes before slicing.

Nutrition

Calories: 607kcal

Notes

If using salted/cured ham you will need to desalt it prior to cooking. Soak it submerged in water for 24 hours, then remove from liquid and pat dry.

Recipe Printed From ThisBagoGirl.com

QR Code

Tried this recipe?

Let us know how it was!

Other Posts You'll Love

Leave a Reply

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

Recipe Rating