How Long Does it Take to Cook Ham? Recipe per Pound

How Long Does it Take to Cook a Ham? Recipe per Pou

In this recipe and article I will show you how long does it take to cook ham per pound.

A ham is a delicious and savory meat dish that can be cooked in many ways. The cooking time depends on its size and the method used to cook it.

Generally, a ham can take 30 minutes to several hours to fully cook.

What is the best cooking time and temperature to cook ham?

Ham cooking time and temperature per pound

There are many different recipes for ham, but most of them call for cooking the ham at a temperature of around 325 degrees Fahrenheit. Ham can be cooked in the oven, slow cooker, or even on the stovetop.

The cooking time will vary depending on the method used, but a rule of thumb is to cook the ham for about 30 minutes per pound.

If you are looking for a quick and easy way to cook a ham, one of the best methods is to use a slow cooker. Simply place the ham in the slow cooker and add about 1/4 cup of liquid per pound, such as water, chicken or beef broth, or wine.

Turn the slow cooker on low and cook for about 6 to 8 hours until the ham is fully cooked and tender.

How long does it take to cook ham? 

The length of time it takes to cook a ham will depend on several factors, including the size and type of ham and your method of cooking. Generally speaking, a bone-in ham will take longer to cook than a boneless or sliced ham, as the bone helps to distribute heat more evenly throughout the meat.

Additionally, larger hams will generally require longer cooking times than smaller ones of the same cut. Ultimately, an accurate estimate of how long it will take to cook a ham can only be given by referring to an individual recipe.

Typically, recipes for cooked hams indicate a recommended cooking time per pound of meat.

For instance: if you are using a recipe that calls for 6 pounds of cooked ham and instructions that recommend 90 minutes per pound, you can expect your 5-pound boneless ham to take about 3 hours to fully cook in the oven.

However, always remember that these estimates are just guidelines and that it is important to keep an eye on your ham while it’s cooking and check for doneness periodically. You’ll soon have a wonderfully tender and tasty cooked ham with care and some patience!

How long to cook bone-in ham per pound? 

Different factors, such as the size and shape of the ham, can impact the cooking time. Most experts recommend cooking bone-in hams for 15-20 minutes per pound at 350 degrees Fahrenheit. 

However, taking into account the particularities of your oven and ham may require some experimentation, so it is always best to use a thermometer to check that your ham has reached an internal temperature.

How Long Does it Take to Cook a Ham? Recipe per Pou

How Long to Cook Ham (per pound)

With a little patience and care, you should be able to perfectly cook your bone-in ham and serve up delicious slices that everyone will enjoy!
5 from 1 vote
Prep Time 15 mins
Cook Time 1 hr 45 mins
Resting Time 10 mins
Course Appetizer, Side Dish
Cuisine American


  • 10 lb Gam
  • 1 cup Brown sugar
  • 2 tbsp Dijon mustard
  • 2 tbsp Honey
  • 1 teaspoon Cloves
  • 1 teaspoon Allspice


  • Preheat the oven to 350 degrees.
  • Place ham in an oven roasting pan and roast for 45 minutes.
  • Mix brown sugar, Dijon mustard, honey, cloves, and allspice in a separate bowl.
  • Remove ham from the oven and brush with the brown sugar mixture.
  • Return ham to the oven and roast for an additional 1 hour, or until the ham is fully cooked.
  • Remove from the oven and allow to rest for 10 minutes before slicing.
  • Enjoy!
Keyword How Long to Cook Ham per Pound
Tried this recipe?Let us know how it was!

How do I know when the ham is done?

If you prefer to use the oven for cooking your ham, set it to 325 degrees Fahrenheit and cook for about 30 minutes per pound.

To ensure that the ham is fully cooked, use a meat thermometer to check the internal temperature of the meat.

A properly cooked ham should be at least 145 degrees Fahrenheit.

Whether you are preparing a small or large ham, there are many delicious ways to cook and enjoy this tasty dish. With a little bit of time and some simple ingredients, you can create a delicious and satisfying ham that will be a hit with your family and friends.

Tips and tricks for a better recipe

Seasonings: Garlic

First of all. if you want a more traditional flavor, you can substitute the honey for molasses.

  • If you want to add some extra flavor to your ham, try covering it with a layer of fresh herbs before cooking.
  • For a spicier ham, try adding ground ginger or other spices to the brown sugar mixture.
  • If you are making a larger ham, you may need to adjust the cooking time accordingly. For example, if you make a 15 lb ham, you may need to roast it for up to 3 hours.
  • If you find that the ham is getting too dark during cooking, you can tent it with foil to prevent it from burning.

Finally, some people like to glaze their hams with pineapple juice, ginger ale, and brown sugar. Feel free to experiment with different glazes to find one that you like.

Can I add or replace some ingredients?

You can often add or replace ingredients in a ham recipe to create your unique version. For example, you might try adding some different spices to the brown sugar mixture that you brush on the ham or using a different type of sugar altogether. 

You could also replace the honey with maple syrup or add dried fruit to the cooking pan for a sweet and tangy flavor. As long as you watch the temperature and cooking time, feel free to experiment with different ingredients and flavor combinations.

Should I use boneless ham?

There is no right or wrong answer regarding whether you should use boneless ham or bone-in ham in your recipe.

Both options have pros and cons, so the choice depends on your personal preferences and what you are looking for in terms of taste, texture, and cooking time. If you are looking for a tender and juicy ham, then bone-in ham may be the better option for you. 

However, if you prefer a leaner ham with minimal fat and don’t mind spending a bit more time cooking it, then boneless ham may be a good choice.

Ultimately, it is up to you to decide which type of ham will work best for your specific needs and cooking style.

What else can I do with leftovers?

There are many delicious ways to use up leftover ham, so don’t throw it out! Try using it in a quiche or omelet or shredding it and mixing it into some pasta or rice. You can also use your leftover ham to make a delicious soup, casserole, or sandwich.

By thinking creatively and using up all of your ham, you can enjoy a delicious and satisfying meal without spending too much time in the kitchen.

Final Words

Whatever type of ham you choose, you can easily cook up a delicious and satisfying meal for your family and friends with a little patience and some care. You can easily make this recipe at your home.

By following a few simple tips and using some basic ingredients, you can create a delicious and juicy ham that everyone will enjoy. So go ahead and give it a try!

Interesting Recipes: