Close-up shot of a glistening coffee-rubbed Christmas ham with a rich molasses glaze, garnished with fresh cranberries

Christmas ham

coffee rubbed christmas ham with molasses glaze

By:

Savory Touch

Published:

21 Apr 2025
Last Christmas, my family decided to try something a little different with our traditional Christmas ham. We usually just baked it, but this year, we wanted to spice things up (literally!). My aunt, bless her adventurous soul, found a recipe for coffee-rubbed ham, and let me tell you, it was a game-changer! The rich coffee aroma filled our kitchen, and the taste? Simply unforgettable. So, I'm sharing this recipe—the one that transformed our Christmas dinner—with you!
A family gathered around a table, enjoying a beautifully glazed Christmas ham
This isn't your grandma's ham (unless your grandma was a culinary genius, in which case, hats off to her!). It's a festive ham with a delightful twist that'll impress your holiday guests. Think of that deep, earthy flavor of the coffee blending with the sweet and tangy notes of molasses—a perfect harmonious blend of savory and sweet!
Close up of the coffee rub being applied to the ham

Required Equipments

  • Large roasting pan
  • Meat thermometer
  • Whisk
  • Small saucepan
  • Mixing bowls

Coffee Rubbed Christmas Ham with Molasses Glaze

Elevate your Christmas ham game with this flavorful recipe, combining a rich coffee rub and a luscious molasses glaze for an unforgettable holiday treat.

⏳ Yield & Time

Yield: 12 servings

Preparation Time: 5 minutes

Cook Time: 108 minutes

Total Time:

🍽 Ingredients

📖 Instructions

  1. Preheat your oven to 325°F (160°C). This ensures even cooking.
  2. Place your spiral-sliced ham in a large roasting pan. Make sure it fits comfortably.
  3. In a medium-sized bowl, combine the ingredients for the coffee rub: 1/4 cup of coarsely ground coffee, 2 tablespoons brown sugar, 1 tablespoon smoked paprika, 1 teaspoon garlic powder, 1 teaspoon onion powder, 1/2 teaspoon ground black pepper, and 1/4 teaspoon cayenne pepper (optional, for a little heat). Mix well. Remember, the coffee grounds should be coarse; don't pulverize them into a powder!
  4. Generously rub the coffee mixture all over the ham, ensuring every surface is coated. Don't be shy with the rub!
  5. Pour about 1 cup of water into the bottom of the roasting pan. This helps to keep the ham moist during cooking. You may need more or less; you'll want about 1 inch of liquid at the bottom of your pan.
  6. Cover the roasting pan tightly with aluminum foil. This prevents the ham from drying out.
  7. Roast the ham for approximately 15-20 minutes per pound, or until a meat thermometer inserted into the thickest part of the ham registers 140°F (60°C).
  8. While the ham is roasting, prepare the molasses glaze. In a small saucepan, combine 1/2 cup molasses, 1/4 cup apple cider vinegar, 2 tablespoons Dijon mustard, and 1 tablespoon brown sugar. Whisk until smooth and thoroughly combined.
  9. Bring the glaze to a gentle simmer over medium heat, stirring frequently. Once the ham has reached the 140°F mark, remove the foil and baste it generously with the warm molasses glaze.
  10. Return the ham to the oven, uncovered, and continue roasting for another 15-20 minutes, basting every 5-10 minutes with the glaze. This step helps give it a nice rich color.
  11. Once the ham is cooked through and the glaze is nicely caramelized, remove it from the oven. Let it rest for at least 15 minutes before slicing and serving. Allowing it to rest ensures that the juices redistribute throughout the ham for a moister and more flavorful experience.
  12. Garnish with fresh cranberries before serving. And perhaps a sprig of rosemary, if you like a little extra something.

📝 Notes

  • Adjust cooking time based on the weight of your ham. Use a meat thermometer to ensure it reaches 140°F (60°C).
  • For a spicier kick, add more cayenne pepper to the rub.
  • Feel free to add other spices to the rub to create your own unique flavor profile.
  • Make sure to let the ham rest before slicing to retain its juiciness.
  • Leftovers can be shredded and used in sandwiches, salads, or omelets!

🍎 Nutrition

Calories: 500kcal

Protein: 30g

Fat: 30g

Carbohydrates: 35g

Fiber: 2g

Calcium: 100mg

Frequently Asked Questions

The best recipes are the ones that bring people together, not just around a table, but around a shared experience of creating something delicious.

Want delicious updates straight to your inbox?

FOLLOW US

© 2025 SavoryTouch. All Rights Reserved.