You generally should cover ham for at least part of the baking time , then uncover it near the end so it can brown and the glaze can caramelize.

Quick Scoop

  • For a juicy ham:
    • Cover loosely with foil or a lid for most of the baking time.
    • Uncover for the last 20–30 minutes so the outside can brown and the glaze can set.
  • For a crisper exterior:
    • Bake uncovered longer, but watch closely so it doesn’t dry out.
  • Many modern recipes use a mix: covered first (to keep moisture), uncovered at the end (for color and caramelization).

Why Cover at All?

  • Retains moisture: covering traps steam so the ham stays tender instead of drying out during its long time in the oven.
  • More even heating: the gentle, steamy environment helps the interior warm through without the outside overcooking.
  • Cleaner oven: foil or a lid helps contain splatters from fat and glaze.

When To Leave It Uncovered

Leaving the ham uncovered is useful when:

  • You want a deeper brown, slightly crisp surface and more intense roasted flavor.
  • You’re finishing a sugary glaze that needs dry heat to caramelize and get sticky, especially in the last 20–30 minutes.

If you bake fully uncovered from the start, the main risk is a dry ham, especially with leaner or pre-sliced (spiral) hams.

Simple Game Plan (Most Hams)

  1. Heat oven according to your ham’s weight and package directions.
  1. Place ham cut-side down in a roasting pan with a bit of liquid (water, stock, or juice) in the bottom.
  1. Cover loosely with foil (tent it so it’s not pressed on the surface).
  1. Bake covered until the ham is almost at serving temp (usually around 140°F for fully cooked ham, check label).
  1. Uncover, add or refresh glaze, then bake 20–30 minutes more so the outside browns and the glaze bubbles and caramelizes.

Information gathered from public forums or data available on the internet and portrayed here.