Best diet for mental health is keto diet, or better carnivore, but needs to be very-high fat, and best is non-dairy fat (example beef fat trimmings).
Source: See metabolicmind.org
Source: See metabolicmind.org
For type 2 diabetes it's even better, like 70% IIRC med free.