Best Ham Dinner Ideas for Weeknights & Holidays
When it comes to hosting a holiday gathering or a weeknight dinner, a delicious ham is always a popular choice. It’s a versatile and crowd-pleasing main course that can be prepared in a variety of ways. Whether you’re looking for a sweet and sticky glaze or a savory and aromatic rub, there’s a ham recipe to suit every taste and occasion. Here are eight mouth-watering ham dinner ideas that are perfect for both weeknights and holidays.
From classic brown sugar glazes to unique flavor combinations, these hams are sure to impress your family and friends. With simple ingredients and easy instructions, you’ll be a pro at whipping up a stunning ham dinner in no time. In this article, we’ll take a closer look at each of these delicious ham recipes, covering their unique flavors, ingredients, and cooking instructions.
Brown Sugar Glazed Ham

A traditional brown sugar glazed ham is a staple of any holiday gathering or family dinner. This recipe features a sweet and sticky glaze made with brown sugar, Dijon mustard, and spices, which is brushed over a pre-cooked ham during the last 20 minutes of cooking. The result is a beautifully glazed ham with a caramelized crust and a tender, juicy interior. This recipe is perfect for those who love sweet and savory flavors combined.
Ingredients
– 1 (4-6 pound) bone-in ham, trimmed of excess fat
– 1/4 cup brown sugar
– 2 tablespoons Dijon mustard
– 2 tablespoons honey
– 1 tablespoon olive oil
– 2 tablespoons apple cider vinegar
– 1 teaspoon ground cinnamon
– 1/2 teaspoon ground cloves
Instruction
1. Preheat oven to 325°F (160°C).
2. Place the ham on a baking sheet lined with aluminum foil, fat side up.
3. In a small bowl, mix together the brown sugar, Dijon mustard, honey, olive oil, vinegar, cinnamon, and cloves until smooth.
4. Brush the glaze over the ham, making sure to coat it evenly.
5. Bake the ham in the preheated oven for 20 minutes per pound, or until it reaches an internal temperature of 140°F (60°C).
6. Remove the ham from the oven and let it rest for 10 minutes before slicing and serving.
Honey Mustard Baked Ham

For a unique twist on the classic glazed ham, try this honey mustard baked ham recipe. The sweetness of the honey pairs perfectly with the tanginess of the mustard, creating a flavor combination that’s both sweet and savory. This recipe features a simple honey mustard glaze that’s brushed over the ham during the last 15 minutes of cooking, resulting in a beautifully glazed ham with a sticky and caramelized crust.
Ingredients
– 1 (4-6 pound) bone-in ham, trimmed of excess fat
– 1/4 cup honey
– 2 tablespoons Dijon mustard
– 2 tablespoons brown sugar
– 1 tablespoon olive oil
– 1 teaspoon dried thyme
Instruction
1. Preheat oven to 325°F (160°C).
2. Place the ham on a baking sheet lined with aluminum foil, fat side up.
3. In a small bowl, mix together the honey, Dijon mustard, brown sugar, olive oil, and thyme until smooth.
4. Brush the glaze over the ham, making sure to coat it evenly.
5. Bake the ham in the preheated oven for 15 minutes per pound, or until it reaches an internal temperature of 140°F (60°C).
6. Remove the ham from the oven and let it rest for 10 minutes before slicing and serving.
Pineapple Glazed Ham

Add a tropical twist to your holiday gathering with this pineapple glazed ham recipe. The sweetness of the pineapple pairs perfectly with the savory flavor of the ham, creating a flavor combination that’s both sweet and tangy. This recipe features a simple pineapple glaze that’s brushed over the ham during the last 20 minutes of cooking, resulting in a beautifully glazed ham with a sticky and caramelized crust.
Ingredients
– 1 (4-6 pound) bone-in ham, trimmed of excess fat
– 1 cup pineapple juice
– 2 tablespoons brown sugar
– 2 tablespoons Dijon mustard
– 1 tablespoon olive oil
– 1 teaspoon grated ginger
– 1/4 cup chopped fresh pineapple
Instruction
1. Preheat oven to 325°F (160°C).
2. Place the ham on a baking sheet lined with aluminum foil, fat side up.
3. In a small bowl, mix together the pineapple juice, brown sugar, Dijon mustard, olive oil, ginger, and chopped pineapple until smooth.
4. Brush the glaze over the ham, making sure to coat it evenly.
5. Bake the ham in the preheated oven for 20 minutes per pound, or until it reaches an internal temperature of 140°F (60°C).
6. Remove the ham from the oven and let it rest for 10 minutes before slicing and serving.
Slow Cooker Ham with Maple Syrup

For a simple and delicious ham recipe, try this slow cooker ham with maple syrup. This recipe features a sweet and sticky glaze made with maple syrup, brown sugar, and spices, which is brushed over the ham during the last 30 minutes of cooking. The result is a beautifully glazed ham with a caramelized crust and a tender, juicy interior. This recipe is perfect for those who love sweet and savory flavors combined.
Ingredients
– 1 (4-6 pound) bone-in ham, trimmed of excess fat
– 1 cup maple syrup
– 2 tablespoons brown sugar
– 2 tablespoons Dijon mustard
– 1 tablespoon olive oil
– 2 tablespoons apple cider vinegar
– 1 teaspoon ground cinnamon
Instruction
1. Place the ham in a slow cooker.
2. In a small bowl, mix together the maple syrup, brown sugar, Dijon mustard, olive oil, vinegar, and cinnamon until smooth.
3. Brush the glaze over the ham, making sure to coat it evenly.
4. Cook the ham on low for 8-10 hours, or until it reaches an internal temperature of 140°F (60°C).
5. Remove the ham from the slow cooker and let it rest for 10 minutes before slicing and serving.
Garlic Herb Crusted Ham

For a savory and aromatic ham recipe, try this garlic herb crusted ham. This recipe features a simple garlic herb crust that’s sprinkled over the ham during the last 20 minutes of cooking, resulting in a beautifully crusted ham with a flavorful and aromatic crust. The garlic and herbs pair perfectly with the savory flavor of the ham, creating a flavor combination that’s both savory and satisfying.
Ingredients
– 1 (4-6 pound) bone-in ham, trimmed of excess fat
– 2 cloves garlic, minced
– 1 tablespoon chopped fresh rosemary
– 1 tablespoon chopped fresh thyme
– 2 tablespoons olive oil
– 1 teaspoon salt
– 1/2 teaspoon black pepper
Instruction
1. Preheat oven to 325°F (160°C).
2. Place the ham on a baking sheet lined with aluminum foil, fat side up.
3. In a small bowl, mix together the garlic, rosemary, thyme, olive oil, salt, and pepper until a paste forms.
4. Rub the crust mixture over the ham, making sure to coat it evenly.
5. Bake the ham in the preheated oven for 20 minutes per pound, or until it reaches an internal temperature of 140°F (60°C).
6. Remove the ham from the oven and let it rest for 10 minutes before slicing and serving.
Cola Glazed Ham

For a unique and delicious ham recipe, try this cola glazed ham. This recipe features a sweet and sticky glaze made with cola, brown sugar, and spices, which is brushed over the ham during the last 20 minutes of cooking. The result is a beautifully glazed ham with a caramelized crust and a tender, juicy interior. This recipe is perfect for those who love sweet and savory flavors combined.
Ingredients
– 1 (4-6 pound) bone-in ham, trimmed of excess fat
– 1 cup cola
– 2 tablespoons brown sugar
– 2 tablespoons Dijon mustard
– 1 tablespoon olive oil
– 1 teaspoon ground cinnamon
Instruction
1. Preheat oven to 325°F (160°C).
2. Place the ham on a baking sheet lined with aluminum foil, fat side up.
3. In a small bowl, mix together the cola, brown sugar, Dijon mustard, olive oil, and cinnamon until smooth.
4. Brush the glaze over the ham, making sure to coat it evenly.
5. Bake the ham in the preheated oven for 20 minutes per pound, or until it reaches an internal temperature of 140°F (60°C).
6. Remove the ham from the oven and let it rest for 10 minutes before slicing and serving.






2 Comments
Comments are closed.