Short answer For muscle gain, anchor meals around protein, eat enough total food to recover, and keep carbohydrates available for hard training. A repeatable estimate is more useful than a perfect target you abandon after three days.

Start with protein, not a perfect target

Protein gives your body amino acids to use during repair and adaptation. A commonly used starting range for exercising people is 1.4–2.0 grams per kilogram of body weight per day. Track it consistently, then adjust the target around your appetite, training, and progress.

In practice, make protein visible in the meals you already eat: eggs or yogurt at breakfast, beans or meat at lunch, tofu or fish at dinner, and a convenient option when the day gets busy. If the same meal shows up often, save it instead of re-solving it.

Let carbs do their training-day job

Carbohydrates are a useful source of training fuel. Rice, potatoes, oats, fruit, beans, and bread can all fit. Many people find it easier to train when a meal or snack with carbohydrates is available before or after a demanding session.

You do not need to earn carbs with exercise. The useful question is whether your current intake leaves you able to train, recover, and enjoy the plan.

MacroJob in a muscle-building planEasy anchor
ProteinSupports repair and adaptationInclude a source at most meals
CarbohydrateHelps fuel hard sessionsPlace some near training if useful
FatAdds energy and makes meals satisfyingKeep a few favorite sources in rotation

Keep calories steady enough to read the signal

Muscle gain usually goes better with enough energy to train and recover. That does not require chasing the biggest possible surplus. Start with the amount of food you can repeat, watch your training performance and body-weight trend, then change one lever if the trend is not moving in the direction you want.

Look at two or three weeks of ordinary data, not a single morning. A salty dinner, a hard leg session, or a late night can move scale weight without telling you anything useful about muscle.

A repeatable training-day plate
Breakfast: yogurt + oats + fruitprotein + carbs
Lunch: rice bowl with chicken or tofuprotein + carbs + fat
Dinner: salmon, potatoes, vegetablesprotein + carbs + fat
The pattern matters more than a perfect menu.

Track the few things that change your decision

Log the meal, keep an eye on the protein total, and note whether training felt fueled. You probably do not need to measure every garnish. If a meal is homemade, the home-cook method turns it into a repeatable recipe. If it is restaurant food, use the on-the-go method and mark it as an estimate.

Sources