Most men don’t need a complicated diet. They need a handful of habits done consistently: enough protein, plenty of plants, fewer ultra-processed foods and drinks, and a calorie intake that matches their goals. Here are six evidence-based nutrition tips that cover the biggest wins for men’s health, energy, body composition and long-term disease risk.
Key takeaways
- Know roughly how many calories you need; most weight problems are an energy-balance problem.
- Aim for about 1.2–1.6 g of protein per kg of body weight if you train, spread across meals.
- Fill half your plate with vegetables and fruit for fibre, potassium and heart health.
- Limit alcohol, sugary drinks and heavily processed meats, which are major drivers of weight gain and disease risk.
1. Know your calorie needs
Most adult men need somewhere around 2,200–3,000 calories a day, but the real number depends on age, size and activity. Eating a little less than you burn leads to fat loss; a little more, plus strength training, supports muscle gain. Guessing usually goes wrong, so take a minute to estimate it.
Free tool
Calorie Calculator (TDEE) — estimate your daily calories for maintaining, losing or gaining weight.
2. Get enough protein, and spread it out
Protein helps maintain and build muscle, keeps you full and supports recovery. The basic requirement is about 0.8 g per kg of body weight a day, but active men and those trying to build muscle or lose fat generally do better at around 1.2–1.6 g per kg.
Spreading it across three or four meals, roughly 25–40 g each, works better than one huge protein dinner.
| Food | Approx. protein |
|---|---|
| Chicken breast, 150 g cooked | 45 g |
| Greek yoghurt, 200 g | 18–20 g |
| Eggs, 3 large | 18 g |
| Canned tuna, 1 can (drained) | 25 g |
| Lentils, 1 cup cooked | 18 g |
| Tofu, firm, 150 g | 20–25 g |
Free tool
Protein Calculator — find your daily protein target for your weight, activity and goal.
3. Fill half your plate with plants
Vegetables, fruit, beans and whole grains provide fibre, potassium, antioxidants and other nutrients linked to lower blood pressure, better gut health and lower risk of heart disease and some cancers. Many men fall well short of fibre targets. Adult men are commonly advised to aim for around 30–38 g a day.
- Add a vegetable to every meal, even breakfast (spinach in eggs, tomatoes on toast).
- Choose whole-grain bread, oats, brown rice or quinoa over refined versions.
- Eat beans or lentils a few times a week.
Free tool
Fiber Intake Calculator — see your daily fibre target and how close your usual meals get.
4. Choose healthier fats
Fat isn’t the enemy, but the type matters. Unsaturated fats from olive oil, nuts, seeds, avocado and oily fish (salmon, sardines, mackerel) support heart health. Eat oily fish once or twice a week for omega-3s. Limit saturated fat from fatty processed meats, butter-heavy and deep-fried foods.
5. Cut back on processed meat, sugar and alcohol
- Processed meats such as bacon, sausages, ham and salami are linked with higher bowel cancer risk. Keep them occasional.
- Sugary drinks add calories without making you full. Swap to water, sparkling water, tea or coffee.
- Alcohol adds empty calories, disturbs sleep, and regular heavy drinking raises blood pressure and liver and cancer risk. If you drink, keep within your country’s low-risk guidelines and have several alcohol-free days each week.
6. Drink water, and watch your waist
Thirst is easy to mistake for hunger, and even mild dehydration can affect energy and concentration. A pale-yellow urine colour is a simple check.
Your waist size is also a better warning sign than body weight alone. Fat stored around the abdomen is linked with higher risk of heart disease and type 2 diabetes. A useful rule of thumb is to keep your waist to less than half your height.
Free tool
Waist-to-Height Ratio Calculator — check whether your waist measurement puts you in a healthy range.
A simple day of eating for an active man
| Meal | Example |
|---|---|
| Breakfast | 3 eggs scrambled with spinach, 2 slices whole-grain toast, a piece of fruit |
| Lunch | Chicken, brown rice and roasted vegetables, plus a side salad with olive oil |
| Snack | Greek yoghurt with berries and a handful of nuts |
| Dinner | Salmon, sweet potato and green beans |
| Drinks | Water, coffee or tea; alcohol occasionally |
Free tool
Macro Calculator — split your calories into protein, carbs and fat for your goal.
Frequently asked questions
How much protein does a man need to build muscle?
About 1.6 g per kg of body weight a day is enough for most men to maximise muscle gain from strength training. More rarely adds extra benefit.
Do men need supplements?
Most men who eat a varied diet don’t need many. Vitamin D in winter, omega-3 if you don’t eat fish and protein powder for convenience are the most common useful ones. Ask your doctor about anything else.
What’s the best diet for men to lose belly fat?
There’s no special belly-fat diet. A modest calorie deficit, enough protein, fewer sugary drinks and less alcohol, plus regular exercise, reduces overall fat, including around the waist.
How many meals a day should I eat?
Whatever pattern helps you hit your calories and protein. Three meals plus a snack works well for many men; intermittent fasting suits others.
This article is for general information and isn’t a substitute for advice from your doctor or another qualified health professional. Check with them before starting a new exercise or eating plan, especially if you have a health condition, are pregnant or take medication.