18 Traditional Thanksgiving Ham Recipes
Thanksgiving is a time for family gatherings, gratitude, and, of course, indulging in a delicious feast. While turkey often takes center stage, a succulent ham can be a delicious addition to your holiday table. Whether you’re looking to complement your turkey with a savory side or seeking an alternative main course, this collection of 18 traditional Thanksgiving ham recipes promises to deliver mouthwatering flavors and festive flair. From classic honey-glazed hams to innovative takes on this timeless dish, these recipes are sure to become cherished favorites in your holiday repertoire.
You should also take a look at my Classic Thanksgiving Pie Recipes to end your meal in style!
18 Traditional Thanksgiving Ham Recipes

1. Honey-Glazed Ham

Honey-Glazed Ham is a classic Thanksgiving centerpiece, known for its sweet and savory flavor. The honey glaze caramelizes beautifully, giving the ham a glossy finish and a rich taste.
Ingredients
- 1 bone-in fully cooked ham (about 10 pounds)
- 1 cup honey
- 1/2 cup brown sugar
- 1/4 cup Dijon mustard
- 1/4 cup apple cider vinegar
- 1/4 teaspoon ground cloves
Instructions
- Preheat your oven to 325°F (165°C).
- Place the ham in a roasting pan and score the surface in a diamond pattern.
- In a saucepan, combine honey, brown sugar, Dijon mustard, apple cider vinegar, and ground cloves. Heat until the sugar is dissolved and the mixture is smooth.
- Brush the glaze over the ham, making sure to get it into the scored cuts.
- Cover the ham loosely with aluminum foil and bake for about 2 hours, basting with the remaining glaze every 30 minutes.
- Remove the foil during the last 30 minutes of baking to allow the glaze to caramelize.
- Let the ham rest for 15 minutes before slicing and serving.
2. Pineapple and Brown Sugar Ham

This Pineapple and Brown Sugar Ham is a sweet and tangy option that brings a tropical twist to your Thanksgiving table.
3. Maple Mustard Ham

Maple Mustard Ham combines the deep, rich flavors of maple syrup with the tangy kick of mustard. This recipe is perfect for those who enjoy a balance of sweet and savory.
Ingredients
- 1 bone-in fully cooked ham (about 10 pounds)
- 1 cup pure maple syrup
- 1/4 cup Dijon mustard
- 1/4 cup whole grain mustard
- 1/4 cup apple cider vinegar
- 1/2 teaspoon ground black pepper
Instructions
- Preheat your oven to 325°F (165°C).
- Place the ham in a roasting pan and score the surface in a diamond pattern.
- In a bowl, combine maple syrup, Dijon mustard, whole grain mustard, apple cider vinegar, and ground black pepper.
- Brush the mixture over the ham, making sure to get it into the scored cuts.
- Cover the ham loosely with aluminum foil and bake for about 2 hours, basting with the remaining glaze every 30 minutes.
- Remove the foil during the last 30 minutes of baking to allow the glaze to caramelize.
- Let the ham rest for 15 minutes before slicing and serving.
4. Bourbon Orange Glazed Ham

Bourbon Orange Glazed Ham is a sophisticated twist on the traditional ham, incorporating the rich flavors of bourbon and the zesty brightness of orange. This glaze adds a complex, aromatic profile to your holiday meal.
Ingredients
- 1 bone-in fully cooked ham (about 10 pounds)
- 1 cup orange juice
- 1/2 cup brown sugar
- 1/2 cup bourbon
- 1/4 cup honey
- Zest of 1 orange
- 1/4 teaspoon ground cinnamon
- 1/4 teaspoon ground cloves
Instructions
- Preheat your oven to 325°F (165°C).
- Place the ham in a roasting pan and score the surface in a diamond pattern.
- In a saucepan, combine orange juice, brown sugar, bourbon, honey, orange zest, ground cinnamon, and ground cloves. Heat until the sugar is dissolved and the mixture is smooth.
- Brush the glaze over the ham, making sure to get it into the scored cuts.
- Cover the ham loosely with aluminum foil and bake for about 2 hours, basting with the remaining glaze every 30 minutes.
- Remove the foil during the last 30 minutes of baking to allow the glaze to caramelize.
- Let the ham rest for 15 minutes before slicing and serving.
5. Cranberry Glazed Ham

Cranberry Glazed Ham brings a festive touch to your Thanksgiving meal with its tart and sweet cranberry glaze. This recipe is perfect for those who want a holiday-inspired flavor.
Ingredients
- 1 bone-in fully cooked ham (about 10 pounds)
- 1 cup cranberry sauce (whole berry or jellied)
- 1/2 cup orange juice
- 1/2 cup brown sugar
- 1/4 cup Dijon mustard
- 1/4 teaspoon ground allspice
Instructions
- Preheat your oven to 325°F (165°C).
- Place the ham in a roasting pan and score the surface in a diamond pattern.
- In a saucepan, combine cranberry sauce, orange juice, brown sugar, Dijon mustard, and ground allspice. Heat until the mixture is smooth and well combined.
- Brush the glaze over the ham, making sure to get it into the scored cuts.
- Cover the ham loosely with aluminum foil and bake for about 2 hours, basting with the remaining glaze every 30 minutes.
- Remove the foil during the last 30 minutes of baking to allow the glaze to caramelize.
- Let the ham rest for 15 minutes before slicing and serving.
6. Spiced Apple Cider Glazed Ham

Spiced Apple Cider Glazed Ham is a warm and comforting choice, featuring the flavors of apple cider and aromatic spices. This glaze gives the ham a cozy, autumnal touch.
Ingredients
- 1 bone-in fully cooked ham (about 10 pounds)
- 1 cup apple cider
- 1/2 cup brown sugar
- 1/4 cup honey
- 1/4 cup Dijon mustard
- 1/4 teaspoon ground cinnamon
- 1/4 teaspoon ground nutmeg
- 1/4 teaspoon ground cloves
Instructions
- Preheat your oven to 325°F (165°C).
- Place the ham in a roasting pan and score the surface in a diamond pattern.
- In a saucepan, combine apple cider, brown sugar, honey, Dijon mustard, ground cinnamon, ground nutmeg, and ground cloves. Heat until the sugar is dissolved and the mixture is smooth.
- Brush the glaze over the ham, making sure to get it into the scored cuts.
- Cover the ham loosely with aluminum foil and bake for about 2 hours, basting with the remaining glaze every 30 minutes.
- Remove the foil during the last 30 minutes of baking to allow the glaze to caramelize.
- Let the ham rest for 15 minutes before slicing and serving.
7. Pomegranate Molasses Glazed Ham

Pomegranate Molasses Glazed Ham offers a unique and exotic flavor profile with its sweet and tangy pomegranate molasses glaze. This recipe is perfect for those looking to try something different and memorable.
Ingredients
- 1 bone-in fully cooked ham (about 10 pounds)
- 1 cup pomegranate molasses
- 1/2 cup brown sugar
- 1/4 cup honey
- 1/4 cup balsamic vinegar
- 1/4 teaspoon ground cinnamon
- Pomegranate seeds for garnish (optional)
Instructions
- Preheat your oven to 325°F (165°C).
- Place the ham in a roasting pan and score the surface in a diamond pattern.
- In a saucepan, combine pomegranate molasses, brown sugar, honey, balsamic vinegar, and ground cinnamon. Heat until the sugar is dissolved and the mixture is smooth.
- Brush the glaze over the ham, making sure to get it into the scored cuts.
- Cover the ham loosely with aluminum foil and bake for about 2 hours, basting with the remaining glaze every 30 minutes.
- Remove the foil during the last 30 minutes of baking to allow the glaze to caramelize.
- Let the ham rest for 15 minutes before slicing and serving. Garnish with pomegranate seeds if desired.
8. Coffee-Rubbed Ham

Coffee-Rubbed Ham offers a bold and rich flavor profile, combining the deep, earthy tones of coffee with the savory taste of ham. This recipe is perfect for coffee lovers and those looking for a unique twist.
Ingredients
- 1 bone-in fully cooked ham (about 10 pounds)
- 1/2 cup ground coffee
- 1/2 cup brown sugar
- 2 tablespoons smoked paprika
- 1 tablespoon ground black pepper
- 1 tablespoon ground coriander
- 1/4 cup olive oil
Instructions
- Preheat your oven to 325°F (165°C).
- In a bowl, mix ground coffee, brown sugar, smoked paprika, ground black pepper, and ground coriander.
- Rub the olive oil over the ham, then apply the coffee mixture, pressing it into the scored cuts.
- Place the ham in a roasting pan and cover loosely with aluminum foil.
- Bake for about 2 hours, uncovering during the last 30 minutes to allow the rub to form a crust.
- Let the ham rest for 15 minutes before slicing and serving.
9. Herb and Garlic Crusted Ham

Herb and Garlic Crusted Ham provides a fragrant and savory option, infused with the aromatic flavors of fresh herbs and garlic. This recipe is ideal for those who prefer a more herbaceous and less sweet glaze.
Ingredients
- 1 bone-in fully cooked ham (about 10 pounds)
- 1/4 cup olive oil
- 4 cloves garlic, minced
- 2 tablespoons fresh rosemary, chopped
- 2 tablespoons fresh thyme, chopped
- 2 tablespoons fresh parsley, chopped
- 1 tablespoon Dijon mustard
- 1 teaspoon ground black pepper
- 1/2 teaspoon salt
Instructions
- Preheat your oven to 325°F (165°C).
- In a bowl, combine olive oil, minced garlic, rosemary, thyme, parsley, Dijon mustard, ground black pepper, and salt.
- Rub the herb mixture over the ham, making sure to get it into the scored cuts.
- Place the ham in a roasting pan and cover loosely with aluminum foil.
- Bake for about 2 hours, uncovering during the last 30 minutes to allow the crust to form.
- Let the ham rest for 15 minutes before slicing and serving.
10. Chipotle Pineapple Ham

Chipotle Pineapple Ham combines the smoky heat of chipotle peppers with the sweet, tropical flavor of pineapple. This recipe offers a delightful balance of spicy and sweet.
Ingredients
- 1 bone-in fully cooked ham (about 10 pounds)
- 1 can pineapple rings in juice (reserve juice)
- 1/2 cup brown sugar
- 1/4 cup honey
- 1/4 cup Dijon mustard
- 2 tablespoons chipotle peppers in adobo sauce, minced
- Pineapple rings and maraschino cherries for garnish
- Toothpicks
Instructions
- Preheat your oven to 325°F (165°C).
- Place the ham in a roasting pan and score the surface in a diamond pattern.
- Arrange pineapple rings over the ham and secure with toothpicks. Place a maraschino cherry in the center of each ring.
- In a bowl, mix brown sugar, honey, Dijon mustard, pineapple juice, and minced chipotle peppers until well combined.
- Brush the mixture over the ham and pineapple rings.
- Cover the ham loosely with aluminum foil and bake for about 2 hours, basting with the remaining glaze every 30 minutes.
- Remove the foil during the last 30 minutes of baking to allow the glaze to caramelize.
- Let the ham rest for 15 minutes before slicing and serving.
11. Apricot and Ginger Glazed Ham

Apricot and Ginger Glazed Ham offers a bright and zesty flavor profile, combining the sweetness of apricots with the spicy warmth of ginger. This recipe is perfect for those who enjoy fruity and slightly spicy flavors.
Ingredients
- 1 bone-in fully cooked ham (about 10 pounds)
- 1 cup apricot preserves
- 1/4 cup honey
- 1/4 cup Dijon mustard
- 2 tablespoons fresh ginger, grated
- 1/4 teaspoon ground cloves
Instructions
- Preheat your oven to 325°F (165°C).
- Place the ham in a roasting pan and score the surface in a diamond pattern.
- In a saucepan, combine apricot preserves, honey, Dijon mustard, grated ginger, and ground cloves. Heat until the mixture is smooth and well combined.
- Brush the glaze over the ham, making sure to get it into the scored cuts.
- Cover the ham loosely with aluminum foil and bake for about 2 hours, basting with the remaining glaze every 30 minutes.
- Remove the foil during the last 30 minutes of baking to allow the glaze to caramelize.
- Let the ham rest for 15 minutes before slicing and serving.
12. Balsamic Fig Glazed Ham

Balsamic Fig Glazed Ham is a sophisticated and elegant option, featuring the rich flavors of balsamic vinegar and sweet figs. This recipe is perfect for those looking to impress their guests with a gourmet touch.
Ingredients
- 1 bone-in fully cooked ham (about 10 pounds)
- 1 cup fig preserves
- 1/2 cup balsamic vinegar
- 1/4 cup honey
- 1/4 cup Dijon mustard
- 1/4 teaspoon ground black pepper
Instructions
- Preheat your oven to 325°F (165°C).
- Place the ham in a roasting pan and score the surface in a diamond pattern.
- In a saucepan, combine fig preserves, balsamic vinegar, honey, Dijon mustard, and ground black pepper. Heat until the mixture is smooth and well combined.
- Brush the glaze over the ham, making sure to get it into the scored cuts.
- Cover the ham loosely with aluminum foil and bake for about 2 hours, basting with the remaining glaze every 30 minutes.
- Remove the foil during the last 30 minutes of baking to allow the glaze to caramelize.
- Let the ham rest for 15 minutes before slicing and serving.
13. Mango Habanero Glazed Ham

Mango Habanero Glazed Ham offers a tropical and spicy twist. The sweetness of mango combined with the heat of habanero peppers creates an exciting and flavorful centerpiece for your Thanksgiving meal.
Ingredients
- 1 bone-in fully cooked ham (about 10 pounds)
- 1 cup mango puree (fresh or canned)
- 1/2 cup brown sugar
- 1/4 cup honey
- 1/4 cup apple cider vinegar
- 2 habanero peppers, minced (adjust to taste)
- 1/4 teaspoon ground ginger
Instructions
- Preheat your oven to 325°F (165°C).
- Place the ham in a roasting pan and score the surface in a diamond pattern.
- In a saucepan, combine mango puree, brown sugar, honey, apple cider vinegar, minced habanero peppers, and ground ginger. Heat until the mixture is smooth and well combined.
- Brush the glaze over the ham, making sure to get it into the scored cuts.
- Cover the ham loosely with aluminum foil and bake for about 2 hours, basting with the remaining glaze every 30 minutes.
- Remove the foil during the last 30 minutes of baking to allow the glaze to caramelize.
- Let the ham rest for 15 minutes before slicing and serving.
14. Sriracha Honey Glazed Ham

Sriracha Honey Glazed Ham is perfect for those who love a combination of sweet and spicy flavors. The sriracha adds a kick, while the honey balances it out with sweetness.
Ingredients
- 1 bone-in fully cooked ham (about 10 pounds)
- 1/2 cup honey
- 1/4 cup sriracha sauce
- 1/4 cup soy sauce
- 2 tablespoons rice vinegar
- 1 tablespoon grated fresh ginger
- 2 cloves garlic, minced
Instructions
- Preheat your oven to 325°F (165°C).
- Place the ham in a roasting pan and score the surface in a diamond pattern.
- In a bowl, combine honey, sriracha sauce, soy sauce, rice vinegar, grated ginger, and minced garlic.
- Brush the mixture over the ham, making sure to get it into the scored cuts.
- Cover the ham loosely with aluminum foil and bake for about 2 hours, basting with the remaining glaze every 30 minutes.
- Remove the foil during the last 30 minutes of baking to allow the glaze to caramelize.
- Let the ham rest for 15 minutes before slicing and serving.
15. Maple Bourbon Pecan Glazed Ham

Maple Bourbon Pecan Glazed Ham is a luxurious and rich option, combining the flavors of maple syrup, bourbon, and crunchy pecans. This recipe is perfect for those looking to add a touch of elegance to their meal.
Ingredients
- 1 bone-in fully cooked ham (about 10 pounds)
- 1 cup pure maple syrup
- 1/2 cup bourbon
- 1/2 cup brown sugar
- 1/4 cup Dijon mustard
- 1/2 cup chopped pecans
- 1/4 teaspoon ground cinnamon
Instructions
- Preheat your oven to 325°F (165°C).
- Place the ham in a roasting pan and score the surface in a diamond pattern.
- In a saucepan, combine maple syrup, bourbon, brown sugar, Dijon mustard, and ground cinnamon. Heat until the mixture is smooth and well combined.
- Brush the glaze over the ham, making sure to get it into the scored cuts.
- Sprinkle the chopped pecans over the ham.
- Cover the ham loosely with aluminium foil and bake for about 2 hours, basting with the remaining glaze every 30 minutes.
- Remove the foil during the last 30 minutes of baking to allow the glaze to caramelize.
- Let the ham rest for 15 minutes before slicing and serving.
16. Mustard and Herb Crusted Ham

Mustard and Herb Crusted Ham is a savory and aromatic option, featuring a crust made from a blend of mustard and fresh herbs. This recipe is ideal for those who enjoy a more herbaceous and tangy flavor profile.
Ingredients
- 1 bone-in fully cooked ham (about 10 pounds)
- 1/4 cup Dijon mustard
- 1/4 cup whole grain mustard
- 1/4 cup honey
- 2 tablespoons fresh thyme, chopped
- 2 tablespoons fresh rosemary, chopped
- 2 tablespoons fresh sage, chopped
- 1/4 teaspoon ground black pepper
Instructions
- Preheat your oven to 325°F (165°C).
- In a bowl, combine Dijon mustard, whole grain mustard, honey, thyme, rosemary, sage, and ground black pepper.
- Rub the mustard mixture over the ham, making sure to get it into the scored cuts.
- Place the ham in a roasting pan and cover loosely with aluminum foil.
- Bake for about 2 hours, uncovering during the last 30 minutes to allow the crust to form.
- Let the ham rest for 15 minutes before slicing and serving.
17. Cherry Cola Glazed Ham

Cherry Cola Glazed Ham is a fun and flavorful option that uses cherry cola to create a sweet and tangy glaze. This recipe is perfect for those looking for a unique and playful twist on traditional ham.
Ingredients
- 1 bone-in fully cooked ham (about 10 pounds)
- 1 can (12 ounces) cherry cola
- 1/2 cup brown sugar
- 1/4 cup honey
- 1/4 cup Dijon mustard
- 1/4 teaspoon ground cinnamon
Instructions
- Preheat your oven to 325°F (165°C).
- Place the ham in a roasting pan and score the surface in a diamond pattern.
- In a saucepan, combine cherry cola, brown sugar, honey, Dijon mustard, and ground cinnamon. Heat until the mixture is smooth and well combined.
- Brush the glaze over the ham, making sure to get it into the scored cuts.
- Cover the ham loosely with aluminum foil and bake for about 2 hours, basting with the remaining glaze every 30 minutes.
- Remove the foil during the last 30 minutes of baking to allow the glaze to caramelize.
- Let the ham rest for 15 minutes before slicing and serving.
18. Thai Sweet Chili Glazed Ham

Thai Sweet Chili Glazed Ham brings an exotic and spicy-sweet flavor to your Thanksgiving table. The combination of sweet chili sauce, lime, and garlic creates a vibrant and delicious glaze.
Ingredients
- 1 bone-in fully cooked ham (about 10 pounds)
- 1 cup Thai sweet chili sauce
- 1/4 cup lime juice
- 1/4 cup honey
- 2 cloves garlic, minced
- 1 tablespoon soy sauce
- 1/4 teaspoon red pepper flakes (optional)
Instructions
- Preheat your oven to 325°F (165°C).
- Place the ham in a roasting pan and score the surface in a diamond pattern.
- In a bowl, combine Thai sweet chili sauce, lime juice, honey, minced garlic, soy sauce, and red pepper flakes if using.
- Brush the mixture over the ham, making sure to get it into the scored cuts.
- Cover the ham loosely with aluminum foil and bake for about 2 hours, basting with the remaining glaze every 30 minutes.
- Remove the foil during the last 30 minutes of baking to allow the glaze to caramelize.
- Let the ham rest for 15 minutes before slicing and serving.
I hope these 18 ham recipes inspire you to create unforgettable memories and traditions of your own. Here’s to a Thanksgiving filled with love, laughter, and delectable dishes that warm the heart and soul. Happy feasting!