I am not really trying to gain weight right now, at least not quickly. So I am back to 4 meals a day.
Meal 1
Either eggs + egg whites or a Kegenix Keto Meal https://www.geekwrapped.com/guides/best-keto-protein-shakes
Meal 2
Post-workout usually
Protein Shake + Mountain Dew and some fruit snacks, lol
Meal 3
Grilled or Baked Chicken or Beef
Rice or Pasta
Broccoli or some type of other green veggies.
Meal 4
Whatever the wife cooks or we might stop and eat somewhere.
Obviously Meal 2 is a post-workout meal, so if I train later in the day than that meal would go then. If I am not training that day, then it is something like meal 2-4, or occasionally another shake if I am short on time/lazy. If I am staying up late for some reason, maybe a shake before bed. I will snack on some nuts or a few tbsp of natty peanut butter throughout the day.