Good foods you can eat would be.
Protein's
Chicken: go to bulk stores I go to GFS and get 40# boxes at about last box I got for 1.44# big box store was 3.75.
Fish: expensive so I don't buy it often.
Lean beef: expensive so I don't buy it often.
Pork: especially loin it's cheap and lean.
Beans: hummus make it your self low to no oil, falafel, succotash, bean purées, sprouts.
Eggs: yolks are huge debate I eat 2 whole 6 whites a day, if your working fairly intensely the fat won't even matter and there very good for you.
I don't touch dairy any more I used to drink a gallon of milk a day, the only thing I use now on occasion is raw buttermilk for making soda bread.
Carbs
Sweet potatoes
Yams
Potatoes
Rice: millions of different types
Quinoa
Grits
Oats
Raisins
Bananas
Honey
Whole breads: rye, wheat, spelt, real pumpernickel
Fat
Olive oil
Flax oil : food additive only, not for cooking
Sesame seed oil : food additive only, not for cooking
Butter
Nuts
This is what the base of my diet is comprised of. Then I add in veg, and sometimes fruit.