This post may contain affiliate sales links. Please read my disclosure policy.
This Amazing Baked Ham is the tastiest and easiest main course you could make for any special occasion or holiday. It’s always a crowd-pleaser and makes Easter or Christmas dinner extra special with no muss or fuss.
I love a good baked ham and the older I get, the more I appreciate it because it’s probably the easiest main course you could make. If you’re busy during the holidays (or in everyday life) and need a nice dinner option, choose ham. It’s really hard to mess up and always comes out deliciously.
Baked Ham Recipe
All you’ll need for this recipe is a bone-in spiral ham and this Amazing Brown Sugar Ham Glaze Recipe.
I always buy a cooked, bone-in spiral ham because most of the work is already done for me. Plus around Easter or Christmas, they tend to go on sale. I love the Kirkland Signature hams from Costco because the flavor and price can’t be beaten. But taking a few extra steps while baking your ham can bring it from good to great.
How to cut a Spiral Baked Ham
Baked ham with a bone running right through the center can be a real pain if you don’t know what you’re doing. The only way to get the meat off is to work with the bone and cut around it.
- But first things first: let your ham rest 10-15 minutes after glazing, tented with foil.
- Transfer ham to a carving board (or cutting board with a kitchen towel underneath).
- Place ham bottom side up, locate the center bone and cut around it completely.
- There are natural sections of meat, separated by fat all around the bone. Cut through these separations to get slices. Place onto a serving tray.
How to Bake a Ham
- Preheat oven to 275 degrees. If you are baking a cooked, bone-in spiral ham, the great news is it’s already cooked and you’re just basically reheating. The bad news is if you over bake, you can dry it out easily. Since it’s already sliced, it really doesn’t take much to dry it out. To combat this, place ham face down into a baking dish or roasting pan and cover with foil. Keeping it covered with foil will keep that moisture in!
- Bake 12-15 minutes per pound (or cook according to specific package directions). Halfway through baking, separate the slices and baste with the juices that have formed in the bottom of the pan. This isn’t necessary, but definitely extra insurance to keep that ham moist!
- Once your ham is done cooking, add a glaze to caramelize and lock in some extra flavor. Instead of using the pre-made glaze that comes with the ham, I opt for my Amazing Brown Sugar Ham Glaze Recipe. Of course, any glaze is fine, but I love this glaze recipe because it’s the best pairing of savory and sweet, matching garlic with maple syrup, brown sugar, and mustard. All glazes should basically do the same thing: caramelize the outside and give more flavor. I like to separate the slices (since this is a spiral ham, after all) and brush the glaze onto as much of the ham as possible. You can bake it on or send it under the broiler for a quick caramelizing. I’ve seen lots of recipes baste with the glaze as the ham cooks, but I’ve found better results basting with ham juices to keep everything moist, and then finishing with the glaze.
- Remove ham from oven and cover with foil to rest 10-15 minutes. Carve and serve.
How Long to Bake a Ham
Bake your ham at a lower temperature for a longer period of time. Again, you’re just heating it through so you can serve it with dinner. Generally, you will bake at 275 degrees for 12-15 minutes per pound. Most hams come with baking directions which you can follow, but most will fall within these guidelines.
More Heavenly Main Dishes to Try!
- Amazing Brown Sugar Ham Glaze Recipe
- Simple Sunday Meatloaf Recipe
- Perfect Roast Turkey
- Garlic Pork Loin Roast Recipe with Potatoes
- Turkey Meatloaf Recipe
Save this recipe for your holiday table 🙂 It’s available to pin, print of bookmark.
Amazing Baked Ham
- 10 lb bone-in spiral ham
- ham glaze
- Preheat oven to 275 degrees. Unwrap ham and place face down in roasting or baking dish. Cover well with foil.
- Bake 12-15 minutes per pound (or cook according to specific package directions). Baste 1-2 times through cooking with ham juices that have accumulated in the bottom of the pan. Be sure to separate the slices as you baste. This ensures ham will stay moist.
- Once the ham is done cooking, brush generously with glaze (on all sides and between slices). Bake or broil to caramelize. Remove ham from oven and cover with foil to rest 10-15 minutes. Carve and serve.