Lean bulk keto meal plan 2600 kcal

? Lean Bulk ? KETO ? Clean Bulk ? 7 days

A ketogenic lean bulk for building muscle without fat.
High calories, high protein, minimal carbohydrates - pure ketosis!

?
2600
kcal
?
165g
protein
?
28g
net carbs
?
200g
fats
?
~58zł
/day
69%
Fats
26%
Protein
5%
Carbs
+300
kcal surplus
2g/kg
protein
~0.25kg
/week gain
✅ This meal plan is for you if:
  • You want to build muscle while staying in ketosis
  • Your TDEE is around 2300 kcal
  • You weigh around 80-90 kg
  • You strength train 4-5 times a week
  • You feel good on a high-fat diet
? Keto + building muscle:

It's possible to build muscle on keto! High protein (1.8-2.2g/kg) and progressive overload are key. Some people use TKD (Targeted Keto) - 20-30g of carbs before a workout.

Day-by-day meal plan

? BREAKFAST
680 kcal 4g carbs

Mega Scrambled Eggs with Bacon and Avocado

Ingredients:
  • 4 eggs (~2.80 zł)
  • 60g bacon (~4.20 zł)
  • 100g avocado (~5.00 zł)
  • 20g butter (~0.80 zł)
  • 30g cheddar cheese (~1.80 zł)
  • Salt, pepper, chives
? 38g protein
? 4g carbs
? 58g fat
? SECOND BREAKFAST
420 kcal 3g carbs

Keto Protein Shake

Ingredients:
  • 200ml full-fat coconut milk (~3.00 zł)
  • 30g WPI protein powder (isolate) (~3.50 zł)
  • 30g peanut butter (~1.80 zł)
  • 10g MCT oil (~1.00 zł)
  • 5g dark cocoa (~0.30 zł)
? 32g protein
? 3g carbs
? 32g fat
?️ LUNCH
780 kcal 8g carbs

Ribeye Steak with Garlic Butter and Asparagus

Ingredients:
  • 200g ribeye steak (~18.00 zł)
  • 150g green asparagus (~6.00 zł)
  • 30g garlic butter (~1.50 zł)
  • 50g mushrooms (~0.80 zł)
  • 15ml olive oil (~0.80 zł)
  • Rosemary, thyme, salt, pepper
? 52g protein
? 8g carbs
? 58g fat
? POST-WORKOUT SNACK
320 kcal 4g carbs

Fat Bombs with Cream Cheese and Nuts

Ingredients (3 bombs):
  • 60g mascarpone cheese (~4.00 zł)
  • 30g pecans (~3.50 zł)
  • 15g coconut butter (~0.90 zł)
  • 10g cocoa (~0.50 zł)
  • Erythritol to taste
? 6g protein
? 4g carbs
? 30g fat
? DINNER
400 kcal 5g carbs

Baked Salmon with Cauliflower Purée

Ingredients:
  • 120g salmon fillet (~8.00 zł)
  • 150g cauliflower (~1.80 zł)
  • 20g butter (~0.80 zł)
  • 30ml 30% cream (~0.80 zł)
  • Dill, lemon, salt
? 32g protein
? 5g carbs
? 28g fat
Daily Summary - KETO LEAN BULK
2600
kcal
165g
protein
28g
net carbs
200g
fat
? 69% fats ? 26% protein ? 5% carbs
? Surplus: +300 kcal • ? Goal: lean muscle mass in ketosis

Shopping list and estimated cost

? Meat and fish

  • Ribeye steak 1.4 kg (~126 zł)
  • Salmon fillet 850g (~56 zł)
  • Bacon 420g (~30 zł)
  • Large eggs 28 (~20 zł)

? Dairy and cheeses

  • Butter 500g (~20 zł)
  • 30% Cream 500ml (~10 zł)
  • Mascarpone 400g (~28 zł)
  • Cheddar cheese 200g (~12 zł)
  • Full-fat coconut milk 1.4 L (~21 zł)

? Low-carb vegetables

  • Avocado 7 (~35 zł)
  • Green asparagus 1 kg (~42 zł)
  • Cauliflower 1 kg (~12 zł)
  • Mushrooms 350g (~6 zł)

? Fats and nuts

  • Olive oil 200ml (~10 zł)
  • MCT oil 250ml (~35 zł)
  • Peanut butter 250g (~15 zł)
  • Pecans 200g (~25 zł)
  • Coconut butter 150g (~12 zł)

? Supplements and electrolytes

  • WPI protein (isolate) 500g (~70 zł)
  • Himalayan salt 500g (~8 zł)
  • Magnesium (citrate) 1 pack (~25 zł)
  • Unsweetened cocoa 100g (~6 zł)

? Estimated cost

~405 zł
for 7 days (~58 zł/day)
* Estimated prices, 2026
* Ribeye and MCT increase the cost
* Can be replaced with cheaper protein sources

Who this meal plan is for

This meal plan is structured for individuals aiming to gain muscle mass with minimal accompanying fat gain—a process often called a "lean bulk"—while adhering to a ketogenic diet. The daily energy target is set at 2600 kcal. This specific caloric value is suitable for a person whose daily energy expenditure is approximately 2300–2400 kcal, creating the small surplus necessary for muscle growth.

Before adopting this plan, it is advisable to calculate your own energy needs. A target of 2600 kcal may be too high or too low depending on your body weight, height, age, activity level, and goals. You can estimate your maintenance calories using our TDEE Calculator. The plan is designed for those who are already keto-adapted or wish to enter nutritional ketosis, which requires strict limitation of carbohydrate intake.

Where this macronutrient split comes from

The macronutrient targets are derived from the total calorie goal and standard ketogenic principles. The caloric breakdown is calculated using the Atwater system, where protein and carbohydrates provide 4 kcal per gram, and fat provides 9 kcal per gram.

The arithmetic for this plan is as follows:

  • Protein: 165 g × 4 kcal/g = 660 kcal
  • Carbohydrates: 28 g × 4 kcal/g = 112 kcal
  • Fat: 200 g × 9 kcal/g = 1800 kcal
The sum of these values is 2572 kcal, which aligns with the stated 2600 kcal target. The 165-gram protein target is set to support muscle protein synthesis and corresponds to approximately 2.0 g per kilogram for an 82 kg individual. To verify your personal needs, you can use a Protein Requirement Calculator. The carbohydrate level is kept below 30 g to facilitate and maintain a state of ketosis. The remaining energy budget is filled with dietary fat to reach the total daily calories.

How to adapt this plan to yourself

This meal plan serves as a template. It is unlikely that 2600 kcal will be the exact requirement for every user. To tailor this plan, you must first determine your own caloric target for a lean bulk. This typically involves a surplus of 200–400 kcal above your total daily energy expenditure (TDEE). Our Calorie Deficit and Surplus Calculator can help establish a precise target.

Once you have your target, you can scale the plan. For example, if your target is 2400 kcal, you would need to reduce the total intake by approximately 8% (2400 ÷ 2600 ≈ 0.92). You can achieve this by multiplying the ingredient quantities in each recipe by 0.92. When scaling down, prioritize maintaining the protein intake to support muscle mass. The primary reduction should come from fat sources like oils, butter, and nuts. When scaling up, add calories primarily from fat to maintain the ketogenic ratio.

Substitutions and common questions

It is possible to modify dishes based on food availability, budget, or personal preference. The key is to substitute ingredients with items that have a similar macronutrient profile to keep the daily totals consistent.

  • Protein sources: The ribeye steak can be replaced with another fatty cut of beef, pork shoulder, or lamb. Baked salmon can be swapped for mackerel, sardines, or chicken thighs with skin. Leaner sources like chicken breast are less ideal unless additional fat is added to the meal.
  • Vegetables: The listed non-starchy vegetables (asparagus, cauliflower) can be interchanged with others like broccoli, spinach, kale, zucchini, or bell peppers. Be mindful of the net carbohydrate count of your choices.
  • Fats: Avocado can be substituted with olive oil, macadamia nuts, or extra butter in a dish. The fats used for cooking are generally interchangeable.
  • Meal timing: The order and timing of meals can be adjusted to fit your schedule. The daily macronutrient and calorie totals are what matter, not when they are consumed.

Related resources

See also