A survey in Japan found that most centenarians regularly included 10 specific foods in their diets. While most of these foods are well-known superfoods, a few might appear unhealthy based on modern dietary science, which often labels certain ingredients or preparation methods as less than ideal. However, nutritionists tend to agree that the key lies in the proper combination of foods, which can offer the best health benefits.
The Japanese television program “What’s the Difference?” interviewed 300 Japanese centenarians about what they eat most often in their daily meals. The program found that the 10 most commonly eaten foods are:
- Pork
- Yogurt
- Tofu
- Mackerel
- Broccoli
- Chicken
- Natto (fermented soybeans)
- Salmon
- Salted Prunes
- Tomato





