What should I eat when strength training?

When strength training, your diet should prioritize protein to support muscle repair, carbohydrates to fuel your sessions, and healthy fats to keep hormones balanced. The exact amounts depend on your body weight, training intensity, and goals, but the core principle is simple: eat enough of the right foods at the right times to give your muscles what they need to grow and recover. The sections below break down the most common nutrition questions strength trainers ask, from pre-workout meals to rest day eating.

How much protein do you actually need when strength training?

Most people who strength train benefit from eating between 1.6 and 2.2 grams of protein per kilogram of body weight per day. So if you weigh 75 kg, that means roughly 120 to 165 grams of protein daily. This range supports muscle protein synthesis, which is the process your body uses to repair and build muscle tissue after training.

Many people underestimate how much protein they actually eat until they start tracking it. The good news is that you do not need to hit a perfect number every single day. Consistency over the course of a week matters more than any single meal.

Equally important is how you spread that protein across the day. Rather than loading most of it into dinner, aim to include a meaningful protein source in every meal. Eggs, Greek yogurt, chicken, fish, tofu, cottage cheese, and legumes are all solid options. Spreading intake evenly throughout the day keeps a steady supply of amino acids available to your muscles, which is especially useful when you are training hard.

What should you eat before a strength training session?

Before a strength training session, eat a meal or snack that combines carbohydrates and protein, ideally one to two hours beforehand. Carbohydrates provide the quick-access energy your muscles rely on during heavy lifts, while protein starts the muscle-support process before you even touch a weight.

Good pre-workout meal options include:

  • Oatmeal with a handful of nuts and some fruit
  • A turkey or chicken sandwich on wholegrain bread
  • Greek yogurt with a banana and a drizzle of honey
  • Rice cakes with peanut butter and a protein shake

If you train early in the morning and a full meal is not realistic, even a small snack like a banana with a scoop of protein powder can make a meaningful difference. Training completely fasted is not necessarily harmful, but many people find their performance suffers and recovery slows when they skip fuel altogether.

Keep fat content relatively low in your pre-workout meal since fat slows digestion and can leave you feeling heavy during your session.

What should you eat after a strength training session?

After a strength training session, prioritize a meal or snack rich in protein and carbohydrates within 30 to 60 minutes of finishing. Protein kickstarts muscle repair, while carbohydrates replenish the glycogen stores your muscles burned through during training. Together, they create the ideal recovery environment.

A protein shake with a piece of fruit works well if you are short on time. If you have more flexibility, a proper post-workout meal could look like:

  • Grilled chicken or salmon with rice and roasted vegetables
  • Eggs with wholegrain toast and avocado
  • Cottage cheese with fruit and a handful of seeds
  • A smoothie with protein powder, oats, banana, and milk

The post-workout window is when your muscles are most receptive to nutrients, so this is not the moment to skip eating or go light. Think of your post-session meal as the most important investment you make in your training results.

Do carbs help or hurt strength training progress?

Carbohydrates help strength training progress significantly. They are the primary fuel source for high-intensity muscular effort, and restricting them too heavily often leads to reduced performance, slower recovery, and stalled results. The idea that carbs are the enemy of a good physique is one of the most persistent myths in fitness nutrition.

During a strength training session, your muscles draw on glycogen, which is stored carbohydrate. When glycogen runs low, output drops and fatigue sets in earlier. Eating enough carbohydrates keeps those stores topped up so you can train at the intensity needed to build strength and muscle.

The key is choosing the right carbohydrates. Whole food sources like oats, rice, sweet potatoes, quinoa, fruit, and wholegrain bread provide sustained energy and come packed with fibre, vitamins, and minerals. These are very different from ultra-processed snacks that spike blood sugar and leave you crashing an hour later.

If fat loss is also a goal, the answer is not to cut carbs drastically but to calibrate your total intake thoughtfully. You can learn more about how to balance these goals on our weight loss and muscle mass page.

Should you eat differently on rest days when strength training?

On rest days, you can slightly reduce your overall calorie intake since you are burning less energy, but your protein intake should stay consistent. Muscle repair and growth actually happen between sessions, not during them, so rest days are when your body is actively using the nutrients you eat to rebuild stronger tissue.

Many people make the mistake of eating very little on rest days and then overeating on training days. This inconsistency makes it harder for your body to recover properly and can undermine the progress you worked for in the gym.

A practical approach is to keep your meals structured and protein-rich on rest days, and simply reduce portion sizes of carbohydrates slightly since you do not have the same energy demands. Focus on nutrient-dense foods that support recovery: vegetables, lean proteins, healthy fats, and plenty of water. Sleep and stress management matter just as much on rest days as what you eat, since recovery is a full-body process.

What are the best foods to build muscle and lose fat at the same time?

The best foods for building muscle and losing fat simultaneously are high in protein, rich in fibre, and nutrient-dense without being calorie-heavy. These foods support muscle growth while keeping you full and helping manage overall calorie intake without requiring you to feel deprived.

Strong choices include:

  1. Eggs — a complete protein source with healthy fats and essential vitamins
  2. Chicken and turkey breast — lean, high-protein, and versatile for meal prep
  3. Salmon and other oily fish — protein plus omega-3 fats that support recovery and reduce inflammation
  4. Greek yogurt and cottage cheese — high in protein, great as snacks or post-workout options
  5. Legumes — protein and fibre combined, which keeps you full and supports muscle repair
  6. Leafy greens and vegetables — high in volume and fibre, low in calories, and full of micronutrients
  7. Oats and quinoa — complex carbohydrates with a decent protein contribution
  8. Sweet potatoes — steady energy with fibre that slows digestion and reduces cravings

Foods high in fibre are particularly useful here. Fibre slows gastric emptying, stabilizes blood sugar, and activates satiety signals so you feel full without overeating. This makes it far easier to maintain a moderate calorie deficit without constantly battling hunger.

Meal prepping a few of these staples at the start of the week makes a real difference for busy schedules. Batch-cooking rice, grilling chicken, and portioning vegetables into containers means you always have a solid option ready to go, which removes the temptation to grab something less nourishing when time is tight.

How personal training helps with strength training nutrition

Knowing the principles of strength training nutrition is one thing. Applying them consistently in a way that fits your schedule, preferences, and goals is where most people get stuck. That is exactly where working with a dedicated coach makes the difference.

At B-One Training, our approach to nutrition is built into every program from day one:

  • Clear, practical guidance on portions, meal timing, and food choices tailored to your specific goals
  • No complicated meal plans — just straightforward advice that fits your real life
  • Holistic support that looks at sleep, stress, and recovery alongside what you eat
  • Regular check-ins so you can see measurable progress and stay motivated

Whether your goal is building strength, losing fat, or both, our coaches at our studios in Oud-Zuid, Jordaan, and Centrum are here to guide you every step of the way. Ready to stop guessing and start seeing real results? Book your free consultation and let us build a plan that works for you.

Related Articles