The cooking time for these turkey meatballs is between 4-6 hours. However, I've let the meatballs cook for up to 8 hours without problems. If I'm going to be out of the house all day, I'll set the cooking time for 5 hours; then, it will set to the warm setting afterward. Of course, this will only work with a programmable slow cooker that automatically sets to the warm setting after the recipe cooks.