Go Back
+ servings

Easy Cranberry Maple Glazed Ham

This Easy Cranberry Maple Glazed Ham is a simple main dish for the holidays with an easy 3-ingredient maple glaze and fresh cranberries!
Course Main Course
Cuisine American, Canadian, Christmas, Easter, Eastern European, Holiday, Holidays, Thanksgiving
Keyword Easy Cranberry Maple Glazed Ham
Prep Time 15 minutes
Cook Time 50 minutes
Resting Time 5 minutes
Total Time 1 hour 10 minutes
Servings 8 servings
Calories 430kcal
Author Chrissie


  • 1 whole smoked ham about 2.5 pounds (a city ham or Prague ham)
  • 2/3 cup real maple syrup
  • 2 teaspoons dijon mustard
  • 1 orange (zest and juice)
  • 1/4 teaspoon ground cloves (optional)
  • 1/4 teaspoon fresh ground pepper
  • 3/4 cup fresh cranberries


  • Preheat your oven to 325 degrees Fahrenheit and prepare a large baking dish by spraying it with non-stick cooking spray.
  • Add the ham to the baking dish and score the top (skin side up) with a sharp knife in a diagonal cross pattern (instructions in blog post above).
  • In a medium bowl, whisk together the maple syrup, the dijon mustard, the orange zest and juice, cloves (if using), and pepper until the glaze is smooth and everything is incorporated.
  • Stir in the cranberries.
  • Pour the glaze over the ham, pressing many of the cranberries into the cracks on the top if possible.
  • Roast for 45-55 minutes, or until the internal temperature of the ham reaches 145 degrees Fahrenheit (or 63 degrees Celsius). Use a meat thermometer or an instant read meat thermometer to ensure the ham isn't over-cooked or under-cooked.
  • Baste the ham once through cooking (after 30 minutes) by drizzling the glaze from the bottom of the pan over the ham while it roasts.
  • Let the ham rest covered with aluminum foil for 5-10 minutes before slicing and serving.


This ham can be made one day ahead and re-heated (covered) before serving. 


Serving: 1serving | Calories: 430kcal | Carbohydrates: 21g | Protein: 31g | Fat: 24g | Saturated Fat: 8g | Cholesterol: 88mg | Sodium: 1700mg | Potassium: 503mg | Fiber: 1g | Sugar: 18g | Vitamin A: 37IU | Vitamin C: 10mg | Calcium: 46mg | Iron: 1mg