This Fresh ham roast is moist, tender, flavorful, and incredibly delicious... It's perfect for Easter, Christmas or any special occasion!
"How do I cook a ham roast?” Good question! I've got a simple ham roast recipe and easy tips for cooking any fresh ham roast! This recipe is easy enough for weeknights and a popular choice for special occasions like Easter dinner and big family Christmas dinners!
Jump to:
Fresh Ham Roast
Ham roasts are different from other types of ham like pre-cooked ham, spiral-cut ham, ham steaks, country ham, city ham, cured ham, whole ham, and half ham. Fresh Ham Roast is fresh because it is uncured, uncooked, and unsmoked...
It has not been processed in any way. Most hams are cured, but ham roast isn't cured at all... It's “fresh” like a variety of other roasts: rump roast, pork shoulder roast, etc.
Ham Roasts are leaner cuts of pork, they aren't naturally tender and it has longer meat fibers. It also has less fat marbling inside the meat than a pork shoulder and Boston butt roast. Ham Roast comes from the hind leg of pork, and it has a nice fat side on the outer layer. Ham roasts can be purchased as boneless ham or bone-in ham.
This recipe is the best way to cook a fresh ham roast, in my opinion! Prep only takes about 15 minutes, then you can sit back and relax as your oven does all the work for the next 2 and ½ hrs.
Ingredients
- A 3 - 5 lb fresh uncooked ham roast (not cured)
- Water
- Salt
- Sugar
- Fresh Ground Black Pepper
- Real maple syrup
- Balsamic vinegar
Tools
- Large Brining Pot or Bowl
- Aluminum Foil
- Large Roasting Pan
- Sharp Knife
How To Brine Roast
Brining Ham Roast - Brining ham roast will boost the moisture level of meat and make it more tender and flavorful! This is really good with fresh ham roast because it's such a lean cut of pork. Brining fresh ham roast before cooking gives great results!
What is brine? Brine is a mixture of salt and water–you soak the ham in the brine for a specified period.
Why you should brine ham roast before cooking: Brining seasons the pork with salt while enhancing its natural flavors and improves the texture. Change the texture? Yes, brining tenderizes the meat by "unwinding" strands of protein, or meat fibers.
It also helps water to get into the muscle for extra moisture while cooking, and makes the final meat "juicier," with a more tender texture, and much more flavorful!
Brining meat is not hard! Different kinds and sizes of roasts need varying amounts of salt and time to soak.
This is how to brine a 3-5 lb ham roast:
Add ¾ a cup salt and ¾ cup sugar to a large pot with 3 cups hot water. Stir mixture till salt and sugar are dissolved. Then, fill your pot with cold water, enough to totally cover your ham.
Cover the brine and ham pot with plastic wrap (or foil). Soak the raw ham in your brine in the refrigerator for 3 - 6 hours. Then, remove the roast from the fridge and rinse it with fresh water. Dry your roast with a paper towel napkin, and follow this recipe to cook!
NOTE
For a bigger ham roast, you will need to use less salt and a longer soaking time. That's because you need to let the solution penetrate deeper into the ham all the way to the bone without the outside getting too salty. (Smaller hams require more salt and a shorter soak time.)
Instructions
- Brine roast for 3-6 hours then pat dry. (Instructions above!)
- Prep your ham! Cut the top fat layer in a diamond pattern or in parallel lines for seasoning!
- Preheat oven to 350º while your ham comes to room temperature.
- Place ham into a 13×9 inch baking dish.
- Season generously with salt and pepper on all sides of your ham roast. Make sure to rub the seasoning into the diamond-shaped or parallel lines cup on the fat layer.
- Add 2 - 3 cups of cold water to the baking pan... The water level needs to come up about 1 inch on the sides of your roast.
- Tightly cover your shallow roasting pan or baking dish with foil to seal in steam.
Cooking Time
Place the prepared roast into the oven for 2 hours, or until the internal temperature reaches at least 145 - 160º, or 195º F - 200º F for fall-apart ham.)
*Make sure your ham reaches at least 145 degrees F for safety 😉
Maple Balsamic Glaze
After your fresh ham roast has reached your desired doneness:
Turn the oven temperature up to 450º
Remove foil from pan.
Mix maple syrup and balsamic vinegar and bast roast with that.
Place ham roast in the oven, and set the timer for 10-15 minutes of cook time. Baste roast every 5 minutes or as often as you like at this stage of cooking!
After 10-15 minutes, turn the ham roast over and baste the other side, roast for another 10-15 minutes to brown both sides. (The water will ALMOST be cooked out, but there should be a little left for basting before serving.)
After browning, remove your roast from the oven, and let it REST for at 30 mins.
For best results, use a spoon and take the remaining liquids from the bottom of the pan and cover your baked ham roast with them. This gives the roast back all those yummy flavors that have cooked down through the roasting process!
Slowcooker - You can also cook your ham roast in the slow cooker for the first couple of hours, instead of in the oven... However, slow cookers are lower temperature, so follow the same instructions with water and seasoning but increase cooking time to at least 7 hours, and cook till internal temperature is 145º. Then follow the rest of the instructions to brown and serve ham roast!
For Pulled Pork: Shred-It! Ham roasts don't usually just fall apart after you're done cooking them. But It’s simple to shred and pull apart after it has cooled. Use a knife, or two forks, to push and pull (not cut) the meat apart. Then, place shredded ham roast into a serving bowl, add cooking liquids left in the bottom of your roasting pan, and serve!
Serving
To serve ham roast, place your finished roast on a carving board or a serving platter, and slice across the grain.... Enjoy! To serve your ham roast in “pulled pork” style, just shred it with two forks and serve!
Tips
DO NOT Remove the FAT! Fat on your ham roast will give it flavor and help keep it moist through the cooking process. You do not have to eat it! Just cut any fat left on your roast after cooking and off before serving, if desired.
***The steam from the water in your roasting pan keeps your ham roast moist while it's cooking! So don't let the water run out.)
Easiest Cooking Instructions
Easiest cooking: Unwrap fresh ham roast, then give it a good rinse. Place your roast into your crockpot with a cup of water. Set to low heat and let it cook for 7 hours.
After 7 hours of cooking, let it cool and then shred your roast with two forks. Add cooking liquids to a small pot and simmer with seasonings, then season pork with liquid seasoning mixture.
Easiest flavoring: Rub your fresh ham roast with seasonings before your cook it: 2-4 tablespoons dark brown sugar, 1-2 teaspoons of your favorite salt (omit salt if you brined), 2 teaspoons ground cumin, 2 teaspoons fresh ground black pepper.
Printable Recipe Card
Fall Apart Fresh Ham Roast - Oven Roasted
Fresh ham roasts are moist, tender, flavorful, and incredibly delicious. "How do I cook a ham roast?” Good question! I've got a simple ham roast recipe and easy tips for cooking any fresh ham roast!
Ingredients
- A 3 - 5 lb fresh uncooked ham roast (not cured)
- 2 ½ cups of water
- ¾ cup Salt
- ¾ cup Sugar
- Fresh Ground Black Pepper
- ½ cup real maple syrup
- ¼ cup balsamic vinegar
Instructions
- Add ¾ a cup salt and ¾ cup sugar to a large pot with 3 cups hot water.
- Stir mixture till salt and sugar are dissolved.
- Then, fill your pot with cold water, enough to totally cover your ham.
- Cover the brine and ham pot with plastic wrap (or foil). Soak the raw ham in your brine in the refrigerator for 3 - 6 hours.
- Remove the roast from the fridge and rinse it with fresh water. Dry your roast with a paper towel napkin.
- Prep your ham! Cut the top fat layer in a diamond pattern or in parallel lines for seasoning!
- Preheat oven to 350º
- Place ham into a 13×9 inch baking dish.
- Season generously with salt and pepper on all sides of your ham roast. Make sure to rub the seasoning into the diamond-shaped or parallel lines cup on the fat layer.
- Add 2 - 3 cups of cold water to the baking pan... The water level needs to come up about 1 inch on the sides of your roast.
- Tightly cover your shallow roasting pan or baking dish with foil to seal in steam.
- Place prepared roast into the oven for 2 hours, or until the internal temperature reaches 160º or 195 degrees for fall-apart ham. (For food safety make sure your ham reaches at least 145 degrees internally!
- After about 2 hours of roasting, (when ham reaches 160-195 internal temp) remove the roast from the oven.
- Turn the oven temperature up to 450º
- Remove foil from pan.
- Mix maple syrup and balsamic vinegar and bast roast with that.
- Place ham roast in the oven, and set the timer for 10-15 minutes of cook time. Baste roast every 5 minutes or as often as you like at this stage of cooking!
- After 10-15 minutes, turn the ham roast over and baste the other side, roast for another 10-15 minutes to brown both sides. (The water will ALMOST be cooked out, but there should be a little left for basting before serving.)
- After browning, remove your roast from the oven, and let it cool for at least 10 mins.
- For best results, use a spoon and take the remaining liquids from the bottom of your baking dish and cover your baked ham roast with them. This gives the roast back all those yummy flavors that have cooked down through the roasting process!
- Remove roast from the oven and let it rest for 30 minutes before cutting! Don't skip this step!
Nutrition Information
Yield 10 Serving Size 2 ozAmount Per Serving Calories 1052Total Fat 35gSaturated Fat 6gTrans Fat 0gUnsaturated Fat 17gCholesterol 435mgSodium 15141mgCarbohydrates 34gFiber 0gSugar 33gProtein 151g
Serve Fresh Ham Roast With
Sourdough Breadsticks by Lisa @ Farmhouse on Boone
Different Type Of Fresh Ham Roast
Sometimes you see a thin cut ham that's large in diameter at the grocery store. (A ham too big to fit on a dinner plate, but only 1-2 inches thick, for example) This cut of ham roast was cut from up high on the hind leg, where the leg is the widest.
These kinds of ham roast cuts are really good “stuffed” or rolled with filling. Roll this ham up with a stuffing recipe, wrap it with cooking twine, season with salt and ground black pepper, and baked it in the oven!
This type of ham, fresh ham roasts, does not need to be marinated. Just brine for best results!
FAQ's
No, a fresh ham is a specific cut of pork from the hind leg, typically unseasoned, while a pork roast can be made from various pork cuts and is generally seasoned before cooking.
Fresh ham is not precooked; it is raw pork from the hind leg of the pig.
Fresh ham, which comes from the hind leg of the pig, has a flavor and texture distinct from the more common cured and smoked hams, often described as tasting more like roast pork with a mild, natural pork flavor, as it is typically unseasoned and uncured.
Sheila
Where’s the brine recipe for fresh ham roast?
Kathy
Look at the bottom of the post - below the recipe. 1/2 to 3/4 cup salt, put roast in a pot, and cover with water. refrigerate 3-6 hours. i'm trying it for the first time
Brenna
Hi! I'm preparing to make my first fresh ham from one of our own pigs, and am so grateful for this recipe! However, it weighs closer to 7-8 lb, and I'm wondering how much to reduce the salt by for the brine, and also how you think the roasting time and then the basting/cooking time/temp might be affected by the size. What would you recommend I expect? Thank you!!
juliea
Hi Brenna! That's awesome... Meat from your own pig is always the best! The brine I would reduce salt by half and brine twice as long. As far as roasting time, your roast is pretty big (almost twice the size) so I'm thinking twice the time, but it's best to go by temperature. Make sure you get an instant read thermometer. The rule of thumb is 25 minutes per pound.
Brenna
Thank you! This made for a delicious, simple Easter entree that made the whole house smell amazing.
Akil Kotawdekar
This is a great recipe! I made it tonight and it was so good. I didn't have any rosemary, so I just used some fresh thyme. Thanks for sharing!
Christina Bartlett
Did you season it with the easiest flavoring rub or just salt and pepper?
Peter
Hi Juliea,
In the recipe, the times at the top are incorrect. It says: "cook time: 3 MINUTES additional time: 30 MINUTES total time: 48 MINUTES"
Otherwise, this looks like a great recipe. Thank you for sharing it!
Kelli
Can I do this recipe with a fully cooked ham? But I would probably minus the brine? Because I love the ingredients of balsamic and maple syrup. ? Thanks.
Juliea Huffaker
Hi Kelly! Thanks for stopping by the farmhouse and asking! You can do this with a fully cooked ham... I've never tried doing it that way before, but I don't see why not, you will have to cut the cooking time down though. Let me know how it goes!!!
juliea
Yes of course! The flavor will be a bit different becasue honey has a strong flavor, but if you like honey (most people do) it should be delicious!
juliea
Hi Robin! yes you can use a dutch oven instead of the baking pan and foil! Thanks for asking!
Barry
Your fresh ham roast is incredible! Thank you for this recipe!