20 Juicy Baked Ham Recipes in Oven Perfect for Holidays

Posted on April 1, 2025

Difficulty

Prep time

Cooking time

Total time

Servings

The sweet and savory aroma of a perfectly glazed baked ham wafting from the oven is a surefire way to get your holiday gathering off to a delicious start. Whether you’re hosting a Christmas dinner, Easter brunch, or Fourth of July BBQ, a show-stopping baked ham recipe is always a crowd-pleaser. And with so many flavor combinations and glaze options available, you can easily find a perfect match for your taste buds.

From classic honey-glazed to sweet and tangy pineapple-infused, we’ve gathered 20 mouthwatering baked ham recipes that are sure to impress your guests. Whether you’re looking for a tried-and-true family favorite or something new and exciting to try, our collection of recipes has got you covered.

Honey Glazed Baked Ham with Pineapple

Honey Glazed Baked Ham with Pineapple
Elevate your holiday meal with this classic combination of honey-glazed ham and caramelized pineapple rings. This easy-to-make recipe is sure to impress your guests.

Ingredients:

– 1 (4-6 pound) bone-in baked ham
– 1/2 cup honey
– 2 tablespoons brown sugar
– 1 tablespoon Dijon mustard
– 1 tablespoon apple cider vinegar
– 1/4 cup pineapple juice
– 1 cup pineapple rings, drained and chopped
– Fresh thyme sprigs (optional)

Instructions:

1. Preheat oven to 325°F.
2. In a small bowl, mix together honey, brown sugar, mustard, and vinegar.
3. Score the ham in a diamond pattern, cutting about 1/4 inch deep.
4. Place the ham in a roasting pan, fat side up.
5. Brush the glaze mixture evenly over the ham, making sure to get it into all the crevices.
6. Arrange pineapple rings around the ham, reserving any excess for serving.
7. Bake for 2-1/2 hours or until the ham reaches an internal temperature of 140°F.
8. Remove from oven and let rest for 15 minutes before slicing.

Cooking Time: 2 hours and 30 minutes

Brown Sugar and Mustard Crusted Baked Ham

Brown Sugar and Mustard Crusted Baked Ham
Elevate your holiday table with this sweet and savory Brown Sugar and Mustard Crusted Baked Ham. A classic combination of flavors, this recipe is sure to please.

Ingredients:

– 1 (4-6 pound) bone-in ham, trimmed
– 1/2 cup brown sugar
– 2 tablespoons Dijon mustard
– 2 tablespoons honey
– 1 teaspoon ground cloves
– 1 teaspoon ground cinnamon
– 1/4 teaspoon cayenne pepper (optional)

Instructions:

1. Preheat oven to 325°F.
2. In a small bowl, mix together brown sugar, Dijon mustard, honey, cloves, cinnamon, and cayenne pepper (if using).
3. Place the ham on a rack in a roasting pan, fat side up.
4. Brush the brown sugar mixture evenly over the entire surface of the ham, making sure to get it into the crevices and nooks.
5. Bake for 15-20 minutes per pound, or until the internal temperature reaches 140°F.
6. Remove from oven and let rest for 10-15 minutes before slicing and serving.

Cooking Time: Approximately 2-3 hours for a 4-6 pound ham.

Maple Bourbon Glazed Baked Ham

Maple Bourbon Glazed Baked Ham
Elevate your holiday dinner with this sweet and savory glazed ham recipe, featuring the rich flavors of maple syrup and bourbon.

Ingredients:

  • 1 (4-6 pound) bone-in ham, trimmed
  • 1/2 cup pure maple syrup
  • 2 tablespoons bourbon whiskey
  • 2 tablespoons brown sugar
  • 2 tablespoons Dijon mustard
  • 1 teaspoon ground cinnamon
  • 1/4 teaspoon ground cloves
  • Salt and pepper, to taste

Instructions:

  1. Preheat oven to 325°F (165°C).
  2. In a small saucepan, combine maple syrup, bourbon, brown sugar, Dijon mustard, cinnamon, and cloves. Bring to a boil over medium-high heat, then reduce heat to medium-low and simmer for 10 minutes.
  3. Score the ham in a diamond pattern, cutting about 1/4 inch deep.
  4. Place the ham in a roasting pan and brush with the glaze.
  5. Bake for 2-3 hours, or until the internal temperature reaches 140°F (60°C).

Cooking Time: 2-3 hours

Pineapple and Cherry Studded Baked Ham

Pineapple and Cherry Studded Baked Ham
This delightful ham is perfect for your next gathering or special occasion. A sweet and savory combination of pineapple and cherries adds a delicious twist to the classic baked ham.

Ingredients:

– 1 (4-6 pound) bone-in ham
– 1 cup brown sugar
– 1/2 cup honey
– 1/4 cup Dijon mustard
– 1/4 cup pineapple juice
– 1/4 cup chopped fresh pineapple
– 1/4 cup maraschino cherries, drained and pitted
– 1 tablespoon olive oil

Instructions:

1. Preheat oven to 325°F (165°C).
2. In a small bowl, mix together brown sugar, honey, Dijon mustard, and pineapple juice.
3. Place the ham on a rack in a roasting pan, scoring the fat layer in a diamond pattern.
4. Brush the ham with the sugar mixture, making sure to get it into the scored lines.
5. Top the ham with chopped pineapple and maraschino cherries, securing them with toothpicks if needed.
6. Drizzle with olive oil and cover the pan with aluminum foil.
7. Bake for 2-3 hours or until the internal temperature reaches 140°F (60°C).
8. Remove the foil and continue baking for an additional 30 minutes to 1 hour, or until the glaze is caramelized.

Cooking Time: 2-3 hours

Garlic Herb Butter Baked Ham

Garlic Herb Butter Baked Ham
This classic recipe combines the savory flavors of garlic, herbs, and butter with a tender baked ham, perfect for special occasions or everyday meals. With just a few simple ingredients and minimal prep time, you’ll be enjoying a deliciously flavorful ham in no time.

Ingredients:

– 1 (4-6 pound) bone-in ham
– 1/2 cup unsalted butter, softened
– 3 cloves garlic, minced
– 1 tablespoon chopped fresh rosemary
– 1 tablespoon chopped fresh thyme
– Salt and pepper to taste

Instructions:

1. Preheat oven to 325°F (165°C).
2. In a small bowl, mix together butter, garlic, rosemary, thyme, salt, and pepper.
3. Place the ham on a rimmed baking sheet or roasting pan, fat side up.
4. Spread the garlic herb butter evenly over the surface of the ham.
5. Bake for 15-20 minutes per pound, or until the internal temperature reaches 140°F (60°C).
6. Let the ham rest for 10-15 minutes before slicing and serving.

Cooking Time: approximately 2-3 hours

Spiced Rum Glazed Baked Ham

Spiced Rum Glazed Baked Ham
Elevate your holiday gathering with this sweet and savory Spiced Rum Glazed Baked Ham recipe, perfect for a crowd-pleasing main course. The combination of brown sugar, rum, and spices creates a sticky, caramelized glaze that’s sure to impress.

Ingredients:

– 1 (4-6 pound) bone-in ham
– 1/2 cup brown sugar
– 1/4 cup spiced rum
– 2 tablespoons honey
– 2 teaspoons Dijon mustard
– 1 teaspoon ground cinnamon
– 1/2 teaspoon ground cloves
– Salt and pepper to taste

Instructions:

1. Preheat oven to 325°F (160°C).
2. In a small bowl, whisk together brown sugar, spiced rum, honey, Dijon mustard, cinnamon, and cloves.
3. Place the ham on a rack in a roasting pan, scoring the fat layer in a diamond pattern.
4. Brush the glaze all over the ham, making sure to get it into the score lines.
5. Bake for 2-1/2 hours or until the glaze is caramelized and the internal temperature reaches 140°F (60°C).
6. Let the ham rest for 15 minutes before slicing and serving.

Cooking Time: 2-1/2 hours

Apple Cider Glazed Baked Ham

Apple Cider Glazed Baked Ham
Transform a classic baked ham into a sweet and savory masterpiece with this easy recipe.

Ingredients:

– 1 (4-6 pound) bone-in baked ham
– 1/2 cup apple cider
– 1/4 cup brown sugar
– 2 tablespoons Dijon mustard
– 1 tablespoon honey
– 1 teaspoon ground cinnamon
– 1/4 teaspoon ground nutmeg

Instructions:

1. Preheat oven to 325°F (165°C).
2. In a small bowl, whisk together apple cider, brown sugar, Dijon mustard, honey, cinnamon, and nutmeg until well combined.
3. Place the ham on a roasting rack in a shallow baking dish or a heavy-duty foil-lined pan.
4. Brush the glaze all over the ham, making sure to cover it evenly.
5. Bake for 1 hour.
6. Baste the ham with the pan juices every 20 minutes until it reaches an internal temperature of 140°F (60°C).
7. Remove from oven and let rest for 10-15 minutes before slicing.

Cooking Time: 1 hour 20 minutes

Pineapple Brown Sugar Baked Ham

Pineapple Brown Sugar Baked Ham
Elevate your holiday gathering with this mouthwatering Pineapple Brown Sugar Baked Ham recipe, featuring a perfect blend of sweet and savory flavors.

Ingredients:

– 1 (4-6 pound) bone-in ham
– 1 cup brown sugar
– 1/2 cup pineapple juice
– 1/4 cup honey
– 2 tablespoons Dijon mustard
– 2 cloves garlic, minced
– 1/4 cup chopped fresh pineapple
– 1 tablespoon chopped fresh rosemary

Instructions:

1. Preheat oven to 325°F (165°C).
2. In a small bowl, mix together brown sugar, pineapple juice, honey, Dijon mustard, and garlic.
3. Place the ham on a rack in a roasting pan, scoring the fat layer in a diamond pattern.
4. Brush the brown sugar mixture evenly over the ham, then top with chopped pineapple and rosemary.
5. Bake for 2-1/2 to 3 hours, or until the internal temperature reaches 140°F (60°C).
6. Let the ham rest for 15 minutes before slicing and serving.

Cooking Time: 2-1/2 to 3 hours

Orange Marmalade Glazed Baked Ham

Orange Marmalade Glazed Baked Ham
Elevate your holiday meal with this sweet and savory glazed ham recipe, featuring the bright flavors of orange marmalade. This show-stopping centerpiece is sure to impress your guests.

Ingredients:

– 1 (4-6 pound) bone-in baked ham
– 1 cup orange marmalade
– 2 tablespoons brown sugar
– 2 tablespoons honey
– 1 tablespoon Dijon mustard
– 1 teaspoon ground cloves
– 1/4 teaspoon black pepper

Instructions:

1. Preheat oven to 325°F (165°C).
2. In a small bowl, whisk together marmalade, brown sugar, honey, mustard, cloves, and pepper.
3. Place the ham on a rack in a roasting pan, scoring the fat layer with a sharp knife.
4. Brush the glaze all over the ham, making sure to coat evenly.
5. Bake for 2-1/2 hours or until the internal temperature reaches 140°F (60°C).
6. Remove from oven and let rest for 15 minutes before slicing and serving.

Cooking Time: 2-1/2 hours

Clove Studded Honey Baked Ham

Clove Studded Honey Baked Ham
Elevate your holiday table with this aromatic and flavorful baked ham, perfectly seasoned with sweet honey and savory cloves.

Ingredients:

– 1 (4-6 pound) bone-in ham, trimmed of excess fat
– 1/2 cup honey
– 2 tablespoons brown sugar
– 1 tablespoon Dijon mustard
– 1 teaspoon ground cloves
– 1 teaspoon salt
– 1/2 teaspoon black pepper

Instructions:

1. Preheat oven to 325°F (160°C).
2. In a small bowl, mix together honey, brown sugar, Dijon mustard, ground cloves, salt, and black pepper.
3. Place the ham on a rack in a roasting pan, scored with diamond shapes.
4. Brush the honey mixture evenly over the surface of the ham, making sure to get into the crevices.
5. Bake for 2-1/2 to 3 hours or until the glaze is caramelized and the internal temperature reaches 140°F (60°C).
6. Let the ham rest for 15 minutes before slicing and serving.

Cooking Time: 2-1/2 to 3 hours

Pineapple Juice and Brown Sugar Glazed Ham

Pineapple Juice and Brown Sugar Glazed Ham
Elevate your holiday gathering with this sweet and savory glazed ham recipe, perfectly balanced by the tanginess of pineapple juice.

Ingredients:

– 1 (4-6 pound) bone-in ham
– 1 cup brown sugar
– 1/2 cup pineapple juice
– 1 tablespoon Dijon mustard
– 1 teaspoon ground cloves
– 1/4 teaspoon black pepper

Instructions:

1. Preheat oven to 350°F (180°C).
2. In a small bowl, mix together brown sugar, pineapple juice, Dijon mustard, ground cloves, and black pepper.
3. Place the ham on a roasting rack in a roasting pan, scored in a diamond pattern if desired.
4. Brush the glaze all over the ham, making sure to get it into the scores.
5. Cover with aluminum foil and bake for 2 hours.
6. Remove the foil and continue baking for an additional 30 minutes, or until the glaze is caramelized.

Cooking Time: 2 hours 30 minutes

Rosemary and Garlic Crusted Baked Ham

Rosemary and Garlic Crusted Baked Ham
Elevate your holiday gatherings with this savory and aromatic ham recipe. Fresh rosemary and garlic come together to create a flavorful crust that’s sure to impress.

Ingredients:

– 1 (4-6 pound) bone-in baked ham
– 2 tablespoons olive oil
– 4 cloves garlic, minced
– 2 sprigs fresh rosemary, chopped
– 1 tablespoon brown sugar
– Salt and pepper, to taste

Instructions:

1. Preheat oven to 325°F (165°C).
2. In a small bowl, mix together olive oil, garlic, and rosemary.
3. Place the ham on a rack in a roasting pan, scoring the surface in a diamond pattern if desired.
4. Brush the garlic-rosemary mixture evenly over the ham, making sure to get it into all the scored lines.
5. Sprinkle brown sugar and season with salt and pepper.
6. Bake for 20 minutes per pound, or until the internal temperature reaches 140°F (60°C).
7. Let the ham rest for 10-15 minutes before slicing and serving.

Cooking Time: 2-3 hours

Cola Glazed Baked Ham with Mustard

Cola Glazed Baked Ham with Mustard
Elevate your holiday gathering with this unique and flavorful ham recipe, combining the sweetness of cola with a tangy mustard glaze. This show-stopping centerpiece is sure to impress your guests.

Ingredients:

– 1 (4-6 pound) bone-in ham
– 1 cup cola
– 1/2 cup brown sugar
– 2 tablespoons Dijon mustard
– 2 tablespoons honey
– 1 teaspoon ground cloves
– Salt and pepper, to taste

Instructions:

1. Preheat oven to 325°F (165°C).
2. In a small bowl, whisk together cola, brown sugar, Dijon mustard, and honey until smooth.
3. Place the ham on a rack in a roasting pan, scored in a diamond pattern if desired.
4. Brush the cola glaze all over the ham, making sure to get it into the crevices.
5. Bake for 20 minutes per pound, or until the ham reaches an internal temperature of 140°F (60°C).
6. Remove from oven and let rest for 10-15 minutes before slicing.

Cooking Time: Approximately 2-3 hours for a 4-6 pound ham.

Pineapple Teriyaki Baked Ham

Pineapple Teriyaki Baked Ham
A sweet and savory twist on traditional baked ham, this recipe combines the flavors of pineapple teriyaki with a perfectly glazed ham.

Ingredients:

– 1 (4-6 pound) bone-in ham, trimmed of excess fat
– 1 cup pineapple juice
– 1/2 cup brown sugar
– 2 tablespoons soy sauce
– 2 tablespoons honey
– 1 tablespoon grated ginger
– 1/4 cup chopped fresh pineapple
– 1/4 cup chopped green onions for garnish

Instructions:

1. Preheat oven to 325°F.
2. In a small bowl, whisk together pineapple juice, brown sugar, soy sauce, and honey until well combined.
3. Place the ham in a roasting pan or large baking dish, scoring the fat layer in a diamond pattern.
4. Brush the teriyaki glaze all over the ham, making sure to get it into the scores.
5. Top with chopped pineapple and green onions.
6. Bake for 2-1/2 to 3 hours, or until the ham is caramelized and the internal temperature reaches 140°F.

Smoked Paprika and Molasses Glazed Ham

Smoked Paprika and Molasses Glazed Ham
Elevate your holiday gatherings with this sweet and savory glazed ham recipe, featuring the rich flavors of smoked paprika and molasses.

Ingredients:

– 1 (4-6 pound) bone-in ham
– 1/4 cup molasses
– 2 tablespoons honey
– 2 tablespoons brown sugar
– 2 teaspoons smoked paprika
– 1 teaspoon Dijon mustard
– 1/4 cup apple cider or orange juice

Instructions:

1. Preheat oven to 325°F (165°C).
2. In a small bowl, whisk together molasses, honey, brown sugar, smoked paprika, and Dijon mustard until well combined.
3. Place the ham on a rack in a roasting pan, fat side up.
4. Brush the glaze all over the ham, making sure to coat evenly.
5. Pour apple cider or orange juice into the bottom of the roasting pan.
6. Roast the ham for 2-1/2 to 3 hours, or until caramelized and cooked through.

Cooking Time: 2-1/2 to 3 hours

Cranberry Orange Glazed Baked Ham

Cranberry Orange Glazed Baked Ham
Elevate your holiday table with this mouthwatering Cranberry Orange Glazed Baked Ham, featuring a tangy and sweet glaze made with fresh cranberries and orange zest. Perfect for a special occasion or everyday meal.

Ingredients:

– 1 (4-6 pound) bone-in ham
– 1 cup cranberries, fresh or frozen
– 1/2 cup brown sugar
– 2 tablespoons orange marmalade
– 2 tablespoons honey
– 2 tablespoons Dijon mustard
– 1 tablespoon olive oil
– 1 teaspoon ground cinnamon
– Salt and pepper to taste

Instructions:

1. Preheat oven to 325°F (160°C).
2. In a blender or food processor, puree cranberries, brown sugar, orange marmalade, honey, Dijon mustard, and cinnamon until smooth.
3. Place the ham on a rack in a roasting pan, scored in a diamond pattern if desired.
4. Brush the glaze all over the ham, making sure to get it into the crevices.
5. Drizzle with olive oil and season with salt and pepper.
6. Bake for 2-3 hours or until internal temperature reaches 140°F (60°C).
7. Let the ham rest for 15 minutes before slicing and serving.

Cooking Time: Approximately 2-3 hours

Pineapple and Brown Sugar Glazed Spiral Ham

Pineapple and Brown Sugar Glazed Spiral Ham
This recipe combines the natural sweetness of pineapple with the rich flavor of brown sugar to create a mouthwatering glaze for spiral ham.

Ingredients:

– 1 (2-3 pound) spiral ham
– 1 cup pineapple juice
– 1/4 cup brown sugar
– 2 tablespoons honey
– 1 tablespoon Dijon mustard
– 1 teaspoon ground cloves

Instructions:

1. Preheat oven to 325°F (165°C).
2. In a small saucepan, combine pineapple juice, brown sugar, honey, mustard, and cloves.
3. Bring the mixture to a boil over medium-high heat, then reduce heat to low and simmer for 5 minutes or until slightly thickened.
4. Place the spiral ham in a roasting pan, fat side up.
5. Brush the glaze all over the ham, making sure it’s fully coated.
6. Cover the roasting pan with aluminum foil and bake for 2 hours.
7. Remove the foil and continue baking for an additional 30 minutes or until the glaze is caramelized.

Cooking Time: 2 hours 30 minutes

Mustard and Brown Sugar Crusted Baked Ham

Mustard and Brown Sugar Crusted Baked Ham
Elevate your holiday feast with this sweet and savory glazed ham, featuring a sticky mustard brown sugar crust. Perfect for Easter, Christmas, or any special occasion.

Ingredients:

– 1 (4-6 pound) bone-in baked ham
– 1/2 cup brown sugar
– 1/4 cup Dijon mustard
– 2 tablespoons honey
– 1 tablespoon apple cider vinegar
– 1 teaspoon ground cloves
– Salt and pepper to taste

Instructions:

1. Preheat oven to 325°F (165°C).
2. In a small bowl, whisk together brown sugar, mustard, honey, vinegar, and spices.
3. Place the ham on a rack in a roasting pan, scoring the fat layer in a diamond pattern.
4. Brush the glaze all over the ham, making sure to get it into the scored lines.
5. Bake for 2-1/2 to 3 hours, or until the internal temperature reaches 140°F (60°C).
6. Let the ham rest for 10 minutes before slicing and serving.

Cooking Time: 2-1/2 to 3 hours

Pineapple Ginger Glazed Baked Ham

Pineapple Ginger Glazed Baked Ham
A sweet and savory twist on traditional baked ham, this recipe combines the flavors of pineapple and ginger for a deliciously unique glaze.

Ingredients:

– 1 (5-6 pound) bone-in baked ham
– 1 cup pineapple juice
– 1/4 cup brown sugar
– 2 tablespoons honey
– 2 tablespoons soy sauce
– 2 tablespoons grated fresh ginger
– 1 teaspoon ground cinnamon
– 1/4 teaspoon ground cloves

Instructions:

1. Preheat oven to 325°F (165°C).
2. In a small bowl, whisk together pineapple juice, brown sugar, honey, soy sauce, grated ginger, cinnamon, and cloves.
3. Place the ham in a roasting pan or Dutch oven, scoring the fat layer in a diamond pattern.
4. Brush the glaze all over the ham, making sure to get some in the scored lines.
5. Cover the pan with aluminum foil and bake for 2 hours.
6. Remove the foil and continue baking for an additional 30 minutes, or until the glaze is caramelized and the ham is heated through.

Cooking Time: 2 hours 30 minutes

Pineapple and Honey Mustard Baked Ham

Pineapple and Honey Mustard Baked Ham
Elevate your holiday gathering with this mouthwatering pineapple and honey mustard baked ham recipe, featuring a perfect balance of sweet and savory flavors.

Ingredients:

– 1 (4-6 pound) bone-in ham, trimmed
– 1 cup pineapple chunks
– 2 tablespoons honey
– 2 tablespoons Dijon mustard
– 1 tablespoon brown sugar
– 1 teaspoon ground cloves
– 1/4 cup water

Instructions:

1. Preheat oven to 325°F (160°C).
2. In a small bowl, mix together honey, Dijon mustard, and brown sugar.
3. Place the ham in a roasting pan, scoring the fat layer in a diamond pattern.
4. Spread the pineapple chunks evenly over the ham, leaving a 1-inch border around the edges.
5. Brush the honey-mustard mixture all over the ham, making sure to cover the pineapple and edges of the ham.
6. Add water to the roasting pan, covering the bottom with about 1/4 inch of liquid.
7. Bake for 15 minutes per pound, or until the internal temperature reaches 140°F (60°C).

Cooking Time: Approximately 2-3 hours

Summary

Get ready to elevate your holiday gatherings with these 20 mouth-watering baked ham recipes! From classic honey-glazed hams to more adventurous options like maple bourbon glazed and cola glazed, there’s something for everyone. Whether you’re looking for a sweet or savory twist, these recipes will help you create the perfect centerpiece for your next celebration. With flavors ranging from pineapple and cherry to brown sugar and mustard, you’ll find inspiration for a deliciously memorable holiday season.

Tags:

You might also like these recipes

Leave a Comment