It really depends on what type of diet you're doing. What type are you doing or do you know yet? If you will be eating some carbs, stick to ones that are low on the Glycemic index to keep insulin levels more stable - fibrous vegetables like broccoli, green beans, etc. are good, as is brown rice. You want to get lots of protein (I'd say at least 1.5g/pound) which can come form tuna, skinless chicken, egg whites, protein powders, etc. (it depends on your budget a little). Make sure you also get some essential fatty acids (efa's). Thanks to advice I received on this board, I've added unsalted peanuts to my diet. Flaxseed oil and fish oils (like from salmon) are also good. I eat egg yolks but I've cut it back to 2 a day. Hope this all helps and good luck.