(function() {
document.addEventListener('DOMContentLoaded', function() {
var componentMetadata = JSON.parse('\x7b\x22componentName\x22\x3a\x22ActionToolbar_59e5fa31-dc57-46ea-93d1-265650a760f0\x22,\x22deferOptions\x22\x3a\x7b\x22deferComponent\x22\x3atrue,\x22deferType\x22\x3a\x22OnDemand\x22,\x22deferId\x22\x3a\x22r4ae55d2f80074a4aaa8160a2de1ccb82\x22,\x22deferredContainerId\x22\x3a\x22\x2ffloatingActionToolbar\x2ffloatingActionToolbar_interop\x22,\x22deferredContainerView\x22\x3a\x22InteropDeferWrapper\x22\x7d,\x22viewName\x22\x3a\x22ActionToolbar\x22\x7d');
var configuration = {"contentId":"6467c9f9-65ed-4434-910d-0b227584034d","toolbarSettings":{"id":"59e5fa31-dc57-46ea-93d1-265650a760f0","regAction":"FAVORITE","eSourceCode":11275,"namePassedToEvents":"ArticleStandardLongFormToolbar","buttons":[{"addFavoriteErrorMessage":"Sorry, something went wrong. Please save again.","removeFavoriteErrorMessage":"Error occurred while removing from favorites","regAction":"FAVORITE","eSourceCode":11275,"isCurrentUserAnonymous":false,"isFavoriteItem":false,"id":"16a29701-2b75-4d9a-aa9c-860376da50d7","allowedForAnonymousUsers":false,"type":"Favorite","displayName":"Save","namePassedToEvents":"Favorite","cssClassName":"atButtonFavorite","privacyOptOutMessage":"\u003cdiv class=\u0027privacyMessage\u0027\u003e\n\u003ch3\u003eThis feature is not available with your current cookie settings.\u003c/h3\u003e\n\u003cp\u003eYou can \u003ca href=\u0027#\u0027 data-show-preference-center=\u00271\u0027\u003eupdate your privacy settings\u003c/a\u003e to enable this content. Please enable “Functional Cookies” to use this feature.\u003c/p\u003e\n\u003c/div\u003e","showPrivacyOptOutMessage":false},{"providerName":"pinterest","providerNamePassedToEvents":"Pinterest","shareUrlFormat":"//pinterest.com/pin/create/link/?url={0}","id":"c18cf08e-e436-4cd0-a180-1bafb15369a6","allowedForAnonymousUsers":true,"type":"Social","displayName":"Pinterest","namePassedToEvents":"Pinterest","cssClassName":"atButtonPinterest","privacyOptOutMessage":"\u003cdiv class=\u0027privacyMessage\u0027\u003e\n\u003ch3\u003eThis feature is not available with your current cookie settings.\u003c/h3\u003e\n\u003cp\u003eYou can \u003ca href=\u0027#\u0027 data-show-preference-center=\u00271\u0027\u003eupdate your privacy settings\u003c/a\u003e to enable this content. Please enable “Functional Cookies” to use this feature.\u003c/p\u003e\n\u003c/div\u003e","showPrivacyOptOutMessage":false},{"templateId":"13bdd311-4300-4fb8-9d78-9cbaf98f5578","dialogHeading":"Email Article","emailCode":"BC_ContentEmail","dialogSettings":{"cancelButtonText":"Cancel","copyToSenderLabel":"Send a Copy to Myself","emailAddressesLabel":"* Email Address(es)","emailInstructionText":"Separate email addresses with commas","fromText":"From:","privacyPolicyText":"\u003cp\u003e\u0026copy;2024 General Mills, Inc. All Rights Reserved. This information will only be used to send an email to your friend(s) and will not be saved. Please read our \u003ca rel=\u0022noopener noreferrer\u0022 rel=\u0022noopener noreferrer\u0022 href=\u0022http://www.generalmills.com/company/privacy-policies/privacy-policy-us\u0022 target=\u0022_blank\u0022 shape=\u0022rect\u0022\u003ePrivacy Policy\u003c/a\u003e.\u003c/p\u003e","requiredFieldText":"* Required","sendButtonText":"Send","senderEmailAddressLabel":"* Your Email Address","senderFirstNameLabel":"* Your First Name","sendToText":"Send To:"},"id":"be9422a3-85a8-4c31-86f5-e171255bb89d","allowedForAnonymousUsers":true,"type":"Email","displayName":"Email","namePassedToEvents":"Email","cssClassName":"atButtonEmail","privacyOptOutMessage":"\u003cdiv class=\u0027privacyMessage\u0027\u003e\n\u003ch3\u003eThis feature is not available with your current cookie settings.\u003c/h3\u003e\n\u003cp\u003eYou can \u003ca href=\u0027#\u0027 data-show-preference-center=\u00271\u0027\u003eupdate your privacy settings\u003c/a\u003e to enable this content. Please enable “Functional Cookies” to use this feature.\u003c/p\u003e\n\u003c/div\u003e","showPrivacyOptOutMessage":false},{"providerName":"facebook","providerNamePassedToEvents":"Facebook","shareUrlFormat":"//facebook.com/sharer/sharer.php?u={0}","id":"6c3f442d-6ffe-460f-8360-b02b122d326c","allowedForAnonymousUsers":true,"type":"Social","displayName":"Facebook","namePassedToEvents":"Facebook","cssClassName":"atButtonFacebook","privacyOptOutMessage":"\u003cdiv class=\u0027privacyMessage\u0027\u003e\n\u003ch3\u003eThis feature is not available with your current cookie settings.\u003c/h3\u003e\n\u003cp\u003eYou can \u003ca href=\u0027#\u0027 data-show-preference-center=\u00271\u0027\u003eupdate your privacy settings\u003c/a\u003e to enable this content. Please enable “Functional Cookies” to use this feature.\u003c/p\u003e\n\u003c/div\u003e","showPrivacyOptOutMessage":false},{"layoutParameter":"p%3d1","id":"de022929-4416-4bc9-ab3c-ae5711d562bf","allowedForAnonymousUsers":true,"type":"Print","displayName":"Print","namePassedToEvents":"Print","cssClassName":"atButtonPrint","privacyOptOutMessage":"\u003cdiv class=\u0027privacyMessage\u0027\u003e\n\u003ch3\u003eThis feature is not available with your current cookie settings.\u003c/h3\u003e\n\u003cp\u003eYou can \u003ca href=\u0027#\u0027 data-show-preference-center=\u00271\u0027\u003eupdate your privacy settings\u003c/a\u003e to enable this content. Please enable “Functional Cookies” to use this feature.\u003c/p\u003e\n\u003c/div\u003e","showPrivacyOptOutMessage":false}],"isSticky":true},"userSettings":{"isCurrentUserAnonymous":true,"isFavoriteItem":false},"pageAttributes":{"url":"https%3a%2f%2fwww.bettycrocker.com%2fhow-to%2ftipslibrary%2fcooking-tips%2fhow-to-cook-a-ham","contentId":"6467c9f9-65ed-4434-910d-0b227584034d"},"recaptchaPublicKey":"6LfU_icUAAAAALSqSjRg5hqZwbPr1b8k-_80a_S_"};
var moduleName = 'actionToolbar';
var isVueModule = true;
GeneralMills.PandoSites.RegisterControlInstance(moduleName, configuration, componentMetadata, isVueModule)
});
})();
This feature is not available with your current cookie settings.
You can update your privacy settings to enable this content. Please enable all cookies to use this feature.
What You’ll Need
Before you get started, here’s what you’ll need to roast a ham.
- Roasting pan: A 9x3x13-inch pan is a good size to look for. You’ll want a pan that’s large enough to fit the ham comfortably without touching the sides. A depth of 3 to 4 inches will help avoid spilling or splashing of hot cooking juices.
- Meat thermometer: An ovenproof or instant-read thermometer will help ensure your ham is hot all the way through. Since most hams come precooked, this might seem odd, but it’s hard to tell internal temperature—you’re aiming for 140°F when reheating precooked ham—without a thermometer. If your ham was not precooked, it’s even more important to have a thermometer, because it will help you determine doneness (145°F). Since temperature is the most foolproof way to cook meat to perfection, we highly recommend investing in a thermometer. Options range from a basic ovenproof meat thermometers, which are widely available for under $10, to the premium instant-read thermometers, typically found in kitchen supplies stores or available for purchase online.
What if I don’t have a roasting pan?
Don’t fret, there’s more than one pan that can roast your ham. Try using one of the following:
- a large casserole dish with deep sides
- a broiler pan with a grated top that fit inside a bottom pan meant to catch juices
- a sheet pan; just remember to handle carefully as hot juices can splash or spill more easily in this low-sided pan.
And if all else fails, why not ask your friend, neighbor or relative—the one with the fully-equipped kitchen—to lend you their roaster? Chances are, the ham you’re preparing is for a feast meal, and one of your guests might jump at the chance to help out.
How to Pick the Perfect Ham
With the details below, you can avoid indecision or worse, buying a ham that’s not well-suited to your recipe and meal.
City Ham versus Country Ham
The quick answer is that city hams are wet cured and typically come precooked and even presliced, while country hams are dry cured and might need to be soaked for a day or more before cooking. Translation: Buy a city ham, i.e. one that’s labeled as precooked, especially if this is your first time cooking ham. Most likely, this is all that’s available at your grocery store anyway. P.S. Spiral-cut hams are a type of city ham.
City ham: This is the type of ham most widely available, and the one you’re most likely familiar with—unless you live in the South. Preparation is easy, since it’s mostly a matter of reheating and adding flavor. City ham is mildly flavored and very moist due to the curing process. Typically, this type of ham is injected with a cure of salt, water, sugar and spices. Sometimes, the ham is smoked after. It’s typically sold precooked and presliced. It’s generally available bone-in or boneless. Spiral-cut ham is a popular type of city ham that’s been sliced into even pieces around the bone.
Country ham: Differing from city, country ham is preserved by dry curing, or rubbing with a mixture of salt, sugar and spices before being smoked and aged for a period ranging from several weeks up to one year. This type of ham is typically very salty, so much so that it often require soaking (to remove some of that salt) prior to cooking. This method of preservation was popular throughout the South prior to refrigeration and is still a part of the culinary tradition today. This results in strongly flavored, salty meat with a toothsome texture. It is sold both uncooked and cooked and typically bone-in.
Boneless versus Bone-In Ham
The main benefit of a boneless ham is that it’s easier to carve, while the main benefit of a bone-in ham is the flavor is better and meat is juicier. Another benefit of bone-in ham is that your leftover ham bone is the key to delicious soups, collard greens and more. Whichever choice you make, you can’t go wrong—we’re here to show you how to turn out a perfect ham.
How Much Ham Should I Buy?
This part is easy. When cooking a bone-in ham, you’ll want ¾ pound of ham per person. With a boneless ham, you’ll want ½ pound ham per person. So for 20 guests, you’d want to purchase a 10-pound boneless ham or a 15-pound bone-in ham.
What’s with the Hatching?
The classic holiday ham has a diamond pattern etched into its surface. Why do people do this? Good question! Scoring the rind of the ham in this way catches the glaze and better flavors the ham. It’s quite easy to do and makes for a stunning presentation. See how it’s done in the recipe below.
How to Bake Ham
Now, let’s walk through the steps of roasting a ham using a fully cooked, bone-in (city) ham.
What you’ll need:
How to:
1. Heat oven to 325°F.
2. Place ham, fat side up, on a rack in a shallow roasting pan.
3. Cover loosely with foil and roast ham, as directed, until thermometer reads 135°F.
4. About 20 minutes before ham is done, remove from oven. Cut uniform diamond-shaped pattern into fat side of ham.
5. Stir together brown sugar, vinegar and mustard.
6. Pat or brush mixture on ham.
7. Bake uncovered 20 minutes longer.
8. Let stand 10 minutes or until thermometer reads 140°F.
How Long to Cook Ham
Roasting time will depend on the weight of the ham. Check our timetable below to determine the time your ham will need to reach an internal temperature of 140°F—the temperature recommended when reheating a precooked ham.
Ham Roasting Timetable (Baked at 325°F)
|
Type of Ham (precooked)
|
Approximate weight (pound)
|
Approximate Time (minutes/pound)
|
Boneless Ham (cooked in covered pan with ½ cup water)
|
1 ½ to 2
3 to 4
6 to 8
9 to 11
|
29 to 33
19 to 23
16 to 20
12 to 16
|
Bone-In Ham (cooked in covered pan without water)
|
6 to 8
14 to 16
|
13 to 17
11 to 14
|
Canned Ham (cooked with can juices)
|
1 ½ to 2
3
5
|
23 to 25
21 to 23
17 to 20
|
How to Broil Ham
Craving ham but don’t want all the leftovers? Broiling a ham steak is the perfect solution. Since a steak is just a thick slice cut from the ham, it will have a similar flavor and texture. Broiling allows the ham to brown on the outside, for maximum flavor, and because steaks are typically about ½-inch thick, this method will also cook the meat through. It’s important to note, steaks are typically sold raw, so must be cooked to a temperature of 145°F. Here’s how to broil ham steak.
- Set oven to broil and line broiler pan with aluminum foil, for easy cleanup.
- Place ham steak on a wire rack over broiler pan. Position the pan so the top of the ham is 4 to 5 inches from heat.
- Steaks are done when the meat is heated in the middle and edges are slightly browned; roughly 5 minutes per side for ¼- to ½-inch slices.
How to Cook Ham in a Slow Cooker
For a moist, delicious and hands-off ham, use your slow cooker and keep these tips in mind.
- Oval slow cookers are best able to accommodate the shape of the ham—you’ll want a 5- to 7-quart size.
- Before cooking, coat your insert with cooking spray. This will make cleanup easier.
- Remove excess fat and skin before cooking ham and score with hatched pattern.
- Hams typically cook on Low and take anywhere from 4 to 6 hours, depending on size of ham. If you’re ready to give it a try, we recommend the recipe below!
How to Glaze Ham
To add extra flavor to your ham, try adding a glaze. We’ll walk you through all the details!
How to Carve Ham
To add extra flavor to your ham, try adding a glaze. We’ll walk you through all the details!
So there you have it, everything you need to know to pull off your best-ever holiday ham!
(function() {
document.addEventListener('DOMContentLoaded', function() {
var componentMetadata = JSON.parse('\x7b\x22componentName\x22\x3a\x22NewsletterCTA_b9911a56-3a0d-4b1c-8521-df6c10ce048a\x22,\x22deferOptions\x22\x3a\x7b\x22deferComponent\x22\x3atrue,\x22deferType\x22\x3a\x22OnDemand\x22,\x22deferId\x22\x3a\x22r2e23cedd61f946e6a8cc49d521594b7e\x22,\x22deferredContainerId\x22\x3a\x22\x2fprimaryColumn\x2finteropInlineNewsletterCta\x22,\x22deferredContainerView\x22\x3a\x22InteropDeferWrapper\x22\x7d,\x22viewName\x22\x3a\x22NewsletterCTA\x22\x7d');
var configuration = {"unsubscribedNewsletters":[{"listId":"1e34a555-89d1-45f0-8f07-b3ae6b01c03c","thumbnailImageUrl":"/-/media/GMI/Core-Sites/BC/Images/Shared/myaccount/newsletters/BC_Thumb157x157.png?sc_lang=en","previewUrl":"https://morpheus3.idpk.net/email_sends/9111/preview","name":"Betty\u0027s Email","isPromo":false}],"settings":{"anonymousCopy":"Get a free gift from Betty and Shutterfly! ","anonymousDescriptionCopy":"\u003cp\u003eBetty emails are full of recipes and tips that turn weeknights and holidays into celebrations. Sign up today and get a free customizable 8x8 picture book from Betty and Shutterfly\u0026mdash;hurry, this offer is only for a limited time!\u003c/p\u003e\n\u003cp style=\u0022font-size: 11px;\u0022\u003e\u003cstrong\u003e*Offer expires February 28, 2025 (11:59 P.M. PT).\u003c/strong\u003e Offer valid for new subscribers only. Offer is good for one free 20-standard page 8x8 hardcover photo book through\n\u003ca rel=\u0022noopener noreferrer\u0022 href=\u0022https://nam02.safelinks.protection.outlook.com/?url=http%3A%2F%2Fshutterfly.com%2F\u0026amp;data=05%7C02%7CSudha.Narayan%40genmills.com%7C27083def59514567311c08dce3e4cacd%7C0c33cce8883c4ba5b61534a6e2b8ff38%7C0%7C0%7C638635819019851366%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C0%7C%7C%7C\u0026amp;sdata=7RfkAwnZJWr8jB4ATYzEgoWor%2BLVYO6tGGojt59XMtQ%3D\u0026amp;reserved=0\u0022 target=\u0022_blank\u0022\u003eshutterfly.com\u003c/a\u003e\nor the Shutterfly app. Shipping \u0026amp; Handling apply-\n\u003ca href=\u0022/shutterfly-terms-2024\u0022\u003evisit here for full terms and conditions\u003c/a\u003e. \u003c/p\u003e","anonymousThankYouCopy":"\u003cp\u003eThanks! Your first email is on its way.\u003c/p\u003e\n","anonymousThankYouDescriptionCopy":"\u003cp\u003eYour Shutterfly redemption code will be sent within 48 hours. Now’s a great time to create an account on BettyCrocker.com so you can save your favorite recipes, get first dibs on special offers, hear the latest Betty news, and more. Join for free today!\u003c/p\u003e","anonymousButtonText":"Sign up now","anonymousEmailInvalidErrorText":"Please enter a valid email address.","anonymousSubscribeErrorText":"We encountered an error while signing you up. Please try again.","anonymousEmailAddressPlaceholderText":"Enter your email address","anonymousEmailAddressLabel":"Email Address","anonymousLegalCopy":"By signing up, you accept our\u0026nbsp;\u003ca rel=\u0022noopener noreferrer\u0022 href=\u0022https://www.generalmills.com/privacy-security/us-english-privacy-policy\u0022 target=\u0022_blank\u0022\u003e\u003cspan style=\u0022text-decoration: underline;\u0022\u003ePrivacy Policy\u003c/span\u003e\u003c/a\u003e\u0026nbsp;and agree that your information may be used across our\u0026nbsp;\u003ca rel=\u0022noopener noreferrer\u0022 href=\u0022https://www.generalmills.com/food-we-make/brands\u0022 target=\u0022_blank\u0022\u003e\u003cspan style=\u0022text-decoration: underline;\u0022\u003efamily of brands\u003c/span\u003e.\u003c/a\u003e","requiredFieldText":"","backgroundColor":"#E60000","accentColor":"","registrationUrl":"/register/reg-fp?RegAction=SUBSCRIBERUPGRADE\u0026esrc=11275\u0026returnUrl=%2fhow-to%2ftipslibrary%2fcooking-tips%2fhow-to-cook-a-ham","registrationLinkText":"Join free!","enableExpandedFields":false,"hideForSessionCookieExpiration":0,"ctaType":"StandardAnonymous","location":"Inline","userState":"Anonymous","sourceCodeOverride":0}};
var moduleName = 'newsletterCta';
var isVueModule = true;
GeneralMills.PandoSites.RegisterControlInstance(moduleName, configuration, componentMetadata, isVueModule)
});
})();
(function() {
document.addEventListener('DOMContentLoaded', function() {
var componentMetadata = JSON.parse('\x7b\x22componentName\x22\x3a\x22ConsumerGeneratedContent_6467c9f9-65ed-4434-910d-0b227584034d\x22,\x22deferOptions\x22\x3a\x7b\x22deferComponent\x22\x3atrue,\x22deferType\x22\x3a\x22OnDemand\x22,\x22deferId\x22\x3a\x22r97f23e60efa64a5788d12ca83c61122b\x22,\x22deferredContainerId\x22\x3a\x22\x2fratingReview\x2finteropRatingReview\x22,\x22deferredContainerView\x22\x3a\x22InteropDeferWrapper\x22\x7d,\x22viewName\x22\x3a\x22ConsumerGeneratedContent\x22\x7d');
var configuration = {"loaderScript":"https://apps.bazaarvoice.com/deployments/bettycrocker/main_site/production/en_US/bv.js","type":"QuestionAndAnswer","language":"en","includeRatings":false};
var moduleName = 'consumerGeneratedContent';
var isVueModule = true;
GeneralMills.PandoSites.RegisterControlInstance(moduleName, configuration, componentMetadata, isVueModule)
});
})();