Sunday Ham

"I saw this made on the Food TV Network the other day and it looks so good! I will definitely make it the next time I buy a ham and it would be great for any holiday or dinner party. Serve with your favorite potato, veggie dish and biscuits."
photo by a user photo by a user
Ready In:
1hr 40mins


  • 12 ham, bone in (usually about 6 to 7 lbs)
  • 1 (16 ounce) jar orange marmalade
  • 1 (12 ounce) can Coca-Cola, classic


  • Preheat oven to 375°.
  • Pour orange marmalade into a bowl and add about 1/2 can of the coke.
  • Let it set while you prepare the ham.
  • Remove visible fat from ham and make crisscross cuts in the ham.
  • Place in a 9x13 baking pan and pour the marmalade/coke mixture over the ham.
  • Place in oven uncovered and bake for 20 minutes.
  • This allows the marmalade to set or crisp on the ham.
  • After 20 minutes, cover the ham with foil and bake an additional 30 to 45 minutes.
  • Baste with pan drippings every 15 minutes.
  • If there are not enough pan drippings, mix up more marmalade mixture to baste the ham.
  • Uncover the ham the last 20 to 30 minutes and baste every 7 or 8 minutes.
  • Allow the marmalade mixture to brown until dark brown in color.
  • Remove from oven and place ham onto a platter to cool before cutting.
  • Total cook time is about 1 hour 5 minutes to 1 hour 35 minutes.

Questions & Replies

Got a question? Share it with the community!


  1. This is very tasty, but more orange-y than I expected. I gave it four stars because it the orange was too intence for me.
  2. So good and extremely easy! Have had this recipe in my cookbook for a long time and am glad I finally gave it a try. I've made Coca-cola hams before, the coke tenderizes the meat, but the addition of orange marmalade gives it a wonderful flavor. Note that the recipe calls for only half a can of coke. My ham was larger, a Cook's 9.25 pound shank, so after 20 minutes at 375, I covered and reduced the heat to 325 for an additional 2 hours 40 minutes (directions said bake at 325 for 20 minutes/pound). Made a lovely Sunday dinner that even the kids enjoyed. Thanks for sharing the recipe!


I live in upstate New York. I am retired and now have time to enjoy my children, my grandchildren and great grandchildren.
View Full Profile

Find More Recipes