How Long To Cook Ham Already Cooked
Quick Answer: Timing For Reheating Fully Cooked Ham
If you want to know how long to cook ham already cooked, the short answer is 10 to 18 minutes per pound in a 325°F oven. Already cooked ham requires just enough oven time to warm through without drying out the meat.
Most hams sold in stores are fully cooked. That means you are reheating, not cooking from raw. The goal is simple: get the center to 140°F and keep the meat moist.
Quick Timing Chart By Ham Type
- Whole bone-in ham, 10 to 15 lbs: 15 to 18 minutes per pound at 325°F
- Half bone-in ham, 5 to 8 lbs: 18 to 20 minutes per pound at 325°F
- Boneless ham, 3 to 5 lbs: 10 to 15 minutes per pound at 325°F
- Spiral sliced ham: 10 to 12 minutes per pound at 325°F
- Pre-sliced deli style ham: 8 to 10 minutes per pound at 325°F
These times are a guide, not a rule. Your oven runs hot or cold, and the shape of the ham matters. Always check the internal temp.
How Long To Cook Ham Already Cooked
This is the core question, so let’s break it down in more detail. The total time depends on weight, bone status, and whether the ham is sliced. A heavy bone-in ham takes longer per pound because the bone slows heat transfer. A small boneless ham heats fast.
Step By Step Reheating Method
- Take the ham out of the fridge 30 to 60 minutes before cooking. This helps it warm evenly.
- Heat your oven to 325°F. Lower heat is better here. High heat toughens the outside before the middle warms.
- Place the ham cut side down in a roasting pan. Add 1/4 inch of water or broth to the pan.
- Cover the pan tightly with foil. This traps steam and stops the meat from drying.
- Cook for the time listed above, based on weight.
- Start checking the internal temperature 20 minutes before your estimated finish time.
- Pull the ham when the thickest part hits 135°F to 140°F. It will rise a few degrees as it rests.
- Let it rest 10 to 15 minutes before slicing. This keeps the juices in the meat.
Why 140°F Is The Target
Fully cooked ham is safe to eat cold. You are reheating for texture and taste, not safety. But food safety rules still say reheated ham should reach 140°F. Going past 150°F makes the meat dry and stringy. So pull it early and let carryover heat finish the job.
Glazing And When To Add It
A glaze adds flavor, but sugar burns fast. Add glaze in the last 20 to 30 minutes of cooking. If you glaze at the start, the outside will darken before the inside warms. For spiral sliced hams, brush glaze between the slices so it soaks in.
Common Mistakes That Dry Out Ham
- Cooking uncovered the whole time. Foil is your friend for most of the bake.
- Using 350°F or higher. Stick with 325°F for even heating.
- Skipping the rest time. Slicing too soon lets juice run out.
- Trusting the timer only. Ovens vary, so use a meat thermometer.
- Overcooking small hams. A 3 lb boneless ham can be done in 30 to 40 minutes.
How To Reheat Without An Oven
No oven? You still have options. A slow cooker on low takes 4 to 5 hours for a small ham. A microwave works for slices, about 1 to 2 minutes per plate on medium power. Just cover the plate with a damp paper towel to hold in moisture.
Storing And Reheating Leftovers
Leftover ham keeps in the fridge for 3 to 4 days. Wrap it tight or place it in a sealed container. To reheat, cover it and warm at 325°F until it reaches 140°F, or microwave single slices for 30 to 60 seconds. Add a splash of broth if it looks dry.
Final Tips For A Moist, Tender Ham
Timing is the biggest factor, but technique matters too. Use a thermometer every time. Write down your cook time and temp so you can adjust next time. If your ham comes with a glaze packet, save it for the end.
A 10 lb spiral ham at 325°F usually takes about 1 hour 40 minutes to 2 hours. A 5 lb boneless ham takes closer to 50 to 75 minutes. Check early, check often, and pull it at 140°F. That is the whole game.
With these steps, reheating a fully cooked ham becomes simple and repeatable. You get warm, juicy slices without a dry edge or a cold center.