Fitness1 min read
Strength training for beginners: how to eat to see results
New to lifting? How much protein to eat, whether you need to eat more, and simple meals that help you get stronger.

Strength training is one of the best things you can do for your health at any age. It builds muscle, strengthens bones and improves how your body handles blood sugar. To get the most from it, your food needs to support the work you're putting in.
Protein comes first
Muscle is built from protein. Many people who lift regularly aim for around 1.6 grams per kilogram of body weight a day. Spread it across your meals: around 20 to 40 grams at each meal is an easy way to get there.
Do you need to eat more?
It depends on your goal:
- To build muscle: eat slightly more than you burn, with a small surplus of around 200–300 calories
- To lose fat while getting stronger: a moderate deficit with high protein lets many beginners do both at once
- To stay the same weight: eat at maintenance and focus on protein
Carbs fuel your sessions
Lifting relies heavily on carbohydrates for energy. Including rice, oats, potatoes, bread or fruit in the meals around your workouts helps you train harder.
Simple meals for lifters

- Breakfast: eggs, wholegrain toast and fruit
- Lunch: chicken or chickpea grain bowl with vegetables
- Snack: Greek yoghurt with berries and nuts
- Dinner: salmon or tofu, potatoes and greens
Sleep and consistency
Muscle repairs while you rest, so sleep matters as much as the session itself. Two or three full-body sessions a week, done consistently for months, will beat any perfect programme you can't stick to.
Hit your protein without guessing
Mealful shows the protein in every recipe and lets you sort by most protein, so it's easy to build a week of meals that supports your training.
This article is general information, not medical advice. If you have a health condition or specific dietary needs, talk to a doctor or registered dietitian.



