2900 kcal Bulking Meal Plan
A balanced diet optimized for building lean muscle mass (Lean Bulk). A mathematical approach to macronutrients ensures ideal proportions for hypertrophy without excessive fat storage. Each meal has been planned with the utmost precision, providing the right profile of amino acids and carbohydrates at key times of the day. Unique recipes will make you forget the monotony of standard diets and enjoyably achieve your caloric surplus.
- You're building lean muscle mass
- You're an advanced gym-goer
- You're a man in a Lean Bulk phase
Day-by-day meal plan
Pudding-style spelt pancakes with protein cream and frozen raspberries.
- 100g spelt flour
- 30g WPC protein powder (e.g., vanilla flavor)
- 1 egg (L)
- 100ml 1.5% milk
- 100g raspberries (can be frozen)
- 10g 85% dark chocolate
Savory bowl with quinoa, smoked tofu, and avocado.
- 70g quinoa
- 90g smoked tofu
- 50g avocado (approx. 1/3 of an avocado)
- 100g cherry tomatoes
- 5g olive oil
Beef tenderloin in a light pepper sauce with sweet potatoes and asparagus.
- 200g lean beef tenderloin
- 400g sweet potatoes
- 150g asparagus (or green beans)
- 10g Ghee (clarified butter)
- 20ml 12% cream (for the pepper sauce)
Post-workout shake with buckwheat flakes and peanut butter.
- 50g instant buckwheat flakes
- 25g WPI protein isolate
- 120g banana (1 medium banana)
- 15g 100% peanut butter
Steamed salmon in teriyaki marinade served with jasmine rice and wakame.
- 120g fresh salmon fillet
- 80g jasmine rice
- 20g teriyaki sauce (sugar-free)
- 50g wakame seaweed salad
- A pinch of sesame seeds
Shopping list and estimated cost
? Meat and Cured Meats
- Beef tenderloin 18.00
- Fresh salmon fillet 12.00
? Dairy and Cheese
- Eggs (L) 1.00
- Milk 1.5% 0.50
- Cream 12% 1.00
? Vegetables
- Frozen raspberries 3.00
- Avocado 2.50
- Cherry tomatoes 1.50
- Asparagus 4.00
- Banana 1.00
- Wakame salad 2.50
? Fats and Nuts
- Dark chocolate 85% 0.50
- Olive oil 0.50
- Clarified butter (Ghee) 0.80
- 100% Peanut butter 0.70
? Supplements
- Whey protein WPC / WPI 4.50
- Smoked tofu (included here as a plant-based protein source) 3.00
? Estimated Cost
* Premium products increase the cost
* Can be swapped for cheaper alternatives
Who this meal plan is for
This meal plan is designed for individuals aiming for a caloric surplus to facilitate muscle mass gain. The 2900 kcal target is generally suitable for an active male weighing approximately 75–90 kg, or a highly active female, engaged in a structured strength training program. The primary goal is a "lean bulk," where the rate of weight gain is controlled to maximize muscle hypertrophy while minimizing fat accumulation.
Before adopting this plan, it is crucial to determine your own Total Daily Energy Expenditure (TDEE). If your maintenance level is significantly different from ~2600 kcal, this plan's 2900 kcal target may be either insufficient or excessive for a controlled surplus. You can estimate your personal requirements using our TDEE Calculator to verify if this meal plan aligns with your quantitative goals.
Where this macronutrient split comes from
The total energy value of this plan is a direct sum of its macronutrient components, based on their caloric density. The calculation is as follows:
Protein: 180 g * 4 kcal/g = 720 kcal Carbohydrates: 365 g * 4 kcal/g = 1460 kcal Fat: 80 g * 9 kcal/g = 720 kcal Total: 720 + 1460 + 720 = 2900 kcal
The protein target of 180 grams corresponds to approximately 2.0–2.2 g per kilogram for an individual in the 80–90 kg body weight range, a figure aligned with common recommendations for muscle protein synthesis in resistance-trained athletes. Fat is set at ~25% of total calories (80 g), providing sufficient dietary fat for hormonal function without being excessive. The remaining calories are allocated to carbohydrates, which serve as the primary energy source for high-intensity training and glycogen replenishment.
How to adapt this plan to yourself
This plan is a template that can be scaled to meet your specific caloric needs. If your calculated target for a lean bulk is different from 2900 kcal, you can adjust the plan proportionally. To do this, first determine your target surplus using a tool like the Calorie Deficit and Surplus Calculator. Then, calculate the scaling factor by dividing your target calorie number by 2900.
For example, if your target is 2600 kcal, the scaling factor is 2600 / 2900 ≈ 0.9. You would then multiply the quantity of every ingredient in every recipe by 0.9. This method ensures that the macronutrient ratios (the percentage of calories from protein, carbs, and fat) remain constant, preserving the plan's nutritional structure while aligning it with your individual energy requirements.
Substitutions and common questions
Adjustments for food preferences or availability are possible, provided the substitutions are logical from a macronutrient standpoint. Below are some common questions and substitution principles:
- Can I swap protein sources? Yes. You can replace one lean protein source with another. For example, chicken breast can be substituted for turkey or lean beef tenderloin, and smoked tofu can be swapped for tempeh or edamame. Aim to match the protein and fat content as closely as possible per 100g.
- What about carbohydrate sources? Complex carbohydrate sources are largely interchangeable. Jasmine rice can be replaced with brown rice or basmati rice. Quinoa can be swapped for buckwheat or millet. Sweet potatoes can be substituted with regular potatoes or butternut squash.
- Can I change the order of meals? Yes. The total daily intake of calories and macronutrients is the most critical factor for body composition changes. While meal timing can have minor effects, consistency with total intake is the priority. Feel free to rearrange meals to fit your daily schedule.
- What if I don't like a specific vegetable? Most non-starchy vegetables (like asparagus, broccoli, spinach, peppers) can be substituted for one another based on weight without significantly altering the plan's macronutrient profile.
Related resources
See also
- Meal plan3000 kcal Keto Bulking Meal Plan
- Meal plan3200 kcal Bulking Meal Plan
