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 do you cook a precooked ham? ›

Preheat the oven to 350 F. Place the ham on a rack in a large baking pan and add about 1/4- to 1/2 inch of water to the pan. If the ham is labeled "fully cooked" (does not require heating), heat it in the oven for about 10 minutes per pound, or to an internal temperature of 140 F.

How long to cook a ham chart? ›

Smoked Ham, Pre-Cooked
TypeWeightCook Time
Whole, bone in10 to 14 lbs.15 to 18 min/lb.
Half, bone in5 to 7 lbs.18 to 24 min/lb.
Arm picnic shoulder, boneless5 to 8 lbs.25 to 30 min/lb.
Vacuum packed, boneless6 to 12 lbs.10 to 15 min/lb.
1 more row
Nov 1, 2023

How do you know when ham is cooked enough? ›

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. For safety and quality, allow meat to rest for at least three minutes before carving or consuming.

Is 2 hours long enough to cook a ham? ›

Oven Temperature and Internal Temperature

Bake an uncooked ham at an oven temperature of 325 degrees Fahrenheit, covered, until it reaches a safe internal temperature of 145 degrees. An uncooked 10-pound ham, bone-in will need about 3 hours.

How long to cook a 10 lb precooked ham? ›

Approximate cooking time for precooked ham, depending on size:
  1. 5-lb. precooked ham: 1 hour 30 minutes–2 hours.
  2. 7-lb. precooked ham: 2 hours–2 hours 45 minutes.
  3. 10-lb. precooked ham: 2 hours 30 minutes–3 hours.
  4. 15-lb. precooked ham: 3 hours 45 minutes–4 hours 30 minutes.
Sep 18, 2023

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 do you cook a precooked ham and at what temperature? ›

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.

Does cooking a ham longer make it more tender? ›

That's for an eight to 10-pound bone-in ham. Editor's Tip: For a fall-apart tender ham, let it cook longer; 10 to 12 hours on low.

How long to cook a 10 lb ham at 350 degrees? ›

Heat oven to 350°F. Place ham, flat side down, on rack in shallow roasting pan; cover tightly with aluminum foil. Bake approximately 13 to 18 minutes per pound until heated through.

Is it better to cook a ham at 325 or 350? ›

Cooking Temperature and Time

If the ham is a half ham weighing five to seven pounds, it should heat at 325°F for 22-25 minutes per pound. If it is a whole ham weighing between 10 to 14 pounds, heat the ham at 325°F for 18-20 minutes per pound. The internal temperature should be 140°F.

Do you cook a ham face down? ›

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.

How long to cook an 8.5 lb ham? ›

How Long to Bake Ham
  1. 1½ to 3 pounds bake ¾ to 1¼ hours until 140°F.
  2. 3 to 5 pounds bake 1 to 1¾ hours until 140°F.
  3. 6 to 8 pounds bake 1¾ to 2½ hours until 140°F.
  4. 8 to 10 pounds* bake 2¼ to 2¾ hours until 140°F.
Feb 8, 2024

How long do you cook a 2 lb fully cooked ham? ›

Oven Method

Place the ham on a rack in a roasting pan. Add water to the bottom of the pan and cover tightly with lid or foil. Bake at 325 F for 15 to 18 minutes per pound until a meat thermometer registers 140 F. Basting the ham as it heats will add to the moisture and overall flavor.

How long to cook a 3 lb fully cooked 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. If the ham came with extra glaze, follow the package directions for adding it and cooking the glaze.

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

WARMING HAM
  1. Heat oven to 350°F. Place ham, flat side down, on rack in shallow roasting pan; cover tightly with aluminum foil.
  2. Bake approximately 13 to 18 minutes per pound until heated through.
  3. Remove ham from oven. Glaze as directed below or let stand, covered, 10 minutes before serving.

How do you cook a fully cooked packaged ham? ›

For hams that are fully cooked (again, check the label) and not spiral sliced, first cut off any skin. Score the through the fat layer, making diamond crosshatch marks. 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.

Do you need to fully cook a precooked ham? ›

Both whole or half, cooked, vacuum-packaged hams packaged in federally inspected plants and canned hams can be eaten cold, right out of the package. However, if you want to reheat these cooked hams, set the oven no lower than 325 °F and heat to an internal temperature of 140 °F as measured with a food thermometer.

References

Top Articles
Latest Posts
Article information

Author: Arline Emard IV

Last Updated:

Views: 5807

Rating: 4.1 / 5 (52 voted)

Reviews: 83% of readers found this page helpful

Author information

Name: Arline Emard IV

Birthday: 1996-07-10

Address: 8912 Hintz Shore, West Louie, AZ 69363-0747

Phone: +13454700762376

Job: Administration Technician

Hobby: Paintball, Horseback riding, Cycling, Running, Macrame, Playing musical instruments, Soapmaking

Introduction: My name is Arline Emard IV, I am a cheerful, gorgeous, colorful, joyous, excited, super, inquisitive person who loves writing and wants to share my knowledge and understanding with you.