Step-by-step instructions
- Preheat your oven to 350°F (175°C). Place your ham in a baking dish.
- In a mixing bowl, whisk together the honey, brown sugar, Dijon mustard, melted butter, and black pepper until well combined.
- Generously brush the glaze mixture over the ham, ensuring it’s thoroughly coated.
- Cover the ham loosely with foil and bake for 1 hour. Baste the ham with the glaze every 20 minutes to keep it moist and flavorful.
- After an hour, remove the foil and continue baking for an additional 20–30 minutes, allowing the glaze to caramelize and turn glossy.
- While the ham is baking, bring a pot of salted water to boil. Add the peeled and cubed potatoes and cook for 15–20 minutes until fork-tender.
- Drain the potatoes and mash them with the butter, milk, salt, and pepper until they’re smooth and creamy.
- Once the ham is done, slice it and serve it with the mashed potatoes, drizzling extra glaze on top for added flavor. For an extra depth of flavor, consider adding a splash of orange juice or pineapple juice to the glaze.
Best ways to enjoy it
When it comes to serving this delectable dish, presentation is key! Slice the ham and arrange it neatly on a platter, garnishing with fresh chopped parsley or rosemary for a pop of color. Serve the creamy mashed potatoes in a separate bowl or on the plate alongside the ham, creating a harmonious spread. You may also pair it with roasted vegetables, a fresh green salad, or warm, buttery rolls to round out the meal.
Keeping leftovers fresh
For any leftover ham and mashed potatoes, proper storage is essential. Store the ham in an airtight container in the refrigerator, where it will last for up to 5 days. You can also freeze individual portions of ham for longer storage. The mashed potatoes can be stored similarly, but it’s best to consume them within 3-4 days. When reheating, be sure to warm them in a microwave or covered dish in the oven to retain moisture and flavor.
Helpful cooking tips
To ensure your honey glazed ham achieves that perfect outer caramelization, consider testing the ham’s internal temperature. It should reach about 140°F when fully reheated. If you’re short on time, you can skip the browning phase; the ham will still be delicious! Additionally, don’t hesitate to experiment with the flavors in your glaze. Adding spices like cinnamon or a hint of nutmeg can elevate the dish even further.
Recipe variations
This honey glazed ham is versatile! Try adding crushed pineapple or orange marmalade to the glaze for fruity undertones. If you want a more savory twist, consider mixing in herbs such as thyme or rosemary. For a spicy kick, incorporate a dash of cayenne pepper into the glaze or swap out the Dijon for spicy brown mustard. Vegetarians can try a roasted vegetable option or glazed tofu that captures that delicious sweetness without the meat.

Helpful answers
What is the prep and cook time for this recipe?
The total preparation and cooking time is about 2 hours, including the baking time for the ham and boiling the potatoes.
Can I use a different type of ham?
Absolutely! This recipe works well with any type of cooked ham, including smoked, honey-roasted, or city ham.
What’s the best way to reheat the leftovers?
The best way to reheat ham is in the oven at 325°F until warmed through. You can cover it with foil to maintain moisture. For mashed potatoes, you can heat them on the stovetop with a splash of milk or in the microwave, stirring occasionally.
Whether you’re hosting a big family dinner or enjoying a cozy night in, this Honey Glazed Ham with Mashed Potatoes recipe shines as a delicious choice. Enjoy experimenting with flavors, sharing meals, and creating memorable moments around the table!






