The Ultimate Guide on How Long to Slow Cook a Ham for Perfect Results

Cooking a ham is often associated with big holiday productions, crowded ovens, and the constant stress of checking a meat thermometer every ten minutes. However, the slow cooker changes the game entirely. By utilizing a Crock-Pot or slow cooker, you can achieve a tender, juicy, and flavor-infused ham while freeing up your oven for side dishes and desserts. The most common question home cooks face is: how long to slow cook a ham without drying it out?

Timing is everything when it comes to pork. Because most hams sold in grocery stores are already fully cooked (cured or smoked), the goal of slow cooking isn’t necessarily to “cook” the meat in the traditional sense, but to reheat it gently to an internal temperature that renders the fat and allows the glaze to penetrate the muscle fibers.

Understanding the Type of Ham You Are Using

Before you set your timer, you must identify what kind of ham is sitting in your refrigerator. The size, cut, and preparation of the meat will drastically alter the necessary cooking time.

Fully Cooked vs. Fresh Ham
The vast majority of hams found in the supermarket are labeled “fully cooked.” These have been cured, smoked, or both. For these, you are simply warming them through. If you happen to have a “fresh ham,” which is raw pork leg, the slow cooker is still an excellent choice, but the time required will be significantly longer—often double the time of a precooked variety—to ensure it reaches a safe internal temperature of 145°F.

Spiral Cut vs. Whole Bone-In
Spiral-cut hams are incredibly convenient because they are pre-sliced. However, they are also more prone to drying out in the slow cooker because the heat can penetrate the slices more easily. A whole, unsliced bone-in ham is more resilient and holds onto its moisture better, though it may take a bit longer for the heat to reach the center bone.

General Guidelines for Slow Cooking Times

The rule of thumb for a fully cooked ham in a slow cooker is generally 4 to 6 hours on the Low setting. While some may be tempted to use the High setting to speed up the process, doing so often results in a rubbery texture. Low and slow is the secret to that “fall-apart” tenderness.

Timing Based on Weight

For a standard 6 to 10-pound ham, the following estimates usually apply:

  • On the Low setting, plan for approximately 30 to 45 minutes per pound. A 6-pound ham will typically be ready in 3 to 4 hours, while an 8 or 9-pound ham may need closer to 5 or 6 hours.
  • If you are in a genuine rush, you can use the High setting. This reduces the time to about 2 to 3 hours total. However, be vigilant. Check the internal temperature early to prevent the exterior from becoming tough.

Preparing the Ham for the Slow Cooker

To get the most out of your cooking time, preparation is key. Start by selecting a ham that actually fits in your slow cooker. If the lid won’t close completely, you can create a “foil tent” over the top to trap the steam and heat, though a sealed lid is always preferable for consistent timing.

Place the ham flat-side down. This provides a stable base and allows the thicker portion of the meat to sit closer to the heating element. Before you turn the machine on, add a liquid base. A half-cup of apple juice, pineapple juice, or even water prevents the bottom from scorching and creates the steam necessary to keep the meat moist.

The Role of Glazes and Aromatics

While the ham provides the salt and the savor, the slow cooker environment is perfect for developing deep, sweet flavors through a glaze. Because the ham sits in the pot for several hours, the sugars in the glaze have time to caramelize and seep into the meat.

Common additions include brown sugar, honey, maple syrup, and dijon mustard. You can also add aromatics like whole cloves, starches of cinnamon, or even star anise to the liquid at the bottom of the pot. If you are using a spiral-cut ham, try to massage some of the glaze between the slices about an hour before the cooking time is finished.

Monitoring the Temperature

Even with the best estimates, every slow cooker runs at a slightly different temperature. The only way to be 100% certain that your ham is ready is to use a meat thermometer.

For a fully cooked ham, you are looking for an internal temperature of 140°F. If you prefer your ham extra hot or are working with a fresh (raw) ham, you should aim for 145°F. Insert the thermometer into the thickest part of the meat, making sure not to touch the bone, as the bone conducts heat differently and can give you a false reading.

Tips for Avoiding Dry Meat

The biggest fear when slow cooking ham is ending up with a dry, stringy mess. To avoid this, keep the following tips in mind:

  • Do not lift the lid. Every time you peek, you release a significant amount of heat and moisture, which can add 15 to 20 minutes to your total cook time.
  • Use plenty of moisture. If you aren’t using a sugary glaze, at least ensure there is liquid in the bottom of the pot.
  • Rest the meat. Once the ham reaches 140°F, remove it from the slow cooker, place it on a carving board, and tent it loosely with foil. Let it rest for 15 to 20 minutes. This allows the juices to redistribute so they don’t all run out the moment you slice into it.

Serving and Leftovers

One of the best parts of slow cooking a large ham is the abundance of leftovers. Because the slow cooker method keeps the meat so moist, the leftovers reheat beautifully without becoming tough. You can use the remaining ham for sandwiches, split pea soup, or breakfast hashes.

Don’t throw away the ham bone! You can put it back into the slow cooker with some dried beans, water, and onions to make a spectacular stock or bean soup the following day.

Frequently Asked Questions

Can I put a frozen ham in the slow cooker?
It is highly recommended that you thaw your ham completely in the refrigerator before placing it in the slow cooker. Starting from frozen means the meat will spend too much time in the “danger zone” (between 40°F and 140°F) where bacteria can grow rapidly. Additionally, a frozen ham will cook unevenly, leaving the outside overdone while the center remains cold.

What should I do if my ham is too big for the lid to close?
If your ham is poking out of the top of the slow cooker, don’t panic. You can wrap a large piece of heavy-duty aluminum foil over the top of the slow cooker, crimping it tightly around the edges of the pot to create a dome. This traps the heat and steam just like a lid would. Just be careful when removing the foil, as the steam buildup underneath will be very hot.

Do I need to add water to the bottom of the slow cooker?
While hams release some natural juices, adding at least a half-cup of liquid (water, broth, or fruit juice) is a safety net. It prevents the sugars in the ham and glaze from burning on the bottom of the ceramic insert and helps maintain a moist environment that “steams” the ham to perfection.

How long can I keep the ham on the Warm setting?
Most slow cookers have a “Warm” setting that is intended to keep food at a food-safe temperature after the cooking cycle is complete. You can safely keep a ham on Warm for 1 to 2 hours. Beyond that, the meat may begin to dry out or lose its texture, becoming mushy rather than tender.

Why is my ham still tough after 5 hours?
If your ham is tough, it is likely one of two things: either it hasn’t cooked long enough to break down the connective tissues (common with fresh hams), or it was cooked on too high a heat, causing the protein fibers to tighten and seize. If it’s a precooked ham, “tough” usually means it has been overcooked and lost its moisture. Always rely on your meat thermometer rather than just the clock.