High protein, moderate carbs and fats. No vitamin deficiency, my nutricionist is pretty rigid not letting any important vitamin/mineral get forgotten, I also supplement additional Zinc and Vitamin D to try to supplement my faulty testosterone, but it doesn't seem to be doing so well ... I don't...