The meal plans are designed to provide a balance of carbohydrates, protein, and fats. For more weight gain ideas see the article on high calorie foods, and the other set of weight gain meal plans. Breakfast: 836 Calories - 36g Protein - 78g Carbs - 43g Fat. Snack 1: 105 Calories - 1g Protein - 27g Carbs - 0g Fat. Lunch: 776 Calories - 53g Protein - 21g Carbs - 55g Fat.