High-Protein Meal Plan for Muscle Gain
Protein-forward eating built to maximize muscle protein synthesis alongside progressive resistance training.
Why high protein drives muscle gain
Skeletal muscle grows when the rate of muscle protein synthesis exceeds breakdown over time. Training provides the stimulus; dietary protein supplies the amino acids. A meta-analysis of 49 resistance training trials concluded that muscle gain plateaus near 1.6 grams of protein per kilogram of body weight daily, with some evidence that 2.0 to 2.2 g per kg may help during caloric surplus. Equally important is distribution: four to five protein-rich meals of 30 to 45 g each maximize synthesis across the day. Leucine is the trigger amino acid, so each meal should supply 2.5 to 3 g. Whole-food sources including lean meats, fish, dairy, eggs, and soy all work.
Recommended foods
High-protein staples from USDA FoodData Central ranked by protein per calorie for lean mass gain.
Fish, cod, cooked
Finfish and Shellfish Products84 kcalProtein: 20.4gCarbohydrates: 0gTotal fat: 0.3gCrustaceans, shrimp, cooked
Finfish and Shellfish Products99 kcalProtein: 24gCarbohydrates: 0.2gTotal fat: 0.3gFish, haddock, steamed
Finfish and Shellfish Products87 kcalProtein: 20.6gCarbohydrates: 0gTotal fat: 0.6gCrustaceans, shrimp, raw
Finfish and Shellfish Products85 kcalProtein: 20.1gCarbohydrates: 0gTotal fat: 0.5gFish, cooked
Finfish and Shellfish Products82 kcalProtein: 19.4gCarbohydrates: 0gTotal fat: 0.6gEgg, white, dried
Dairy and Egg Products357 kcalProtein: 84.1gCarbohydrates: 4.5gTotal fat: 0.3gRuffed Grouse, breast meat, raw
Poultry Products112 kcalProtein: 25.9gCarbohydrates: 0gTotal fat: 0.9gFish, tuna, canned in water
Finfish and Shellfish Products86 kcalProtein: 19.4gCarbohydrates: 0gTotal fat: 1gFish, pollock, raw
Finfish and Shellfish Products76 kcalProtein: 17.2gCarbohydrates: 0gTotal fat: 0.8gCheese, mozzarella
Dairy and Egg Products141 kcalProtein: 31.7gCarbohydrates: 3.5gTotal fat: 0gCheese, Mozzarella
Dairy and Egg Products141 kcalProtein: 31.7gCarbohydrates: 3.5gTotal fat: 0gFrog legs, raw
Finfish and Shellfish Products73 kcalProtein: 16.4gCarbohydrates: 0gTotal fat: 0.3g
Sample 3-day bulking plan
Three days of meals at roughly 2,800 to 3,200 kcal with 180 to 210 g protein distributed across five eating occasions.
Day 1
Day total: 2426 kcalBaked fish with wheat germ and cereals ready-to-eat breakfast
- Fish, cod, cooked80 g
- Cereals ready-to-eat, SUN COUNTRY20 g
- Potato chips, lightly salted60 g
- Wheat germ50 g
Roasted veal with cheese and cereal or granola bar with nuts lunch bowl
- Cheese, mozzarella30 g
- Cereal or granola bar with nuts, chocolate coated30 g
- Potato chips, restructured36 g
- Banana chips30 g
- Veal, leg, top round, grilled91 g
Scrambled cheese with cereal or granola bar and potato chips dinner plate
Scrambled cheese with noodles snack
- Cheese, Swiss50 g
- Noodles, flat50 g
Day 2
Day total: 2497 kcalRoasted veal with chicken breast and crackers breakfast
- Chicken breast, oven-roasted10 g
- Crackers, wonton25 g
- Potato chips, restructured30 g
- Noodles, chow mein25 g
- Veal, leg, top round, grilled76 g
Prepared moose with tortilla chips and potato chips lunch bowl
Baked crustaceans with tortilla chips and crackers dinner plate
- Crustaceans, shrimp, cooked80 g
- Tortilla chips, nacho cheese flavor (Doritos)50 g
- Potato chips, NFS60 g
- Crackers, NFS50 g
Baked fish with tortilla chips snack
Day 3
Day total: 2802 kcalBaked fish with potato chips and coconut breakfast
- Fish, cooked80 g
- Potato chips, plain61 g
- Coconut, fresh50 g
Baked fish with coconut cream and potato chips lunch bowl
- Fish, tuna, canned in water80 g
- Coconut cream, canned50 g
- Potato chips, lightly salted60 g
- Vegetable oil, NFS60 g
Roasted veal with cheese and peanut spread dinner plate
- Cheese, Mozzarella26 g
- Peanut spread, reduced sugar31 g
- Potato chips, restructured31 g
- Soy nut butter31 g
- Veal, leg, top round, grilled78 g
Pan-seared turkey with peanut butter with omega-3 snack
Shopping list for 3 days
Breakfast Cereals
Cereal Grains and Pasta
- Cereal or granola bar, with coconut55 g
- Wheat germ50 g
- Noodles, flat50 g
- Tortilla chips, flavored50 g
- Tortilla chips, nacho cheese flavor (Doritos)50 g
- Crackers, NFS50 g
- Tortilla chips, other flavors (Doritos)50 g
- Cereal or granola bar with nuts, chocolate coated30 g
- Crackers, wonton25 g
- Noodles, chow mein25 g
Dairy and Egg Products
- Cheese, Swiss100 g
- Cheese, mozzarella56 g
Finfish and Shellfish Products
Fruits and Fruit Juices
- Coconut, fresh50 g
- Coconut cream, canned50 g
- Banana chips30 g
Lamb, Veal, and Game Products
Legumes and Legume Products
Prepared Foods
- Moose83 g
Sausages and Luncheon Meats
Vegetables and Vegetable Products
Get a personalized 7-day plan with shopping list
This sample shows 3 days. The full version generates 7 days adapted to your weight, activity, and household.
Scientific notes
- Morton RW et al. - A systematic review, meta-analysis and meta-regression of the effect of protein supplementation on resistance training-induced gains in muscle mass and strength, British Journal of Sports Medicine, 2018
- International Society of Sports Nutrition - Position Stand on Protein and Exercise, 2017
- Schoenfeld BJ, Aragon AA - How much protein can the body use in a single meal for muscle building?, Journal of the International Society of Sports Nutrition, 2018
High-protein muscle gain - common questions
Exactly how much protein do I need?
Aim for 1.6 to 2.2 grams of protein per kilogram of body weight, or about 0.7 to 1.0 grams per pound. A 80 kg lifter would target 128 to 176 g daily. The upper end is useful during a lean bulk or cut to protect lean mass. Per USDA data, 150 g of cooked chicken breast supplies about 46 g protein, a cup of Greek yogurt 17 g, four large eggs 24 g, and a 150 g salmon fillet 34 g. Whey protein powder at 30 g per scoop is a practical tool to reach targets without excessive food volume.
How many meals per day should I eat?
Four to five eating occasions spaced 3 to 5 hours apart is the pattern with the strongest muscle-building evidence. Each meal should provide 0.4 to 0.5 grams of protein per kilogram of body weight, which delivers the 2.5 to 3 g of leucine needed to fully trigger muscle protein synthesis. For an 80 kg lifter, that is 32 to 40 g of protein per meal. Three very large meals can work if total protein is sufficient, but most lifters find multiple smaller meals easier to digest and schedule around training.
What should I eat around training?
Within two to three hours before training, eat a mixed meal providing 30 to 40 g protein and 50 to 100 g of carbohydrate for glycogen. Within one to two hours after, eat another 30 to 40 g protein meal. Pre-workout protein does more than post-workout protein alone when both are present. Creatine monohydrate at 3 to 5 g per day, timing flexible, remains the most evidence-based supplement for resistance training, with expected gains of 1 to 2 kg of lean mass over eight weeks beyond training alone.
Do I need a calorie surplus to gain muscle?
A modest surplus of 200 to 400 kcal above maintenance supports the fastest lean gains without excessive fat accumulation. Trained lifters can expect 0.25 to 0.5 kg per month of lean gain at this surplus. Beginners and those returning from layoff can often gain simultaneously in a small deficit, a phenomenon called body recomposition. Track weight weekly; if you gain faster than 0.5 kg per week in a surplus, you are adding fat faster than muscle and should reduce the surplus by 200 kcal.
Are plant proteins enough?
Yes, with attention to total quantity and leucine. Plant proteins generally contain less leucine per gram than animal proteins, so vegan and vegetarian lifters should aim at the higher end of the protein range (1.8 to 2.2 g per kg) and include 30 to 40 g of soy or pea protein per meal. Soy, pea, and rice protein isolates all produce muscle gains equivalent to whey when total intake matches. Legumes, soy products, seitan, and tempeh are the densest whole-food plant sources.
How much carbohydrate do I need?
Target 4 to 6 grams of carbohydrate per kilogram of body weight on training days, scaled down on rest days. An 80 kg lifter would eat 320 to 480 g on training days. Carbs replenish muscle glycogen for volume training and spare protein from being used for energy. Whole-food sources like rice, potatoes, oats, fruit, and whole-grain bread are easy to digest and non-inflammatory. Sugar from fruit, honey, and occasional sports drinks is fine around training.
Build a high-protein plan for muscle gain
Generate a full 7-day bulking plan matched to your body weight, training schedule, and food preferences.
Create my bulking plan