Dinner. After a day of mainly plant-based and raw foods, Kate prefers to indulge in a hearty traditional English supper or nourishing carb-dense meals. She often eats roast chicken for dinner, which is Prince William's favourite meal, and is said to enjoy cooking pizza, pasta and baking cakes with their children.