Yes, most varieties of ham steak are fully cooked. Be sure to check the packaging when purchasing to be sure.