Skip to main content

Glazed Costco Spiral Ham

A holiday centerpiece with almost zero effort — Costco's Kirkland spiral ham with a brown sugar–Dijon glaze.

Prep Time
10 min
Cook Time
2 hr 30 min
Servings
12
Cost / Serving
$2.92

Quick Answer

Bake Costco's Kirkland spiral ham covered at 325°F for 10–12 minutes per pound, basting with a brown sugar–Dijon glaze every 20 minutes. The ham is already cooked — you're just warming and glazing. Total 160 minutes; serves 12.

Costco's Kirkland Signature spiral-cut ham is one of the best values in the store — pre-sliced, fully cooked, and large enough to feed a crowd. This recipe keeps it simple: wrap it in foil to trap moisture, heat it low and slow at 325°F, then uncover it for the last 30 minutes with a sticky brown sugar, Dijon, and orange juice glaze that caramelizes beautifully. The result looks impressive with almost no hands-on effort.

Instructions

  1. 1

    Remove the ham from the refrigerator 30–45 minutes before baking so it starts to come to room temperature. Preheat your oven to 325°F (165°C). This is intentionally low — you are heating through a fully cooked ham, not cooking raw meat, and gentle heat keeps it from drying out.

  2. 2

    Place the ham flat (cut-side down) in a large roasting pan. Pour ½ cup of water or orange juice into the bottom of the pan — this creates steam that helps keep the ham moist during the long heating time. Tent the ham tightly with heavy-duty aluminum foil, sealing the edges to trap the steam inside.

  3. 3

    Roast the covered ham at 325°F, calculating 15 minutes per pound. For a 9 lb ham, that is about 2 hours 15 minutes; for a 10 lb ham, about 2 hours 30 minutes. There is no need to baste or check it during this phase. An instant-read thermometer inserted into the thickest part (not touching the bone) should read 130°F–140°F when it is heated through.

  4. 4

    While the ham heats, make the glaze. In a small saucepan over medium heat, combine the brown sugar, Dijon mustard, orange juice, apple cider vinegar, cinnamon, cloves, and black pepper. Stir continuously for about 3–4 minutes until the sugar dissolves and the glaze thickens slightly to a syrupy consistency. Remove from heat and set aside.

  5. 5

    About 30 minutes before the ham is done, remove the foil and increase the oven temperature to 375°F (190°C). Brush or spoon the glaze generously all over the outside of the ham, working it into the spiral cut slices. Return the ham to the oven uncovered.

  6. 6

    Apply a second coat of glaze after 15 minutes. Continue roasting uncovered for the remaining 15 minutes until the glaze is caramelized, sticky, and deeply browned in spots. Watch it closely during this phase — the sugar in the glaze can go from beautifully caramelized to burnt quickly.

  7. 7

    Remove the ham from the oven and let it rest for 10–15 minutes before serving. The spiral slices will pull away easily. Serve warm with the pan juices spooned over the top. Classic sides include scalloped potatoes, green bean casserole, dinner rolls, and roasted asparagus.

Frequently Asked Questions

How long do you cook a Costco spiral ham per pound?+
The standard rule for heating a fully cooked spiral ham is 15 minutes per pound at 325°F, covered tightly with foil. A typical Costco Kirkland spiral ham weighs 9–10 lbs, which puts the total oven time at about 2 hours 15 minutes to 2 hours 30 minutes. Always confirm with a meat thermometer — you are looking for an internal temperature of 130°F–140°F. Because the ham is already fully cooked, you are just heating it through, not cooking raw meat.
How do you keep a spiral ham from drying out?+
The most important step is keeping the ham covered tightly with foil for the majority of the cooking time, which traps steam and prevents moisture loss. Adding a small amount of liquid (water, orange juice, or apple cider) to the bottom of the roasting pan creates additional steam. Only uncover the ham for the final 30 minutes when applying the glaze. Avoid overcooking — a spiral ham is already fully cooked, so the goal is just to heat it to 130°F–140°F internally, not to cook it to a higher temperature.
Can you make a Costco spiral ham in a slow cooker?+
Yes, a slow cooker is an excellent method for spiral ham, especially if your oven is occupied with other holiday dishes. Place the ham cut-side down in a large slow cooker (6-quart or larger), pour the glaze over the top, and cook on LOW for 4–6 hours or until the internal temperature reaches 130°F–140°F. The drawback is that you will not get the caramelized exterior that the oven provides — the glaze will be more of a sauce. To compensate, you can finish the ham under the broiler for 5 minutes after slow cooking.
How do you store and reheat leftover spiral ham?+
Wrap leftover ham tightly in foil or store in an airtight container and refrigerate for up to 5 days. For reheating individual slices, a skillet over medium heat for 2–3 minutes per side is quick and preserves moisture. To reheat a larger portion, place in a baking dish with a splash of water or the saved pan juices, cover tightly with foil, and warm in a 300°F oven until heated through. Leftover spiral ham freezes well for up to 2 months — wrap individual portions in plastic wrap, then foil, before freezing.
Is Costco's Kirkland spiral ham already cooked?+
Yes, the Kirkland Signature spiral ham is fully cooked and can technically be eaten straight from the package without any additional heating. The USDA classifies it as a 'ready to eat' product. When you heat it in the oven, you are warming it to serving temperature (130°F–140°F) and building flavor through the glaze — not cooking it from raw. This is why the oven time is relatively short and why it is so forgiving: you cannot undercook it, and as long as you keep it covered most of the time, it is hard to dry out.