Lean Bulk Meal Plan: Templates, Macros & Grocery Lists

A healthy, high-protein meal of glistening chicken breast, steamed broccoli, and roasted sweet potato wedges, sprinkled with fresh herbs, served on a light-colored plate.

Lean Bulk Meal Plan: Templates, Macros & Grocery Lists

Want to gain muscle without the fluff? This lean bulk meal plan gives you a clear, science-backed path to set your calories and macros, plug into ready-made meal templates (omnivore and vegan), and keep costs in check with a simple grocery-list workflow.

You’ll also see how to verify progress with DEXA so you’re building lean mass—not just scale weight.


Step 1: Set Your Calories and Macros (Lean-Bulk Targets)

  • Calorie surplus: Add about 10–20% above maintenance to support muscle gain while minimizing fat gain, as outlined in evidence-based bodybuilder off-season guidance. A smaller surplus can still build muscle when protein and training are on point; the exact surplus needed is not fully defined in the literature—see this review on energy surplus and hypertrophy.
  • Protein: 1.6–2.2 g/kg per day (≈0.7–1.0 g/lb), distributed across 3–6 meals; about 0.40–0.55 g/kg per meal optimizes muscle protein synthesis.
  • Fat: Generally 20–35% of total calories (within athletic norms), with the remainder of calories from carbohydrates to fuel training.
  • Weekly rate of gain: Target ~0.25–0.5% of body weight per week to bias gains toward lean mass.

Pro tip: If your DEXA shows a high ratio of fat to lean gains after 4–6 weeks, trim the surplus toward the lower end of the range. If you’re gaining mostly lean mass and performance is rising, hold steady.

An illustration showing a scale with a muscular arm on one side, weighing down a blob of fat on the other side, symbolizing muscle being favored over fat for a successful lean bulk.

Step 2: Build Your Plate (Fast, Flexible Framework)

Two hands hold food items for portion size comparison: one hand cups a portion of uncooked brown rice (carbs), and the other hand holds a grilled chicken breast (protein) showing the palm-sized serving. This demonstrates how to measure lean bulk portions using hands.

Use this meal-building formula to hit targets on autopilot:

  • Base each main meal on 1–2 palm-size servings of protein, 1–2 cupped-hand servings of carbs, 1–2 thumb-size servings of fats, plus vegetables. Adjust portions up or down to meet your daily macro budget.
  • Spread protein across the day (0.40–0.55 g/kg/meal) and bookend training with protein + carbs for recovery.

Need help tracking? See our step-by-step guide to tracking macros.


Step 3: Choose Your Template (Omnivore, Vegan, or Shift-Friendly)

Below are plug-and-play day templates. Macros are approximate—swap items to fit your calorie budget.

A) Omnivore Batch-Prep Day (Office or WFH)

A close-up of a breakfast bowl containing white yogurt, topped with red raspberries, blue blueberries, golden rolled oats, and dark chia seeds. The bowl is light brown and sits on a light wooden surface.
TimingMealExampleMacro cue
7:30aBreakfastGreek yogurt bowl (2% yogurt, oats, berries, chia seeds)High protein + moderate carbs
12:30pLunchSheet-pan chicken, sweet potato, broccoliHigh protein + complex carbs
3:30pSnackCottage cheese + pineapple + a handful of almondsProtein + fats
6:30pDinnerLean beef stir-fry with jasmine rice and mixed veggiesProtein + carbs
9:30pPre-bedCasein or Greek yogurtProtein distribution

Swaps: salmon or tofu for protein; quinoa or whole-wheat pasta for carbs; olive oil or avocado for fats.

B) 12-Hour Shift Plan (Nurse/Healthcare)

This plan focuses on packable meals that don’t require reheating, with an optional recovery meal after your shift.

TimingMealExampleMacro cue
Pre-shiftGrab & goWhey shake + bananaFast protein + carbs
Break 1Mini-mealTuna packet + whole-grain crackers + baby carrotsProtein + fiber
Break 2SandwichTurkey-avocado wrap + appleProtein + balanced
Break 3SnackGreek yogurt cup + trail mixProtein + fats
Post-shiftRecoveryReady-to-eat rice cup + rotisserie chicken + bagged salad (no-microwave option)Protein + carbs

Shelf-stable backups: jerky, shelf-stable milk, lentil pouches, canned salmon, instant oats.

C) Vegan Muscle Builder

A close-up view of a bowl containing vibrant orange red lentil curry, garnished with fresh green cilantro leaves, and served alongside a portion of fluffy brown rice. Steam gently rises from the hot meal.
TimingMealExampleMacro cue
8:00aBreakfastTofu scramble burrito (tofu + potatoes + veggies)High protein
12:00pLunchPeanut-edamame soba bowlHigh protein + carbs
3:00pSnackProtein smoothie (soy milk, pea protein, banana)Protein + carbs
6:30pDinnerRed lentil coconut curry + brown riceProtein + carbs
9:00pPre-bedSoy skyr or high-protein soy yogurtProtein distribution

More ideas with 30g+ protein/meal: High Protein Vegan Meals: 20 Ideas in 30 Minutes.


Step 4: Smart Grocery List + Cost Control

An icon depicting a clipboard with a checklist of three items, each marked with a green checkmark, next to a green shopping cart with a large gold dollar sign floating above it. This represents smart grocery list planning and budget control.

Use this simple workflow to keep your lean bulk affordable:

  1. Set a weekly food budget using USDA’s Food Plans as a reality check. The USDA publishes monthly “Cost of Food” reports for four plans (Thrifty, Low-Cost, Moderate-Cost, Liberal) by age/sex.
  2. Divide the monthly cost by 4.33 to estimate a weekly budget.
  3. See current reports here: USDA Food Plans Monthly Reports.

Then translate your macro targets into a shopping list: pick 2–3 proteins, 2–3 carb staples, 2 fats, and 5+ fruits/veg for the week. Batch-prep proteins and starches on one day to save time and reduce waste.

Cost math tips:

  • Estimate “cost per 30 g protein” for each protein source (e.g., canned tuna, chicken thighs, tofu, eggs) and prioritize budget winners.
  • Use store brands and frozen produce; buy grains/legumes in bulk.
  • Plan 1–2 “leftover” dinners to avoid takeout.

Step 5: Validate With Data (DEXA > Scale)

Scale weight can’t distinguish water, fat, and muscle. A DEXA scan provides precise fat mass, lean mass, and even visceral fat so you can confirm your surplus is building the right tissue. Learn how it works: DEXA scan for body composition.

Scan cadence while bulking: Baseline → week 6–8 check-in → end of bulk. If fat gain outpaces lean gain, reduce surplus; if lean mass is rising and waist is stable, keep steady. For timing guidance, see how long a bulk should last.


7-Day Lean Bulk Menu (Mix-and-Match)

An example day of eating on a lean bulk, displayed as three white plates: an omelet with broccoli and spinach for breakfast, a burrito bowl with chicken, rice, beans, corn, and vegetables for lunch, and salmon with couscous and broccoli for dinner.

Pick one option from each column daily and adjust servings to your macro budget.

Breakfast (30–45g P)Lunch (40–60g P)Dinner (40–60g P)Snacks (10–30g P each)
Greek yogurt + granola + berriesDouble-chicken burrito bowl (rice/beans)Salmon, quinoa, asparagusCottage cheese + fruit
Egg-white omelet + oatsTurkey-avocado wrap + lentil soupLean beef stir-fry + riceWhey shake + banana
Tofu scramble + toastTofu-edamame salad + whole-grain rollRed lentil curry + riceGreek yogurt + almonds

FAQs

An illustration depicting a clock face with a bowl of food, an apple, and a chicken leg icon arranged at different 'hour' positions, symbolizing meal timing or meal spacing.
  • What surplus should I use if I gain fat easily? Start at ~10% above maintenance and target the low end of weekly gain ( ~0.25% BW/wk). Literature supports modest surpluses and emphasizes sufficient protein and training quality (see the off-season guidance and the hypertrophy review above).
  • How should I time protein? Distribute protein evenly across the day—about 0.40–0.55 g/kg per meal—especially around training.
  • Do I need supplements? Not required. Evidence-based options like the role of creatine in muscle building (3–5 g/day) can help performance; prioritize whole-food protein and overall calories first.
  • Can I lean bulk as a vegan? Yes—hit 1.6–2.2 g/kg/day protein using soy, seitan, legumes, and fortified products. Get 30 g+ protein per meal ideas here: High Protein Vegan Meals: 20 Ideas in 30 Minutes.

Related Guides


The Bottom Line

Keep your surplus modest (≈10–20%), hit 1.6–2.2 g/kg protein daily, prep repeatable meals that fit your schedule and budget, and verify progress with DEXA every 4–8 weeks to ensure you’re gaining lean mass—not fluff.

Recommended articles
Diagram showing the layers of fat and muscle in the abdomen: Abdomen Muscles, Subcutaneous Fat, and Visceral Fat.
10 Nov
5 mins read
5 Ways to Impact Visceral Fat
Feet in gray socks stand on a weight scale with the needle pointing towards 60 kg.
03 Feb
2 mins read
"But I don't need to scan every month. Is a membership still right for me?"
A weight scale with a blue tape measure resting on top of it.
08 May
2 mins read
The Big Fat Experiment