Serves 6-8


5 to 7lb smoked bone-in ham

1 cup prepared mustard

2 cups Crosby's molasses

2 cup water

2 carrots, cut into chunks

1 onion, cut into chunks

1 tsp freshly ground pepper


  1. Preheat oven to 350 degrees F
  2. Place ham in a large roasting pan with bone facing up. Use a paring knife to score the skin of the ham, pour mustard over the ham and massage it into the all crevices.
  3. Pour molasses on top allowing it to run down the sides of the ham; add water to the bottom of the roasting pan, add in carrots and onions. Sprinkle with pepper.
  4. Roast the ham for 2 hours; reduce the oven temperature to 250°F for an additional hour.
  5. Rotate the pan every hour or so; use a turkey baster to baste the ham with pan juices every 30 minutes. Add more water if needed.