How Long to Cook Ham Hocks
by Anthony
(Fayetteville, NC)
Question: How long does it take to cook ham hocks?
Answer: For most recipes that use ham hocks in some form or another, you want to boil the meat for 2-3 hours until very tender.
Ham hocks are an easy and delicious way to add flavor to a variety of dishes, from soups and stews to braised meats and sides. But how long do you need to cook them in order to ensure they're cooked through?
The length of time it takes to fully cook ham hocks varies depending on the size of the portion you're cooking. Generally speaking, it will take about 1-2 hours for smaller hock portions to cook all the way through, while it may take up to 3 hours for larger ones. The best way to tell if your hocks are completely cooked is by testing their internal temperature with a meat thermometer – they should reach an internal temperature of 145°F before consuming.
To get the most tender and flavorful results, try cooking your ham hocks slowly over low heat in a covered pot with some liquid like broth or water. This will give them time to soak up tons of flavor while also ensuring they get cooked all the way through. You can also add seasonings like garlic powder and onion powder before cooking for extra flavor!
No matter how you choose to prepare them, ham hocks can be a great addition to many dishes – and with the right amount of cooking time, you'll be sure that your end result is both safe and delicious.