The Disney Cruise Line provides guidelines for bringing food onboard. You are welcome to bring nonperishable snack foods with you as long as they are sealed and in their original packaging. Perishable foods, open food containers, and homemade foods are not allowed on board so please plan accordingly!