Spiced Baked Ham with Sweet Potatoes

When you bake a ham like this you can count on 10 to 15 minutes baking time per pound, but make sure your instant read thermometer reaches[ an internal temperature of 170 degrees F to guarantee the ham is safely baked through.]

Total Time:
26 hr 50 min
20 min
24 hr
2 hr 30 min

8 servings

  • 1 (6 to 7 pound) cooked, bone-in, butt portion ham, rinsed and patted dry
  • 1 loose cup dark brown sugar, plus 2 teaspoons
  • 3/4 cup fresh orange juice
  • 3/4 cup Creole mustard, or other spicy, whole-grained mustard
  • 1/2 cup dark molasses
  • 3 tablespoons prepared horseradish, drained
  • 1/2 teaspoon cayenne
  • 3/4 teaspoon allspice
  • 3 pounds small sweet potatoes, peeled and quartered
  • 1 tablespoon vegetable oil
  • 1/2 teaspoon salt
  • 1/2 teaspoon cinnamon
  • With a sharp knife, score parallel lines in a grid pattern, with cuts 1-inch apart and 1/4-inch deep, across the rounded, skin side of the ham.

  • In a large bowl, whisk the 1 cup of the sugar, orange juice, mustard, molasses, horseradish, cayenne, and 1/2 teaspoon of the allspice. Place the ham in a 2-gallon, plastic bag and pour the marinade into the bag. Gently squeeze the bag to evenly distribute the marinade around the ham. Place in a large bowl or baking dish and refrigerate for 24 hours.

  • Preheat the oven to 350 degrees F.

  • In a large mixing bowl, toss the potatoes with the vegetable oil, salt, cinnamon, remaining 1/4 teaspoon allspice, and remaining 2 teaspoons dark brown sugar. Layer the potatoes on the bottom of a Dutch oven or large, heavy roasting pan. Remove the ham from the marinade and place, scored-side up, on the potatoes. Bake for 45 minutes.

  • Pour the ham marinade into a 2-quart saucepan and bring to a simmer over medium-high heat. Reduce the heat to a bare simmer and cook uncovered until thick enough to coat the back of a spoon, about 20 minutes. Remove from the heat.

  • Remove the ham from the oven and evenly baste on all sides with the reduced marinade. Bake for 15 minutes. Remove the ham from the oven, baste again, and turn the sweet potatoes that can be reached. Return the ham to the oven and continue baking for an additional 1-1/2 hours, basting every 15 minutes, for a total cooking time of 2-1/2 hours.

  • Remove from the oven and let rest for 15 minutes before carving. Serve hot with the sweet potatoes.

View All

Cooking Tips
More Recipes and Ideas
Loading review filters...

    Not what you're looking for? Try:

    Baked Ham With Spiced Cherry Glaze

    Recipe courtesy of Melissa d'Arabian