You probably wouldn't want to hear what I eat, I'm not too clean, but I never gain weight so here it goes:
I eat 2 to 3 hours before I workout. 2 slices peanut butter toast, oj, and glass of milk. Coffee as well. I never workout over an hour and a half.
Lunch: 1 hour after workout. Gatorade and usually, spinach salad with turkey, cheese and Marie's lowfat dressing, cottage cheese. Or, a Turkey and cheese sandwich on whole wheat with mustard, or tuna salad. Usually a scoop of ice cream with fruit.
Snack
Dinner varies: meat, veggies, fruit and milk. I love grilling out. Dessert!!
As you can see I am not a clean eater, but I do eat in moderation and rarely eat any fast food at all. Subs on occasion. Doesn't anyone drink good old fashioned regular milk anymore? I even still buy 1%. I know you clean eaters must be cringing. But it works for me. I don't stress out over the contents of food groups. I eat usually eat in moderation, but I also can over do it. When that happens, I do a longer workout the next day.