Save on Pinterest

Winning Cranberry Glazed Ham

Total Time

Prep: 15 min. + marinating Bake: 1-3/4 hours


16 servings

A dear friend shared the recipe for this tender ham with me. I've taken it to reunions, weddings, graduations, baptisms, holiday gatherings and more. It's a delicious way to please a crowd. The cranberry sauce adds flavor and color.
Winning Cranberry Glazed Ham Recipe photo by Taste of Home


  • 2 cans (16 ounces each) whole-berry cranberry sauce
  • 1 cup orange juice
  • 1/3 cup steak sauce
  • 2 tablespoons canola oil
  • 2 tablespoons prepared mustard
  • 2 tablespoons brown sugar
  • 1 fully cooked bone-in ham (7 to 9 pounds)


  1. In a large bowl, combine the cranberry sauce, orange juice, steak sauce, oil, mustard and brown sugar. Score the surface of the ham with shallow diagonal cuts, making diamond shapes.
  2. Place ham in a 2-gal. resealable bag. Add half of cranberry mixture; seal bag and turn to coat. Cover and refrigerate 8 hours or overnight, turning several times. Cover and refrigerate remaining cranberry mixture.
  3. Preheat oven to 325°. Drain ham, discarding marinade. Place ham on a rack in a foil-lined roasting pan; cover with foil. Bake for 1-3/4 hours.
  4. Place reserved cranberry mixture in a small saucepan; heat through. Uncover ham; brush with cranberry mixture.
  5. Bake until a thermometer reads 140°, 45-60 minutes longer, brushing with cranberry mixture every 15 minutes. Warm remaining cranberry mixture; serve with ham.

Nutrition Facts

4 ounces: 264 calories, 7g fat (2g saturated fat), 87mg cholesterol, 1164mg sodium, 22g carbohydrate (15g sugars, 1g fiber), 29g protein.

Recommended Video