Bulking Meal Plan for Weight Gain: Sample Days

A bulking meal plan for weight gain works by spreading a calorie surplus across structured, protein-rich meals so you eat enough without forcing food down. Below are two full sample days — a 3,000-calorie day and a 3,500-calorie day — laid out meal by meal with approximate calories and protein, plus a grocery list, snack ideas, and exactly how to scale the plan up or down for your own target.

How a bulking meal plan works

Bulking simply means eating in a deliberate calorie surplus so your body has the extra energy to add muscle and weight. The National Institute of Diabetes and Digestive and Kidney Diseases (NIDDK) frames weight change as the running balance between the calories you eat and the calories you burn — to gain, you keep "calories in" comfortably above "calories out." For most people a surplus of 250–500 calories per day above maintenance produces steady gains of roughly 0.5–1 lb per week.

The hard part is rarely motivation — it is appetite. A structured plan solves that by splitting your target across three meals plus two or three snacks, so no single sitting has to be enormous. USDA MyPlate and the Academy of Nutrition and Dietetics both stress that even in a surplus, the foundation should be whole, nutrient-dense foods: whole grains, lean and plant proteins, dairy, fruits, and vegetables, with calorie-dense extras like nut butters and olive oil layered on top.

Find your number first. These plans hit ~3,000 and ~3,500 calories. To know which is right for you, estimate your maintenance with our TDEE calculator, then add your surplus with the calorie surplus calculator. A 160-lb active man often maintains near 2,500–2,700, so 3,000 is a moderate bulk.

Sample day: 3,000 calories

A balanced, whole-food day for a moderate bulk. Calories and protein are approximate and vary by brand and portion:

MealFoodsCaloriesProtein
Breakfast3 eggs scrambled, 2 slices wholegrain toast with butter, 1 banana, glass of whole milk~680~34 g
Mid-morning snackGreek yogurt with granola and a handful of mixed nuts~430~22 g
LunchChicken breast, 1.5 cups cooked rice, mixed vegetables in olive oil, avocado~760~48 g
Afternoon snackPeanut butter and banana sandwich on wholegrain bread~420~16 g
Dinner4 oz salmon, 1 cup pasta with olive oil, side salad, slice of cheese~710~42 g
Daily total~3,000~162 g

Sample day: 3,500 calories

For larger or very active people, or anyone struggling to gain on 3,000. The jump comes mostly from a calorie-dense smoothie and bigger portions:

MealFoodsCaloriesProtein
BreakfastOats cooked in whole milk with peanut butter, honey, and berries; 2 boiled eggs~720~30 g
Weight-gain shakeHomemade blend: milk, oats, banana, peanut butter, Greek yogurt~700~32 g
LunchGround beef (4 oz) burrito bowl: 1.5 cups rice, beans, cheese, avocado, salsa~820~42 g
Afternoon snackTrail mix (nuts + dried fruit) and a glass of whole milk~430~14 g
DinnerChicken thighs, 1.5 cups pasta with olive oil and parmesan, roasted vegetables~830~46 g
Daily total~3,500~164 g

For more full-day templates across a wider calorie range, see our weight gain meal plan and a tailored version in the meal plan for women.

Macro targets for bulking

Hitting a calorie surplus is the priority, but where those calories come from shapes how much of your new weight is muscle versus fat. The Academy of Nutrition and Dietetics and the International Society of Sports Nutrition support roughly 0.7–1 gram of protein per pound of body weight while building muscle. A practical split for a bulk:

Macro% of caloriesAt 3,000 kcalRole
Protein~22–25%~165–185 gBuilds and repairs muscle
Carbohydrate~45–55%~340–410 gFuels training, spares protein
Fat~25–30%~83–100 gCalorie-dense energy, hormones

Dial in your own numbers with the bulking macro calculator and the protein calculator. If you are eating enough total calories but gaining mostly fat, see how to gain muscle, not fat.

Bulking grocery list

Stock these staples and the sample days above become easy to assemble. Buying in bulk also keeps a bulk affordable:

Easy high-calorie snacks

Snacks are where most hardgainers find their missing calories. Keep two or three of these in rotation between meals:

  1. Peanut butter on banana or apple slices (~250 calories).
  2. A handful of mixed nuts or trail mix (~170–300 calories).
  3. Greek yogurt with granola and honey (~350 calories).
  4. A homemade weight-gain smoothie (~600–800 calories) — see our homemade weight-gain shakes.
  5. Cheese and wholegrain crackers (~250 calories).
  6. Two boiled eggs with avocado toast (~350 calories).
The 300-calorie add-on. If you finish a day a little short, you rarely need another meal. A glass of whole milk, a tablespoon of olive oil drizzled on dinner, and a handful of nuts close most gaps painlessly.

How to scale the plan up (or down)

These are templates, not rules. Adjust them to your own surplus rather than chasing a fixed number:

New to all of this? Start with how to gain weight fast or the skinny guy bulking guide for the full picture.

→ Get your bulking macros

Not medical advice. This article is general educational information, not a substitute for professional medical or nutrition advice. If you are underweight, have lost weight unintentionally, have food allergies, or have a health condition, consult a doctor or registered dietitian before changing your diet. Calorie and protein values are approximate and vary by brand, cut, and preparation. Operator: Mustafa Bilgic.

Frequently asked questions

How many calories should a bulking meal plan have?
Start from your maintenance calories and add a surplus of about 250–500 per day. For many people that lands between 2,800 and 3,500 calories. Estimate maintenance with a TDEE calculator, then pick the sample day closest to your target.
How much protein do I need while bulking?
Roughly 0.7–1 gram of protein per pound of body weight, per the Academy of Nutrition and Dietetics and the International Society of Sports Nutrition. The sample days above provide about 160 grams, which suits most people in the 160–200 lb range.
How many meals a day should I eat to bulk?
Three meals plus two or three snacks works well because it spreads a large calorie target into manageable portions. Total daily calories matter more than meal frequency, but smaller, frequent meals make a surplus easier when appetite is limited.
Can I follow a bulking meal plan without supplements?
Yes. Every meal in these plans is built from whole foods. A homemade weight-gain smoothie of milk, oats, banana, and peanut butter replaces most of what a mass gainer powder offers, at lower cost.
What if I am not gaining weight on this plan?
If the scale has not moved up after two weeks, you are likely not in a surplus — add about 250 calories per day (one snack or shake) and recheck. Tracking what you actually eat for a few days usually reveals the gap.

Keep reading

Sources: NIH/NIDDK Weight Management · Mayo Clinic — Healthy weight gain · Academy of Nutrition and Dietetics · USDA MyPlate.