The Mediterranean diet includes many nutritious foods that are great for your mental health. Originating from the traditional eating habits of countries bordering the Mediterranean Sea, this cuisine emphasizes consuming plant-based foods, healthy fats, and lean proteins.