What should I make for dinner tonight? This might just be the number one question that we ask ourselves almost daily over here.
Then you have come to the right place, we have rounded up 15 instant pot bone in ham recipe that we have shared over the years.
Plus, there is such a variety of flavours in these recipes, so you are sure to find something for you. Most of these recipes are quick and easy ones made especially for busy weeknights.
15 Instant Pot Bone In Ham Recipe
Instant Pot Bone-in Ham
THE BEST INSTANT POT BONE-IN HAM
Instant Pot Bone-In Ham
Amazing Instant Pot Ham Recipe
Easy 2-Ingredient Instant Pot Ham
Instant Pot Pineapple Brown Sugar Ham
Instant Pot Pineapple Brown Sugar Ham
Instant Pot Bone in Ham
Instant Pot Ham
Instant Pot Ham
Instant Pot Baked Ham
How long do you cook a bone in ham per pound?
Preheat the oven to 325°F. Place the ham on a rack in a shallow roasting pan. For a whole 10- to 15-pound ham, allow 18 to 20 minutes per pound; for a half—5 to 7 pounds—about 20 minutes per pound; or for a shank or butt portion weighing 3 to 4 pounds, about 35 minutes to the pound.
How long does it take to cook a bone in ham?
Smoked Ham, Pre-Cooked
| Type | Weight | Cook Time |
|---|---|---|
| Whole, bone in | 10 to 14 lbs | 15 to 18 min/lb. |
| Half, bone in | 5 to 7 lbs | 18 to 24 min/lb. |
| Arm picnic shoulder, boneless | 5 to 8 lbs | 25 to 30 min/lb. |
| Vacuum packed, boneless | 6 to 12 lbs | 10 to 15 min/lb. |
How long does it take to cook a bone in shank ham?
Bake at 325F Degrees for 1 1/2 hours, or until the meat reaches an internal temperature of 145F Degrees. This is figured at 15-20 minutes per pound. Check the temperature of your ham shank, being sure to not touch the bone with your thermometer.
How do you heat up a fully cooked ham in the instant pot?
How long do you cook a ham in the Instant Pot? Spiral Sliced ham is already precooked so you only need to warm the ham through. Cook your ham for 2 minutes per pound on high pressure plus 10 Minutes to the total time to account for foil. This will warm the ham through perfectly and keep the ham from drying out.
How long do you cook a 12 pound bone in ham?
A 12-pound ham will take about 18 to 20 minutes per pound to bake, or roughly three and one-half to four hours. At the lowest time estimate, begin checking the internal temperature. When it reaches 160 degrees F, the ham is done.
How do you heat a bone in ham?
Cover with tightly with foil. Reheat in a 325-degree oven until it reaches an internal temperature of 135 to 140 degrees. You can also place the ham in an oven bag. Figure no more than 10 minutes per pound for reheating.
Do you cook ham bone up or down?
After trimming the skin and some of the fat, place the ham on a rack in a shallow baking pan with fat side up. Half hams should be placed with cut side down. Add 1/4 inch of water to the bottom of the roasting pan.
Does ham on the bone need to be cooked?
The answer, in short, is if it is cured, smoked or baked, ham is considered “pre-cooked,” and would not technically need to be cooked. This includes the ham that is purchased at the deli. In fact, most ham that is sold to consumers is already cured, smoked or baked.
Is boneless or bone in ham better?
BONE-IN HAM – Just like chicken, a bone-in ham has more flavor because the bone itself imparts flavor into the meat. Plus, you definitely want the bone for later, to make soup or ham stock or our family favorite, Ham & Beans!
Is ham shank same as ham hock?
Ham hocks tend to be bonier and have less meat on them because they come from the area of the leg that is closest to the foot of the pig. Ham shanks, on the other hand, are meatier because they come from the area just below the shoulder or the hip.
How long does it take to cook a 9lb ham?
For this recipe a bone-in fully cooked ham cooks for about 12-14 minutes per pound (a 9lb ham will take about 2 1/4 hours). It is easy to overcook ham so to really make a perfect baked ham, I suggest using a thermometer like this one.
How do you cook a 10 pound precooked ham?
Bake in a preheated 325F oven for 10-14 minutes per pound, or until a meat thermometer registers 135F. Remove from oven and let sit for 10 minutes before serving. If the ham came with extra glaze, follow the package directions for adding it and cooking the glaze.














