Honey glazed ham is the ultimate holiday centerpiece – roasted to perfection in a sweet, sticky honey glaze, it develops a caramelized crust with a tender, juicy interior. Best of all, it’s mostly hands-off, making it the perfect choice of meat for a stress-free holiday dinner.

Holiday Dinner Must-Haves
When it comes to a holiday dinner, we love to feature a Thanksgiving turkey or a roast chicken, but a ham always brings the perfect nostalgic aroma and festive flavor to the table.
Ingredients for Baked Honey Glazed Ham
- Ham – A large bone-in ham is perfect for this recipe. We recommend using an 8–10 lb ham.
- Glaze – A simple sugary glaze made with butter, brown sugar, honey, and a few seasonings.
See the recipe card below for a complete list of ingredients and quantities.

Is the Ham Pre-Cooked
When buying a bone-in ham at the store, it’s typically already cooked. When roasting, you’ll simply reheat it before serving.
Tools for this Recipe
Shop all of Valentina’s favorite kitchen essentials, gadgets, and kitchen must-haves!
- For this ham, you’re going to want a deep roasting pan.
- This sauce cooks perfectly in a small saucepan.
- Use a pastry brush to coat the ham in the brown sugar glaze.

What Size Ham is Best?
The number of servings you’ll get from the ham varies depending on the sides you serve with the entrée. A general rule of thumb is 2–3 servings per pound of ham.
The Best Honey Glazed Ham Recipe
It doesn’t get easier than this step-by-step recipe:
- Remove the ham from the packaging and pat it dry.
- Place ham cut-side down on a foil-lined roasting pan.
- Heat the glaze ingredients in a saucepan, bring to a light simmer, then remove from heat.
- Coat the ham with half of the glaze.
- Bake the ham in the oven at 325°F for 1½ hours.
- Pour the remaining glaze over the ham, raise the oven temperature to 375°F, and bake for an additional 15–25 minutes.

Expert Tips:
- Thaw out the ham. Allow the ham to come to room temperature for 1 hour before cooking. This will help the ham cook evenly.
- Perfectly cooked ham. The ham is done cooking when it reaches an internal temperature of 135°F, and the glaze caramelizes.
- Rest before serving. Let the ham rest for 10 minutes before slicing and serving.
How to Serve Brown Sugar Glazed Ham
- Appetizers: When it comes to a holiday appetizer, a creamy dip is a must-have at the table! Serve our slow cooker spinach artichoke dip or an oven-baked jalapeno popper dip for a flavorful starter!
- Side dishes: Creamy mashed potatoes are mandatory, but you can always switch them up! Feature cheesy scalloped potatoes or our crispy parmesan potatoes for a fun side dish!
- Salads to serve: Holiday dinners are the perfect occasion for a variety of salads. Our broccoli bacon salad is always a fan favorite, along with korean carrot salad.

Store & Reheat
- Storage. Refrigerate leftover ham in an airtight container for up to 3 days.
- Reheat. Warm up the ham in a pan or in the oven before serving. You can even serve the ham cold in a sandwich!
- Freeze. When making a lot of ham, freezing the meat is a great option! Cut the ham into thin slices and store it in a freezer-safe container. Freeze for up to 3 months for peak freshness. Reheat: Warm up the slices of ham in a hot pan.
More Entree Recipes
If you enjoyed this honey-glazed ham recipe, be sure to try our other delicious entree recipes; here are some of our favorites:
- Casseroles
- Casseroles
- Beef
- Seafood
- One Pan Meals
- Seafood
If you tried this honey-baked ham or any other recipe on my website, please leave a star rating and let me know how it went in the comments below – we appreciate it!
Honey Glazed Ham
Ingredients
- 8 lb fully cooked bone-in ham (8-10 pounds)
ham glaze-
- 4 Tbsp unsalted butter
- 1/3 cup honey
- 3 Tbsp brown sugar
- ¼ tsp ground paprika
- ⅛ tsp ground black pepper
- ¼ tsp salt
Instructions
- Let the ham come to room temperature for about 1 hour to help it cook evenly.
- Remove the ham from the packaging and pat it dry with a paper towel.
- Line a roasting pan with foil and place the ham cut side down.
- Heat a small saucepan over medium heat, melt butter, and whisk in honey, brown sugar, paprika, black pepper, and salt.
- Bring the sauce up to a simmer and remove from the heat.
- Use a pastry brush to apply half of the glaze to the ham.
- Roast the ham at 325°F in the oven for 1 1/2 hours.
- Increase the oven heat to 375°F and pour the rest of the glaze on the ham. Bake for an additional 15-25 minutes.
- Once the internal temperature of the meat reaches 135°F, remove the ham from the oven.
- Allow the ham to rest for 10 minutes before slicing.
- Serve, and enjoy!
Notes
- Thaw the ham. Let the ham sit at room temperature for about 1 hour before cooking. This helps it cook more evenly.
- Cook to perfection. The ham is ready when it reaches an internal temperature of 135°F, and the glaze is beautifully caramelized.
- Rest before slicing. Allow the ham to rest for 10 minutes before cutting. This keeps it juicy and tender.
- Store leftovers. Place any leftover ham in an airtight container and refrigerate for up to 3 days.
- Reheat. Warm the ham in a skillet or oven before serving, or enjoy it cold in sandwiches.
- Freeze for later. If you’ve made extra, slice the ham thinly and store it in a freezer-safe container for up to 3 months. When ready to enjoy, reheat the slices in a hot pan until warmed through.
Nutrition
FAQs
You can absolutely use a boneless ham instead of a bone-in ham.
You can use maple syrup as a substitute for honey in this recipe.
We don’t cover the ham so that the glaze can caramelize and brown.








