I'd eat a big variety of moderate to slow digesting foods. As long as your recovery from these isn't affecting your gym time that is.
I would eat carbs with the meal if you're already lean. I would just stick to stuff like beans, whole wheat bread and stuff.
If you end up waking up hungry, then maybe you should eat slower digesting foods, but you can always go and fix that.