To gain weight on a ketogenic diet, raise calories with fat-dense foods, keep carbs low, and hit protein targets to build lean mass.
Yes, you can move the scale up while staying in ketosis. The playbook is simple: create a calorie surplus, keep carbs tight, choose fats that treat your lipids kindly, and train with intent. This guide shows you how to set numbers, stock smart foods, and build meals that fit the plan without mudding your blood sugar.
Quick Start: Calorie And Macro Targets
Start with maintenance calories, then add a steady surplus. Most lifters do well with a bump of 250–400 calories per day. Keep carbs near 20–50 grams net, set protein by body size, and let fat fill the rest. Use the table as your one-screen setup.
| Goal | Target | Notes |
|---|---|---|
| Daily calories | Maintenance + 250–400 kcal | Adjust by +100 kcal every 10–14 days if weight stalls |
| Carbs | 20–50 g net | Lower end for deep ketosis; higher end for heavy training days |
| Protein | 1.6–2.2 g/kg body weight | Push nearer 2.2 g/kg if you lift 3–5x weekly |
| Fat | Remainder of calories | Favor olive oil, avocado, nuts, eggs, fatty fish |
| Fiber | 25–35 g/day | Use non-starchy veg, chia, flax, psyllium |
| Electrolytes | Sodium, potassium, magnesium daily | Broth, mineral salt, leafy greens, nuts; watch cramps and fatigue |
Set Your Surplus The Smart Way
Macro Math: Sample Numbers
Say you weigh 70 kg and hold weight near 2,300 calories. A modest surplus lands at 2,600–2,700. Carbs stay at 30 g net, which is about 120 calories. Set protein at 2.0 g/kg for training, which is 140 g or 560 calories. That leaves 1,920–2,020 calories for fat. Divide by nine to convert to grams and you get roughly 213–225 g fat. Split that over four meals and snacks and the plan starts to feel doable: around 35 g protein, 50–60 g fat, and 7–8 g net carbs per plate, with a shake or dessert nib to top off your daily target when appetite is low.
Find maintenance by tracking a normal week. Log your daily intake and weigh yourself each morning after using the bathroom. No change across seven days means you’re near maintenance. Add 250–400 calories and keep everything else the same for two weeks. If your weekly average doesn’t climb by 0.25–0.5% of body weight, add another 100 calories.
Keep weekly gain slow to favor muscle. Fast bulks on low carb usually bring water and extra fat. Steady beats sloppy. Aim for two weigh-ins that match: morning and post-rest day. Short swings after salty meals do not count.
Dial Protein For Muscle
Protein drives repair. A range of 1.6–2.2 g per kilogram suits most strength plans. That’s 110–150 g for a 70-kg lifter. Split it across 3–5 meals so each hit lands at 25–40 g. Add 5–10 g extra on heavy sessions if recovery lags.
Pick easy wins: eggs, salmon, sardines, ground beef, Greek-style yogurt with low lactose, whey or casein isolate, tempeh, tofu, and seitan if your carb budget allows. Rotate sources to balance amino acids and micronutrients. A small bump of protein before bed can smooth recovery.
Keep Carbs Low Without Losing Calories
Carbs stay tight, but energy does not. Swap tortillas for lettuce wraps, rice for riced cauliflower, and sweet sauces for butter-based pan sauces. Leaning on fat adds energy fast with small volume, which helps when appetite fades.
Some people sit deeper in ketosis near 20–30 g net. Others train well at 40–50 g net. Your blood meter or breath device can help, but you can also use feel and performance. If lifts dip for a week, try a small pre-workout bump of 10–15 g carbs from berries or yogurt and account for it in your day.
Pick Fats That Treat You Well
Calories from fat are the lever that moves weight. Lean on monounsaturated and polyunsaturated sources first, then include dairy fat and other saturated sources as your labs allow. The current Dietary Guidelines limit for saturated fat keeps intake under 10% of calories. Many lifters land near that range while still eating cheese, eggs, and beef by mixing in olive oil, avocado, nuts, seeds, and oily fish.
Small swaps stack up. Cook with olive oil, finish plates with a nut-based pesto, choose salmon over bacon a few times a week, and blend yogurt with peanut butter instead of cream when you already hit your fat number for the day.
Hydration, Sodium, And Other Electrolytes
Dropping carbs lowers insulin and sheds water. That pull can flush sodium and change how you feel in the gym. Season food, use broth, and eat leafy greens and nuts daily. A common play is a cup of salty broth before training and a magnesium supplement at night. For background on low-carb physiology and clinical use, see this concise ketogenic diet overview.
Gaining Weight On A Keto Plan: Sample Day
Here’s a simple 2,900-calorie day that stays low carb and pushes mostly unsaturated fats. Adjust portions to match your numbers from the setup table.
Breakfast
Scramble 3 eggs in olive oil. Add smoked salmon, sautéed spinach, and half an avocado. Side of full-fat Greek-style yogurt with chia seeds.
Lunch
Bunless burger: 170 g ground beef patty with cheddar, lettuce, pickles, and a spoon of aioli. Olive-oil slaw with cabbage and pumpkin seeds.
Snack
Shake: whey isolate, almond butter, cocoa powder, ice, and water. Add a pinch of salt if you trained.
Dinner
Pan-seared salmon with butter and lemon. Roasted zucchini with olive oil. Side salad with avocado and a handful of walnuts.
Meal-Build Method That Works
Think plate-first. Anchor each meal with a protein palm, add two fat sources, then fill the rest with low-carb plants. Here’s a fast blueprint you can reuse anywhere.
Step 1: Pick A Protein
Eggs, fish, shellfish, beef, lamb, pork, tofu, tempeh, roast chicken, turkey thighs.
Step 2: Add Two Fats
Olive oil, avocado, olives, walnuts, pecans, macadamias, peanut butter, tahini, butter, cream, cheese, coconut milk.
Step 3: Add Low-Carb Plants
Spinach, arugula, kale, cabbage, zucchini, mushrooms, asparagus, green beans, cucumber, peppers.
Step 4: Season And Salt
Vinegar, lemon, herbs, spice rubs, garlic, chili flakes. Salt to taste and sip water during meals.
High-Fat Add-Ins And Calories
These tiny boosts raise energy without pushing carbs. Use them to fine-tune a surplus when appetite lags late in the day.
| Food | Portion | Calories |
|---|---|---|
| Olive oil | 1 tbsp | 119 |
| Avocado | 1/2 medium | 120 |
| Peanut butter | 1 tbsp | 95 |
| Heavy cream | 2 tbsp | 100 |
| Walnuts | 28 g | 185 |
| Mayonnaise | 1 tbsp | 90 |
| Coconut milk (canned) | 1/4 cup | 100 |
| Butter | 1 tbsp | 102 |
| Dark chocolate (85%) | 30 g | 170 |
Snack And Shake Ideas
Keep grab-and-go options ready. Hard-boiled eggs with salt. Cheese with olives. Greek-style yogurt with walnuts. Sardines with lemon. Deli turkey with avocado roll-ups. A shake with whey, cream, and berries can save a busy day when dinner runs late.
Strength Training Pairs Well With Keto Bulking
Lift three to five days per week. Use big moves: squat, deadlift, bench, row, press, pull-ups. Keep total hard sets near 10–20 per muscle each week. Rest at least 2 minutes on heavy sets. Extra calories land better when training moves forward.
Track performance signals. If reps fall across two weeks, raise sleep, add a rest day, and nudge calories up by 100–150. A 10–15 g carb bump before lifts can help some lifters without pushing them out of ketosis across the day.
Common Roadblocks And Fixes
Poor Appetite
Blend calories. Shakes go down easier than more steak. Add oil to salads and cooked veg. Keep nuts in the car and desk.
Digestive Upset
Ramp fat a little slower. Split big meals. Use fiber from greens, psyllium, and chia. Pick lactose-lighter dairy like aged cheese and strained yogurt.
No Strength Progress
Log lifts. If weights stall, raise daily calories or shift one meal toward a larger protein hit. Add a small pre-lift carb bump if you tolerate it well.
Thirst, Cramps, Low Energy
That mix points to sodium or magnesium gaps. Season food, sip broth, eat leafy greens, and consider a magnesium supplement near bedtime.
Who Should Press Pause Or Get Lab Work
People with lipid issues, gallbladder removal, pancreatitis, kidney disease, or insulin-treated diabetes need close care when changing macronutrients. If you take medication for blood sugar or blood pressure, talk to your clinician first. Get baseline labs if you plan to run this style for months. Markers to ask about: fasting lipids (with ApoB if available), fasting glucose, A1C, liver enzymes, creatinine, and a basic metabolic panel for electrolytes.
Simple Shopping List
Proteins: eggs, salmon, sardines, tuna, beef mince, steak, chicken thighs, pork shoulder, Greek-style yogurt, whey or casein isolate, tofu, tempeh.
Fats: olive oil, avocado, olives, nuts, seeds, butter, cream, coconut milk, cheese, mayonnaise.
Produce: spinach, kale, arugula, cabbage, zucchini, mushrooms, asparagus, peppers, cucumber, berries, lemons.
Flavor: salt, pepper, garlic, chili flakes, paprika, curry blends, vinegar, soy sauce or tamari, mustard.
Putting It All Together
The playbook is steady. Set a small surplus, hold net carbs low, meet protein each day, and let fats do the heavy lifting. Train hard, salt your food, and track simple markers: morning weight, strength, waist, and how you feel. Shift calories up in small steps when progress stalls, and blend in more olive oil, nuts, and dairy to make the math easy. That’s how you add mass on keto without feeling stuffed or sluggish. Stay patient between check-ins too.