Yes, this ham could also be cooked in a large roasting pan in the oven. Just cover with foil and cook at 275℉ -300℉. for 3-4 hours or until it is heated through.