Mediterranean diet is great for your physical and mental health It encourages you to eat whole grains, healthy fats, nut and seeds This helps in decreasing the risk of heart trouble, diabetes and obesity