This sounds exactly like the "Mediterranean diet" my doctor recommended to me a long time ago.