For a fully cooked boneless ham , a good rule of thumb is about 10 to 20 minutes per pound at 325°F to 350°F , until it reaches 140°F internally. A commonly cited estimate is 1.25 to 2 hours for a half boneless ham and 1.5 to 2.5 hours for a whole boneless ham.

Quick Scoop

  • Half boneless ham: about 1.25 to 2 hours.
  • Whole boneless ham: about 1.5 to 2.5 hours.
  • General per-pound guide: about 10 to 20 minutes per pound.
  • Finish temp: heat to 140°F for a precooked ham.

Easy method

  1. Preheat the oven to 325°F or 350°F.
  1. Put the ham in a baking dish, often with a little water and foil.
  1. Bake until the center reaches 140°F.
  1. Rest it for 15 to 30 minutes before slicing.

If your ham is fresh

A fresh, cook-before-eating boneless ham takes longer and should be cooked to 160°F , with timing often around 24 to 35 minutes per pound.

If you want, I can also give you a simple boneless ham cooking chart by weight.