Here is roughly what I eat in a day when I am doing P90X: Breakfast-High fiber cereal with skim milk and a whey protein shake (protein mix and water). (alternate meal-one egg with a few egg whites, 100 calorie 100% whole wheat sara lee flat bread bun, small protein shake) Snack (almonds or a fruit or small bowl of chicken noodle soup) Lunch-6" roasted chicken breast sub from Subway on honey oat (lettuce, spinach, tomatoes, pickles, onions, banana peppers and a bit of honey mustard) alternate-black ham sub w/similar toppings Snack Dinner other 6" sub Snack and Protein shake I rely heavily on Subway mostly because I don't trust myself to cook anything decent for me. I need to spend some time in the kitchen, I know. I mix in some steamed veggies with my meals on occasion, as well. Morning workouts are certainly an option.