I've posted lists a million times around here....
I don't really like lists b/c it leads people to believe that they can and can't have certain foods. It doesn't work that way though. Eat what you like. Just be certain to account/control your calories and get the proper amount of essentials such as protein and good fats. Beyond that, you're splitting hairs between white and brown rice or even between 50 calories from candy and 50 calories from pasta.
Certainly you should generally strive to intake as much nutrient-dense foods as possible. But don't cut all crap out of the equation.....
I've been saying this a lot, but the more hurdles you place in front of yourself, the higher the odds are that you'll fall flat on your face. And anymore, it seems like a lot of people have trouble picking their asses up after they fall.
That said, some general ideas are things such as:
Protein -- Chicken, turkey, pork tenderloin, flank steak, lean ground beef, ground turkey breast, cottage cheese, yogurt, milk, eggs, fish, protein powder
Fats -- avocados, nuts, fish, fish oil pills, flax, natural peanut butter, extra virgin olive oil
Carbs -- Whole wheat bread/pasta, wraps, rice, potatoes, yams, old fashion oats, veggies, fruits
These are obviously incomplete lists, but you get the idea.