How Long to Cook Ham - Recipes That Crock! (2024)

You are here:Home » Recipe Type » Crock Pot » How Long to Cook Ham

By Cris Leave a Comment

This post may contain paid links. If you make a purchase through links on our site, we may earn a commission.

Knowing how long to cook ham can be very confusing. There are many factors that determine cooking times for ham, including everything from how it was prepared to where it was packaged.

Since posting about our foolproof Crock Pot Brown Sugar Holiday Ham, we’ve received a lot of questions about the different types of ham and how long to cook them in the oven and slow cooker. So we did a little research and created some charts and recommendations for all you holiday ham cooks out there!

How Long to Cook Ham - Recipes That Crock! (3)

Table of Contents

How Long to Cook Ham

When determining how long to cook ham, you should first note what type of ham you are cooking. Is it smoked or fresh? If it is smoked, does it carry the label “cook-before-eating” or “cooked”? Additionally, when reheating cooked hams, it is important to note where the ham was packaged. All of this information should be found on your ham’s packaging.

Smoked Ham, Cook Before Eating

Smoked hams that carry the “cook before eating” label require that the ham be cooked until it reaches an internal temperature of 145 degrees followed by a 3 minute rest before serving. Cooking times will depend on the cut and size of the ham (as listed in the chart). Cooking times are a suggestion. Internal temperature should always be your guide when determining when large meats are done cooking. We use this Meat Thermometer regularly with both our oven and grill for this purpose.

You can also cook “cook before eating” smoked hams in a crock pot by choosing a 5-9 lb ham that will fit completely in your slow cooker (with the lid on) and cooking on low for 6-8 hours or until internal temperature of 145 degrees has been reached. While most 6-7 qt slow cookers will work nicely for this job, we really enjoy using our Slow Cooker with Built-In Meat Thermometerfor this purpose.NOTE: All cooking times are guidelines, some slow cookers cook hotter than others and cooking times can vary depending on ham size. A meat thermometer should always be used to determine when the ham is ready.

Smoked Ham, Cooked

Smoked hams that carry the label “cooked” can be eaten cold without reheating. However, theUSDA warns that unpackaged, cooked hamis potentially contaminated with pathogens. For cooked hams that have been repackaged in any other location outside the processing plant or for leftover cooked ham, heat to 165 °F.If you choose to reheat fully cooked hams, the recommended internal temp is140 degrees for hams packed at USDA inspected plans, while those packed at non-inspected plants should be reheated to the recommended 165 degrees. Check your label.We recommend using this Meat Thermometerfor oven use.

Special care should be taken while reheating spiraled cooked hams in the oven so that they don’t dry out. One way to avoid this is tocook spiral hams in a crock pot.

Spiral or traditionalcookedsmoked hams both can be reheatedin a crock pot by choosing a 5-9 lb ham (choosing a shape and size that will fit completely in your slow cooker with the lid on). We recommend that you use bone-in or whole muscle boneless hams in the slow cooker. Cookon low for 6- 8 hours or until internal temperature of 140 degrees (165 for non-USDA inspected packaging) has been reached. While most 6-7 qt slow cookers will work nicely for this job, we usually useour Slow Cooker with Built-In Meat Thermometerfor this purpose. NOTE: All cooking times are guidelines, some slow cookers cook hotter than others and cooking times can vary depending on ham size. A meat thermometer should always be used to determine when the ham is ready.

Fresh Ham, Uncooked

Fresh hams are uncooked (uncured and not smoked) and do not taste like what folks normally think of as “ham”. Fresh ham will start out pink and turn white while cooking, like other pork roasts. Fresh ham should be cooked the specified time based on the cut and weight as listed in the chart until it reaches an internal temperature of 145 degrees. We recommend using this Meat Thermometerfor oven use. The ham should rest 3 minutes before serving.

Fresh can be cooked in a crock pot by choosing a 5-9 lb ham (choosing a shape and size that will fit completely in your slow cooker with the lid on). Cookon low for 8-10 hours or until internal temperature of 145 degrees has been reached. While most 6-7 qt slow cookers will work nicely for this job, we recommend aSlow Cooker with Built-In Meat Thermometerfor this purpose.NOTE: All cooking times are guidelines, some slow cookers cook hotter than others and cooking times can vary depending on ham size. A meat thermometer should always be used to determine when the ham is ready.

Serving Recommendations

Are you wondering what size (or number) of ham you need to feed your guests? For Bone-In Hams, you will need 1/3 to 1/2 lb of ham for each person. For Boneless Hams you will only need 1/4 to 1/3 lb ham per person.

Thawing Frozen Ham

The general rule of thumb is that your frozen ham will take approximately 5 hours per pound to thaw in your refrigerator. If your ham is a larger size, it may take additional time to thaw completely.

Foolproof Ham Recipes

The following recipes are our go-to favorites.

Crock Pot Brown Sugar Holiday HamHow Long to Cook Ham - Recipes That Crock! (4)

Easy Crock Pot Ham

(Oven Recipe) Brown Sugar Ham

How Long to Cook Ham - Recipes That Crock! (6)

Leftover Ham Recipes

After the holidays, here are some fantastic leftover ham recipes.

Information for this post issourced from USDA. Affiliate links were used in this post.

  • Author
  • Recent Posts

Follow me

Cris

Whether you've been told you can't cook your whole life or you have the knife skills of an Iron Chef, Cris loves to connect you to just the right recipe.

Her site Recipes That Crock is dedicated to helping everyone find delicious recipes to serve their families every month.

Follow me

Latest posts by Cris (see all)

  • You’re Signed Up: Weekly Meal Plan - July 17, 2023
  • You’re Signed Up: Cooking for Two Tuesdays - July 17, 2023
  • Cooking for Two Tips: Downsizing Your Crock Pot - July 17, 2023

Previous Post: « Holiday Beverage Recipes

Next Post: Homemade Tomato Soup {Crock Pot} »

Reader Interactions

We love hearing from you, it totally makes our day! Please remember, our comment section is much like our dinner table... You don't have to like everything we serve up, but you do have to use your manners.

Leave a Reply

Note: If you cannot find the comment form on this post, comments are closed. Unfortunately due to the amount of spam we receive, we have to close comments after an initial commenting period. However, if you have any questions or feedback, you can always email us at Cris@RecipesThatCrock.com. Psst... If you want to send us a photo of a dish you created from the site, we'd love to see it any maybe even feature it on Instagram!

How Long to Cook Ham - Recipes That Crock! (2024)

FAQs

How long does it take to heat up a cooked ham in a slow cooker? ›

Set the slow cooker to its low setting, and cover the pot. Most hams will reheat in between three and six hours, depending on their size. A three pound ham may take two and a half to three hours whereas a six or seven pound ham may take up to six.

Does ham get more tender the longer you cook it? ›

We Recommend

Because it's dense, ham requires long, slow cooking to become perfectly tender. It also must be protected from drying out during the cooking process. According to the USDA, a 3-ounce serving of cooked ham provides: 178 calories.

How long to cook a ham chart? ›

Cooking Temperature and Time
Type of HamOven Temp.Time
Uncooked, Bone-In (Whole Ham—12 to 16 lbs.)325°F22-26 minutes per pound
Uncooked, Boneless (Should Roll Cut—2 to 4 lbs.)325°F35-40 minutes per pound
Uncooked, Boneless (Ham Shoulder-5 to 8 lbs.)325°F30-35 minutes per pound
4 more rows
Mar 17, 2024

How long to cook 4.5 lb fully cooked ham? ›

Place the ham, cut-side-down, on heavy-duty aluminum foil and wrap the ham thoroughly. Or use an oven roasting bag; follow instructions on the bag for preparation. Bake in a preheated 325F oven for 10-14 minutes per pound, or until a meat thermometer registers 135F.

Can you heat a fully cooked ham in the slow cooker? ›

A large slow cooker, with its moist environment, is perfect for reheating a fully-cooked ham. As the ham heats up, it releases juices that blend with the glaze, creating a delicious sauce to spoon over the sliced meat.

How long to cook a 10 lb fully cooked ham? ›

Most hams come with baking directions that you can follow, but most will fall within these guidelines. You're going to want the internal temperature to be 145° F for pre-cooked ham and 160° F if cooking an uncooked ham. So for a 10 lb. cooked, bone-in ham, the cook time would be 2-2 1/2 hours or until 145° F.

How long to cook a 3 lb fully cooked ham? ›

Allow 20 minutes per pound when calculating how long to bake a fully cooked ham. For example, if the ham weighs 8 pounds, the cooking time would be 2 hour and 40 minutes. A fully cooked half ham will weigh approximately 3 to 4 pounds. Cooking time for a 3 pound ham would be 1 hour.

What temp is ham most tender? ›

For cooked hams that have been repackaged in any other location outside the plant or for leftover cooked ham, heat to 165 °F (73.9 °C). Cook all raw fresh ham and ready-to-eat ham to a minimum internal temperature of 145 °F (62.8 °C) as measured with a food thermometer before removing meat from the heat source.

How many minutes per pound do you cook a fully cooked ham? ›

Wrap the ham tightly with the foil and bake at 300 F for about 15 minutes per pound, or until a meat thermometer registers 140 F when inserted into the thickest part of the meat, not touching bone. If you have a large enough slow cooker, put the ham in it and add about 1 cup of ginger ale, cola, stock, or water.

How long do you cook a precooked ham? ›

Bake The Ham

Move the oven rack to the lowest position and preheat the oven to 350°F. Bake the ham in the preheated oven, uncovered, for 2 1/2 to 3 hours or until a meat thermometer inserted into the thickest portion registers 140°F, basting every 30 minutes with 1/2 cup of the glaze.

How do you tell if a precooked ham is done? ›

The USDA recommendations state, “Set oven temperature to 325°F. Cook all raw fresh ham and ready-to-eat ham to a minimum internal temperature of 145°F as measured with a food thermometer before removing meat from the heat source.

How many hours do you cook a 5 lb ham? ›

5-lb. fresh ham: about 1 hour 40 minutes. 7-lb. fresh ham: about 2 hours 20 minutes.

How long does it take to cook a 5 pound precooked ham? ›

Oven Temperature and Internal Temperature
Pre-Cooked HamWeightCook Time
Whole, bone In10-14 lbs15-18 min/lb
Half, bone in5-7 lbs18-24 min/lb
Spiral cut, whole or half7-9 lbs10-18 min/lb
Mar 14, 2024

How long do you cook a 5 lb ham that's fully cooked? ›

It is already cooked so to warm up preheat oven to 325 degrees. Place ham in baking dish and add a cup of water to pan. Cover with foil. Bake for about 15 minutes per pound.

How long does it take to warm up a ham that is fully cooked? ›

Place in a 325-to-350-degree oven, brush with some glaze if desired and bake until heated through and the internal temperature reaches 135 degrees. Again, figure no more than 10 minutes per pound. An 8-pounder will take 1 hour and 20 minutes.

Does ham need to be submerged in slow cooker? ›

Pour in the cola, and make sure the ham joint is submerged in the liquid. Cover and cook for 5-6 hours on medium/high. I find that 5 hours is enough in my slow cooker. You want the gammon joint to be cooked through and tender but still retain its shape.

How do you reheat a cooked ham without drying it out? ›

Place in an oven-safe baking dish. Cover top of ham with loosely wrapped aluminum foil to keep moisture in. Bake at 275 degrees F at 10 minutes per pound–or until meat thermometer reads 135 – 140 degrees.

Top Articles
Latest Posts
Article information

Author: Msgr. Refugio Daniel

Last Updated:

Views: 5744

Rating: 4.3 / 5 (74 voted)

Reviews: 89% of readers found this page helpful

Author information

Name: Msgr. Refugio Daniel

Birthday: 1999-09-15

Address: 8416 Beatty Center, Derekfort, VA 72092-0500

Phone: +6838967160603

Job: Mining Executive

Hobby: Woodworking, Knitting, Fishing, Coffee roasting, Kayaking, Horseback riding, Kite flying

Introduction: My name is Msgr. Refugio Daniel, I am a fine, precious, encouraging, calm, glamorous, vivacious, friendly person who loves writing and wants to share my knowledge and understanding with you.