Learn How to Cook Ham Perfectly Every Time

Cooking ham may seem daunting, but with the right techniques and tips, it can be a simple and delicious addition to any meal. Whether you’re preparing for a special occasion or a routine dinner, learning how to cook ham perfectly every time can save you time and stress in the kitchen. In this article, we’ll explore the different types of ham, the best cooking methods, and helpful tips to achieve a juicy and flavorful ham every time.

Learn How to Cook Ham Perfectly Every Time | Eat Urban Garden
Learn How to Cook Ham Perfectly Every Time

What is Ham?

Ham is a popular cut of meat that is often a centerpiece in many savory dishes. It comes from the hind leg or thigh of a pig and is typically sold in bone-in or boneless variations. The flavor and texture of ham depends largely on its preparation method.

The Different Types of Ham

There are several different types of ham available, each with its own unique flavor profile:

  • City Ham – this is typically brined and wet-cured with a mixture of salt, sugar, and spices. It is then smoked and already fully cooked, making it convenient for home preparation.
  • Country Ham – this type of ham undergoes a dry curing process with only salt and is aged for up to a year. It has a dense, chewy texture and a salty flavor that is not for everyone.
  • Spiral Cut Ham – this is a pre-cooked city ham that is sliced in a spiral pattern, making it easy to serve without further preparation. It’s often glazed with honey or a similar sweet mixture.

Regardless of the type of ham you choose, it’s important to follow cooking instructions carefully to ensure that it turns out perfectly every time.

What are the Different Types of Ham?

Ham is a go-to protein for many households, and there are different types of ham that a home cook can choose from. Depending on where you are from or what you prefer, there are various ways to enjoy and cook ham. In this article, we will share some of the different types of ham that you can find and how to cook them perfectly.

Fresh (Uncured) Ham

Fresh ham, also known as uncured ham, is pork in its natural state and has not undergone the curing process. It has a tender and moist taste that tastes like pork. Fresh ham is typically cooked as a roasted, baked, or grilled dish. Brining is usually encouraged to add flavor to the meat. Before cooking, it would be best to trim the surface fat to prevent it from curling during cooking and exposing the meat to the heat. Cook until the internal temperature reaches 145°F and let it rest for at least three minutes before slicing.

Cured Ham

Cured ham is what most people think of when they hear the word ham. It has undergone a curing process that helps to preserve it, making it a ham that can be stored longer. Cured ham usually comes in a bone-in or boneless form, and it can be cooked as a whole or in slices. A spiral-cut form is also common for cured ham as it is easier to serve. Before cooking, a scored crisscross pattern is often cut into the surface of the ham to make it look more appealing. Adding glaze is optional, but most prefer it. Cured ham is already cooked, and it can be reheated in the oven at 325°F until it reaches an internal temperature of 140°F.

Country Ham

Country ham is a type of cured ham, but it’s saltier and has a smokier flavor. It’s usually dry-cured and rubbed with a salt mixture, and it’s air-dried for several weeks or months to get that distinct taste. Country ham is often sold in bone-in form and can be served as a whole, but it’s usually sliced thinly and used as a sandwich or charcuterie meat. To cook country ham, it’s soaked in water first to remove some of the salt, then simmered in water or baked in the oven with your desired spices and herbs.

City Ham

City ham is another type of cured ham, but it has a milder flavor with a slight sweetness to it, thanks to added sugar or honey. It’s usually sold pre-cooked or smoked, boneless, or bone-in form and can be spiral-cut to make it easier to serve. Glazing city ham with honey and mustard before cooking is common for a more flavorful and appetizing look. Pre-cooked city ham can be reheated in the oven at 325°F for around 10 minutes per pound or until its internal temperature reaches 140°F.

Spiral-Cut Ham

Spiral-cut ham is a type of cured city ham that has already been pre-sliced in a spiral form, making it easier to serve and eat. The slices are cut thinly and evenly, and it’s often used as a party dish or for special occasions. Spiral-cut ham is already cooked and can be reheated in the oven at 325°F until its internal temperature reaches 140°F.

What Do I Need to Know Before Cooking Ham?

Ham is a popular choice of meat for any occasion as it is versatile, flavorful, and easy to cook. However, before popping it into the oven, there are some things you need to consider so that you can cook the perfect ham every time. Here are some essential factors to keep in mind:

The Type of Ham

Choosing the right ham type is the first step to a delicious meal. There are various types of ham available on the market, including smoked, cured, fresh, and canned. The best ham will depend on the recipe you are preparing and your personal preference. If you are unsure, ask your butcher or check the package labeling carefully.

The Weight of the Ham

The weight of the ham is another crucial factor to consider as it determines the cooking time and temperature. A good rule of thumb is to plan for about 15-18 minutes per pound for uncooked ham and 10-12 minutes per pound for precooked ham. However, make sure to check the packaging or ask the butcher for specific cooking instructions for the ham you purchase.

Cooking Time and Temperature

Ham is fully cooked when the internal temperature reaches 145°F. To determine the cooking time, use a meat thermometer and insert it into the thickest part of the ham. Make sure not to touch any bone, or the reading will be inaccurate. If the ham is precooked, simply reheat it in the oven until it reaches the desired temperature. If it is a raw ham, bake it in a preheated oven for the calculated time at 325°F.

What are the Best Methods for Cooking Ham?

Ham is a popular meat that can be cooked in a variety of ways, depending on your taste preferences and the type of ham you are cooking. Here are some of the most popular methods for cooking ham:

Baking in the Oven

Baking ham in the oven is a classic method that is easy and fuss-free. You can choose to bake a whole ham or slices of ham in the oven. To prepare your ham for baking, first, preheat your oven to the appropriate temperature according to the recipe you are using. Then, place the ham in a roasting pan, cover it with foil, and bake it in the oven for the specified amount of time. Baking is a great option if you want your ham to have a crispy exterior and a tender interior.


Boiling ham is a method that is perfect for those who want their ham to be moist and tender. To prepare your ham for boiling, place it in a large pot and cover it with water. Then, bring the water to a boil and let the ham simmer for the specified amount of time according to the recipe you are using. Boiling is a great option if you are short on time or you want to infuse your ham with different flavors by adding spices or herbs to the water.


Grilling ham is a great option if you want your ham to have a smoky flavor and charred exterior. To prepare your ham for grilling, first, season it with your favorite spices or marinade. Then, grill the ham over medium-high heat for the specified amount of time according to the recipe you are using. Grilling is a great option if you are hosting a barbecue or you want to enjoy your ham outdoors.


Smoking ham is a method that is perfect for those who want their ham to have a unique and rich flavor. To prepare your ham for smoking, first, apply a dry rub or marinade to the ham. Then, smoke the ham in a smoker for the specified amount of time according to the recipe you are using. Smoking is a great option if you want your ham to have a deep, complex flavor and a smoky aroma.

How Do I Glaze Ham?

Glazing ham is an excellent way to elevate its taste and make it even more delicious. You can make glaze with different ingredients like brown sugar, honey, maple syrup, and mustard. Glazing a ham is a simple process that can make a significant difference to the flavor and aroma of the meat. Here are some steps you can follow to glaze a ham to perfection.

Mix the Glaze

Before you can start glazing your ham, you need to prepare the glaze. You can make the glaze by mixing brown sugar, honey, maple syrup, and mustard in a bowl. Adjust the ratio of ingredients to your liking, but remember to keep the consistency of the glaze thick enough to coat the ham.

Prepare the Ham

Remove the ham from the packaging, and put it in a baking dish. You can use a knife to score the surface of the ham in a diamond pattern. Make sure you don’t score too deep into the meat. The shallow cuts will allow the glaze to penetrate the ham’s surface, giving it a rich flavor.

Apply the Glaze

Using a basting brush, apply the glaze generously all over the ham. Make sure that the glaze is spread evenly over the ham’s surface to ensure an even coating during cooking. Use a spoon to drizzle some of the glazes into the cuts made in the ham to get the flavor inside.

Cook the Ham

Once you have applied the glaze, put the ham in the oven, and cook it according to the instructions on the packaging. In general, a ham should be cooked for around 20-30 minutes per pound at 325°F. During cooking, baste the ham with the glaze every 20 minutes to keep it moist and flavorful.

Let the Ham Rest

After the ham is done cooking, take it out of the oven and let it rest for around 10 minutes before carving. This rest will ensure that the juices of the ham settle down evenly into the meat, giving it a better texture and flavor. Now you have a delicious ham that is ready to be served.

How Do I Serve Ham?

Ham is a versatile meat that can be served in many ways, including as the main dish, added to pasta or salads, or made into sandwiches. Consider pairing it with sides like roasted vegetables, mashed potatoes, or a fresh salad.

1. Main Dish

Ham makes a perfect centerpiece for any meal. It can be baked, grilled, or roasted. If you are baking your ham, glaze it with honey, mustard, or brown sugar and serve with your favorite sides. For a more savory flavor, try roasting the ham with garlic, herbs and spices, and serve with roasted vegetables.

2. Pasta

Add ham to your favorite pasta dish to give it a unique, smoky flavor. Consider pairing ham with creamy sauces like alfredo or carbonara, or with a simple tomato sauce. For a healthier option, use whole wheat or vegetable based pasta and add fresh vegetables like cherry tomatoes, spinach, or bell peppers.

3. Salads

Ham can be added to any salad to give it a protein boost and a touch of sweetness. Try adding ham to a chef salad with mixed greens, tomatoes, cucumbers, and hard boiled eggs. Or make a fruit-based salad with ham, pineapple, and mandarin oranges. Drizzle with your favorite dressing and enjoy.

4. Sandwiches

Ham makes a great addition to any sandwich. Try making a ham and cheese sandwich with Swiss or cheddar cheese, lettuce, and tomato. For a lighter option, make a ham and avocado sandwich with whole grain bread. Or add ham to a panini with roasted red peppers and mozzarella cheese.

5. Leftovers

Leftover ham can be used in a variety of ways. Consider making a ham and potato soup with any remaining ham and potatoes. Or make a ham quiche with cheese and eggs. Ham can also be frozen for later use in casseroles or stews.

6. Grilling

Grilled ham is a delicious summertime treat. Cut ham into slices and grill over medium heat until browned and crispy. Serve with grilled pineapple and your favorite barbecue sauce. Or marinate ham in a mixture of soy sauce, honey, and ginger for a sweet and savory flavor.

Thanks for Reading!

We hope you enjoyed this article on how to cook ham perfectly every time. With these tips and tricks, you’ll be able to serve up a delicious ham for any occasion. Don’t forget to visit us again for more helpful tips and recipes!

Learn How to Cook Ham Perfectly Every Time

Learn how to cook ham perfectly every time with these simple yet effective tips and tricks. Whether you’re cooking for a special occasion or just looking for a delicious meal, we’ve got you covered.

  • 1 spiral-cut ham
  • 1 cup brown sugar
  • 3/4 cup honey
  • 1/2 cup dijon mustard
  • 1/4 cup orange juice
  • 1/4 cup maple syrup
  • 1 tbsp apple cider vinegar
  1. Preheat your oven to 325°F.
  2. Remove the ham from its packaging and place it in a roasting pan. If the ham has a skin, score it in a diamond pattern and rub it with brown sugar.
  3. In a small bowl, whisk together the honey, dijon mustard, orange juice, maple syrup, and apple cider vinegar.
  4. Brush the glaze generously over the ham, making sure to get it in between the slices.
  5. Bake the ham for 15 minutes per pound, basting with the glaze every 30 minutes. Once the ham is done, remove it from the oven and let it rest for 15 minutes before serving.
  6. Slice the ham and serve with your favorite sides.
Main dish
cook ham, ham recipe, how to cook ham

Leave a Reply

Your email address will not be published. Required fields are marked *