Building muscle requires eating enough protein, enough calories, and the right mix of supporting nutrients. No single food does the job alone. The best approach combines high-quality protein sources at every meal with enough total energy to fuel growth, plus the fats, carbs, and micronutrients that keep the whole process running efficiently.
How Much Protein You Actually Need
The American College of Sports Medicine recommends 1.2 to 1.7 grams of protein per kilogram of body weight per day for people who exercise regularly. For a 180-pound (82 kg) person, that works out to roughly 98 to 139 grams of protein daily. If your primary goal is adding size, aiming toward the higher end of that range makes sense.
Spreading that protein across three or four meals matters more than obsessing over post-workout timing. The so-called “anabolic window,” the idea that you need to eat protein within 30 minutes of lifting, is much wider than people once thought. Research in Frontiers in Nutrition found that total daily protein intake is the primary factor in exercise-induced muscle growth, not precise meal timing. That said, getting 25 to 40 grams of protein per meal ensures each feeding delivers enough of the amino acid leucine (roughly 2.5 to 3 grams) to fully activate your body’s muscle-building machinery.
The Best Protein Sources for Muscle
Not all protein is created equal. Your body absorbs and uses protein from different foods at different rates, and some sources contain a more complete set of the amino acids your muscles need. Animal proteins generally score highest on digestibility, while plant proteins vary more widely.
Among plant sources, soy protein scores a 91 out of 100 on the digestibility scale used by the Food and Agriculture Organization, putting it well above pea protein (70), oat protein (57), and rice protein (47). You don’t need to avoid plant proteins, but if they make up most of your diet, combining multiple sources (rice and beans, for example) helps fill in amino acid gaps.
High-Protein Animal Foods
- Chicken breast: About 31 grams of protein per 100 grams cooked. Lean, versatile, and easy to meal-prep in bulk.
- Eggs: Six grams of protein each with a nearly perfect amino acid profile. The yolks contain vitamins and fats that support hormone production.
- Greek yogurt: Around 15 to 20 grams per cup depending on the brand. Also delivers calcium and probiotics.
- Salmon: Roughly 25 grams of protein per 100 grams, plus omega-3 fats that offer distinct muscle benefits (more on that below).
- Lean beef: About 26 grams of protein per 100 grams, along with iron, zinc, and B vitamins that are harder to get from other sources.
- Cottage cheese: Around 11 grams per half cup. Its slow-digesting protein makes it a popular choice before bed.
High-Protein Plant Foods
- Tofu and tempeh: Soy-based, so they rank high on protein quality. Tempeh provides about 20 grams per 100 grams.
- Lentils: About 9 grams of protein per half cup cooked, plus fiber and iron.
- Chickpeas: Similar protein content to lentils, and they work in everything from salads to stews.
- Edamame: A whole soy source with roughly 18 grams per cup.
Calories: The Part People Underestimate
You can eat all the protein you want, but if you aren’t in a calorie surplus, muscle growth slows dramatically. Your body needs extra energy beyond what it takes to maintain your current weight. The current consensus from exercise science research is that a surplus of 300 to 500 calories per day hits the sweet spot: enough to maximize lean muscle gain while limiting unnecessary fat accumulation.
If you’re gaining more than about a pound per week, you’re likely adding more fat than muscle. If the scale isn’t moving at all over two to three weeks, you probably need more food. Tracking calories for even a short period can be eye-opening. Many people who struggle to gain muscle simply aren’t eating as much as they think.
Carbohydrates Fuel Your Training
Carbs are not the enemy when you’re trying to build muscle. They’re your muscles’ preferred fuel source during resistance training, and they help replenish glycogen stores afterward. Eating enough carbohydrates also prevents your body from breaking down protein for energy, leaving more of it available for repair and growth.
Prioritize complex carbohydrate sources that also deliver fiber and micronutrients: oats, sweet potatoes, brown rice, quinoa, whole grain bread, and fruits like bananas and berries. Simpler carbs like white rice or a piece of fruit work well immediately around workouts when you want faster digestion. A reasonable target for most people training hard is 2 to 4 grams of carbohydrates per kilogram of body weight daily, adjusted based on how your energy and performance feel.
Why Fats Matter for Muscle Growth
Dietary fat supports hormone production, including testosterone, which plays a direct role in how efficiently you build muscle. Omega-3 fatty acids, the type found in fatty fish, deserve special attention. Research published in OCL found that omega-3s can increase protein building, reduce protein breakdown in the context of exercise-related muscle damage, and speed healing of muscle tissue after hard training. People supplementing with or regularly eating omega-3-rich foods also reported less soreness and fatigue.
These benefits come specifically from EPA and DHA, two forms of omega-3 that are found exclusively in marine sources. The best whole-food options are salmon, sardines, mackerel, and trout. If you don’t eat fish, an algae-based omega-3 supplement is the most reliable alternative, since the omega-3 in flaxseed and walnuts (ALA) converts to EPA and DHA very inefficiently.
Beyond omega-3s, include other healthy fat sources like avocados, olive oil, nuts, and seeds. These are calorie-dense, which makes them useful when you’re trying to hit a surplus without feeling uncomfortably stuffed.
Micronutrients That Support Muscle
A few vitamins and minerals play outsized roles in the muscle-building process, and deficiencies in any of them can quietly slow your progress.
Vitamin D stimulates protein synthesis directly in muscle cells and may positively influence testosterone levels. Despite its importance, deficiency is extremely common, especially if you spend most of your day indoors. Fatty fish, egg yolks, and fortified milk all provide some vitamin D, but sunlight exposure and supplementation are often necessary to reach adequate levels.
Zinc contributes to testosterone production and immune function, both of which affect your ability to train consistently and recover well. Oysters are the single richest food source, but red meat, pumpkin seeds, and chickpeas all provide meaningful amounts. Magnesium supports muscle contraction, sleep quality, and hundreds of enzymatic reactions involved in energy production. Dark leafy greens, nuts, seeds, and dark chocolate are all good sources.
What a Muscle-Building Day of Eating Looks Like
Putting this together doesn’t require exotic ingredients or rigid meal plans. A practical day might look something like this for someone aiming for around 2,800 calories with 140 grams of protein:
Breakfast could be three eggs scrambled with spinach, two slices of whole grain toast with avocado, and a glass of milk. That alone delivers around 35 grams of protein along with healthy fats, vitamin D from the eggs, and magnesium from the spinach. A mid-morning snack of Greek yogurt with a handful of mixed nuts adds another 20 to 25 grams of protein and easy calories.
Lunch might be a large bowl of rice with grilled chicken thighs, roasted sweet potato, and a side of steamed broccoli. For dinner, salmon with quinoa and a mixed salad dressed in olive oil covers protein, omega-3s, and complex carbs in one plate. A pre-bed snack of cottage cheese with berries rounds out the day with slow-digesting protein.
The specifics matter less than the pattern: protein at every meal, plenty of whole-food carbohydrates, enough total calories, and a variety of nutrient-dense foods that cover your micronutrient bases. Consistency with this framework over weeks and months, paired with progressive resistance training, is what actually builds muscle.

