How Long Does It Take to Cook Ham Hocks?

How Long Does It Take to Cook Ham Hocks

Welcome to my blog, where we will be discussing the topic of cooking ham hocks. Ham hocks are a versatile and delicious ingredient that can be used in many different recipes, from soups and stews to casseroles and even salads. 

However, cooking ham hocks can be a bit tricky, especially if you’re not sure how long to cook them for. In this blog post, we will explore the question, “How long does it take to cook ham hocks?” and provide you with all the information you need to cook this tasty ingredient to perfection.

We will be discussing various methods of cooking ham hocks, such as boiling, slow cooking, and pressure cooking. We will also provide you with some tips and tricks for preparing and seasoning ham hocks, as well as ideas for using them in different recipes. 

Whether you’re a seasoned cook or just starting out in the kitchen, this blog post will provide you with all the information you need to cook delicious and tender ham hocks every time.

How Long Does It Take to Cook Ham Hocks?

Preparing the Ham Hocks 

Before cooking ham hocks, you need to prepare them properly. Follow these steps to get your ham hocks ready for cooking:

  1. Choose fresh ham hocks with a pink color and no signs of discoloration or dryness.
  2. Rinse the ham hocks under cold water to remove any debris or loose bone fragments.
  3. Remove the skin and any excess fat using a sharp knife.
  4. Cut off any bone fragments or cartilage around the joint areas.

Once you have prepared your ham hocks, you can begin the cooking process.

Also read: How Long is Chicken Good in the Fridge After Thawing

Cooking the Ham Hocks 

There are different methods for cooking ham hocks, but the most common are boiling and slow-cooking. The method you choose will depend on your recipe and personal preference. Here are the steps for each method:

Boiling Ham Hocks:

  1. Place the ham hocks in a large pot and add enough water to cover them completely.
  2. Bring the water to a boil over high heat, then reduce the heat to low and cover the pot with a lid.
  3. Simmer the ham hocks for 2 to 3 hours or until they are tender and falling off the bone.

Slow-Cooking Ham Hocks:

  1. Place the ham hocks in a slow cooker with enough liquid (such as broth, water, or wine) to cover them.
  2. Cook on low for 6 to 8 hours or on high for 4 to 5 hours.
  3. When the ham hocks are fully cooked, remove them from the slow cooker and let them cool for a few minutes before removing the bones and cartilage.

No matter which method you choose, it’s important to ensure that the ham hocks are fully cooked before serving.

Serving and Using Ham Hocks 

Once you have cooked your ham hocks, you can use them in a variety of dishes. Here are some ideas:

  1. Add diced ham hocks to soups or stews for a rich, smoky flavor.
  2. Shred the ham hocks and use them in sandwiches or salads.
  3. Mix chopped ham hocks with beans or peas for a traditional Southern-style dish.

If you have leftover ham hocks, store them in an airtight container in the refrigerator for up to 3 days or freeze them for up to 3 months.

How Do You Know When Ham Hocks Are Cooked?

Ham hocks are typically fully cooked when you purchase them, but if you are cooking them raw, you can tell they are cooked when the meat is tender and falls off the bone easily. This can take several hours of simmering in water or another cooking liquid. An internal temperature of 165°F (74°C) is also a good indicator that the ham hocks are fully cooked.

Testing for Doneness

Testing for doneness is an important step when cooking ham hocks, as it ensures that the meat is fully cooked and safe to eat. Here are some ways to test for doneness:

  1. Check internal temperature: Use a meat thermometer to check the internal temperature of the ham hock. The USDA recommends cooking ham to a minimum internal temperature of 145°F (63°C) for safety. Insert the thermometer into the thickest part of the meat, making sure it doesn’t touch the bone.
  2. Check meat tenderness: The meat should be tender and easily pull away from the bone when it is fully cooked. Check this by using a fork to gently pull at the meat. If it resists or feels tough, it may need more cooking time.
  3. Visual cues: The meat should also have a golden-brown color on the outside when it is fully cooked. This can be checked by looking at the meat, or by using a kitchen torch to gently brown the outside if it needs more color.

Once you have determined that the ham hock is fully cooked and safe to eat, it is important to handle it safely to avoid any contamination. Use clean utensils and cutting boards, and avoid touching the meat with your hands. Serve hot, or store in the refrigerator for later use.

Can You Overcook Ham Hocks?

Yes, it is possible to overcook ham hocks, just like any other meat. If ham hocks are cooked for too long, the meat can become dry and tough, and the flavor can become bland or even unpleasant. Overcooking can also cause the meat to fall apart and become mushy. Therefore, it’s important to monitor the cooking process closely and check the doneness periodically to ensure that the ham hocks are cooked to the desired level of tenderness and flavor.


Cooking ham hocks is easy and straightforward, and it’s a great way to add flavor to your favorite dishes. Whether you boil or slow-cook them, the key is to make sure they are fully cooked and tender before serving. We hope this guide has been helpful, and that you are now ready to create delicious meals with ham hocks.


How long does it take to boil ham hocks?

Boiling ham hocks typically takes 2-3 hours, depending on their size and how tender you want the meat to be.

Can I use a slow cooker to cook ham hocks?

Yes, a slow cooker is a great option for cooking ham hocks. Set it to low and cook for 6-8 hours, or until the meat is tender and falls off the bone.

Leave a Comment

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

Scroll to Top