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

Is ham better in the crockpot or oven? ›

Besides tasting much better than a ham baked in the oven, cooking the ham in the slow cooker eliminates some of the challenges of serving it alongside your holiday roast.

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? ›

Depending on the size of your ham it will take several hours for the meat to become tender and fully cooked. Use a meat thermometer to probe the centre. As the meat cooks, the liquid will reduce and concentrate in flavour.

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

What is the best cooking method for ham? ›

Place the ham in a roasting pan and rub it with your choice of seasonings: A mixture of salt, pepper, garlic and herbs always works well. Cover with foil and cook in a 350 F oven for approximately 20 minutes per pound, or until the internal temperature reaches 160 F.

Can you overcook ham in a slow cooker? ›

A 5- to 7-pound ham will take five to six hours to fully heat in a Crock-Pot. Cook it too much longer, and the ham could start to dry out.

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.

Can you heat a precooked ham in a slow cooker? ›

Though if you're warming up pre-cooked ham, you can put it in your slow cooker to heat through with just enough water or broth to cover the bottom of the liner. Make sure the ham is kept at a minimum temperature of 140°F for safe consumption.

Should ham be brought to room temperature before cooking? ›

While baking a show-stopping ham is simple and easy, be sure to leave yourself plenty of time to bring the ham to room temperature for an hour (for even heat distribution) as well as up to 2 1/2 hours to bake it long, low and slow, depending on your ham's size.

Why cook ham flat side down? ›

Tips for Making the Best Baked Ham

Cook it cut-side down: Place the ham cut-side down in your pan to prevent it from drying out while baking. Cover it while cooking: Help the meat retain moisture by covering the ham or pan with aluminum foil before putting it in the oven.

What makes ham taste better? ›

Lay the ham in a deep oven pan on a layer of thickly sliced onions. For a different taste you could also add thick slices of apple, pear or pineapple under the ham . Score the fat diagonally about each inch and then repeat at 45 degrees to create a diamond pattern.

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 in a preheated 325F oven for 10-14 minutes per pound, or until a meat thermometer registers 135F. Remove from oven and let sit for 10 minutes before serving.

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

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.

What is the best way to cook a ham without drying it out? ›

How do you bake a ham without drying it out? Spiral cut hams should be covered with aluminum foil to help retain moisture when re heating. You could also place a foil pan with water underneath the ham to create some steam inside the oven to keep everything moist.

Is it better to cook a ham in a roaster or oven? ›

Rather than heating a large space for a small piece of meat, like a ham in the oven, your roaster oven can hold the whole piece of meat but doesn't need to heat excess space. It uses 36 percent less energy than a conventional oven and cooks 30 percent faster. Prepare your holiday ham in a roaster oven.

Top Articles
Latest Posts
Article information

Author: Sen. Emmett Berge

Last Updated:

Views: 6121

Rating: 5 / 5 (60 voted)

Reviews: 91% of readers found this page helpful

Author information

Name: Sen. Emmett Berge

Birthday: 1993-06-17

Address: 787 Elvis Divide, Port Brice, OH 24507-6802

Phone: +9779049645255

Job: Senior Healthcare Specialist

Hobby: Cycling, Model building, Kitesurfing, Origami, Lapidary, Dance, Basketball

Introduction: My name is Sen. Emmett Berge, I am a funny, vast, charming, courageous, enthusiastic, jolly, famous person who loves writing and wants to share my knowledge and understanding with you.