This Roasted Ham Shank Recipe is a great way to make a boneless ham hock from the grocery store. With only 4 ingredients, you will not get a better ham with such a simple glaze.
Types of Ham
You’ll find several traditional types of ham that work perfectly for a sweet ham roast at big family dinners.
To begin with, country ham leans salty and dry, making it ideal for those who love bold flavor. Be sure to cook it fully before serving.
Next, smoked ham starts as a cured ham that’s then smoked, giving it a savory, smoky taste and a tender texture. This is the same type used to make Black Forest ham.
In contrast, fresh ham isn’t cured at all. It’s an excellent choice for slow cooking because it stays juicy and flavorful.
Finally, city ham makes weeknight meals simple. Since it’s already cured and fully cooked, you only need to heat it for a few minutes before it’s ready to enjoy.


What You’ll Love About This Recipe
Overall, with this simple ham recipe for a Roasted Ham Shank, you can enjoy a good ham with a sweet glaze, with a little bit of a tangy kick, with only pantry ingredients. This whole ham is a great Sunday dinner since it roasts in the oven and is done in an hour or less.
Make this ham for any special occasion and enjoy a hearty dinner with leftover ham for the next day. We love to serve this baked ham shank on Christmas or for a scrumptious Easter dinner.
Key Ingredients
- Get a fully cooked ham shank from the meat section at the grocery store. They are normally around 5-6 lbs and will work great for roasting.
- All you need to make a delicious glaze for a sweet and tangy ham is yellow mustard, Dijon mustard, and brown sugar.
- You can also add any warm spices you like, such as ground cloves, black pepper, or garlic cloves.
Equipment Needed
For this recipe, you only need a few simple kitchen tools. We recommend using the following equipment:
How to Roast Ham Shank
- Preheat oven to 325°F and line a roasting pan with foil.
- Place the ham fat side up in the pan. Mix mustards and brown sugar, then rub all over the ham.
- Pour 1 cup of water into the pan, cover the ham loosely with foil, and roast for 1 hour 10 minutes (about 12 minutes per pound).
- With 30 minutes left, remove foil, baste with pan juices, raise oven temp to 425°F, and roast uncovered.
- Let ham rest 15–20 minutes before carving.


Storing Tips
Place any leftovers of this cooked ham in an airtight container and store them in the fridge for up to 3-4 days.
Serving Suggestions
We recommend serving this recipe with our Make-Ahead Mashed Potatoes, Oven Baked Green Beans, or our Mom’s Sweet Potatoes. You can find more classic American recipes here.

Enjoy More Delicious Pork Main Dishes
Whether you like your pork cooked in the slow cooker, grill, or Instant Pot, pork is one of the most versatile main dishes. Check out our comprehensive collection of pork main dishes here.
- Applesauce Pork Tenderloin
- Dr. Pepper Glazed Ham
- Fiesta Pork Chops and Rice Bake
- Ham and Pineapple Bake
- Homemade Shake And Bake Pork Chops
- Italian Pork Roast with Sweet Potatoes
- Maple Pecan Pork Tenderloin
- Oven Baked BBQ Ribs
- Oven Baked Maple Pork Chops
- Oven Baked Sticky Asian Ribs
- Oven Baked Sweet and Sour Pork
- Oven Baked Sweet Pork Chimichanga
- Oven Baked Teriyaki Pork Chops
- Oven Roasted Pork Shoulder
- Pork Chop Casserole With Hashbrowns
- Sheet Pan Garlic Sausage and Vegetables
- Sheet Pan Italian Pork Chops
- Sheet Pan Pork Chops and Potatoes

Roasted Ham Shank Recipe
Ingredients
- 6 pound fully cooked ham shank
- ¼ cup yellow mustard
- ¼ cup dijon mustard
- ½ cup brown sugar
Equipment
Instructions
- Prep. Preheat the oven to 325℉ and line a roasting pan with aluminum foil.
- Prepare the ham. Place the ham fat side up in the prepared roasting pan. Whisk together the mustards and brown sugar and rub the mixture all over the ham (sides, cut side, top, everything).
- Roast. Pour 1 cup of water into the roasting pan, arrange the ham fat side up in the center of the pan, cover loosely with aluminum foil, and roast for 1 hour 10 minutes (~12 minutes per pound).
- Baste. 30 before the cooking time is up, remove the foil, spoon the juices in the pan over the ham several times, and turn the heat up to 425℉. Cook uncovered for the remaining 30 minutes.
- Rest. Remove the shank portion from the oven and let it rest for 15-20 minutes before carving.




















Perfectly tender and juicy with the delicious and easy glaze.