How Long To Cook Ham at 350?
Cooking ham might seem like a straightforward task, but if you want that juicy, flavorful, golden-glazed perfection, timing and temperature matter more than you think. If you’ve ever asked yourself, “How long to cook ham at 350?”, you’re in the right place. Whether it’s for Easter dinner, Christmas, or just a hearty Sunday meal, this guide will walk you through exactly how to cook ham at 350°F, plus tips, variations, and common mistakes to avoid.
Prep Time 15 minutes mins
Cook Time 25 minutes mins
Total Time 25 minutes mins
- Preheat your oven to 350°F.
- Score the ham: Use a sharp knife to make shallow cuts in a diamond pattern across the surface.
- Add cloves: If using, insert whole cloves into the intersections of the cuts.
- Place in a roasting pan: Put the ham cut-side down in a roasting pan with a rack. Add a bit of water or juice to the bottom to keep it moist.
- Cover loosely with foil to trap in moisture.
- Bake for 10-15 minutes per pound (if pre-cooked). For a 10-pound ham, that’s about 2 to 2.5 hours.
- Make the glaze: While the ham bakes, combine brown sugar, mustard, and juice in a saucepan. Simmer for 5-7 minutes.
- Glaze the ham: In the last 30 minutes of cooking, remove the foil and brush the glaze over the ham. Repeat every 10 minutes.
- Check the temp: Once the internal temperature hits 140°F, remove the ham from the oven.
- Let it rest: Tent with foil and let it rest for 15-20 minutes before slicing.