Best of luck with it - please keep us posted as to how you get on.
The vitamins are all important as is the protein. You could maybe drop the carbs a fraction if you feel hungry all the time. Carbs you can pretty much live without unless you do arduous exercise, but without enough protein, your body will consume your muscle, including heart tissue. Keeping the protein levels high will mitigate this and also it is well known that protein is a hunger inhibitor.
So lean chicken breast, lean steak lean pork cooked on a griddle with no fat and served with lettuce,cucumber, mushrooms, green beans, mange tout, asparagus would be good!