Men and women may share similar appetites, but their bodies don’t always need the same fuel. From supporting hormone balance to boosting heart health, certain foods play a bigger role depending on your biology.
These twenty nutrient-packed options are divided between those that best support women’s health and those that help men feel their strongest – proving that a smart diet really can make all the difference.
This article is for general informational purposes only and should not be taken as medical or dietary advice. Individual nutritional needs vary based on age, health status, and lifestyle. Always consult a qualified healthcare professional or nutritionist before making major changes to your diet. Images are for illustrative purposes only.
1. Salmon

Rich in omega-3 fatty acids, this pink-fleshed fish is absolutely brilliant for women's hormonal balance and bone health. Nutritionists often recommend it because the healthy fats support brain function and may help reduce period pain.
You can grab fresh Scottish salmon from most supermarkets, and it's dead easy to cook – just a quick pan-fry or pop it in the oven. The vitamin D content is particularly useful for women, as it helps calcium absorption and keeps bones strong throughout life.
2. Spinach

Packed with iron, this leafy green is a lifesaver for women who lose blood monthly and need to keep their levels topped up. Iron deficiency is surprisingly common among women of childbearing age, making spinach a proper nutritional hero.
Toss it into smoothies, wilt it with garlic as a side, or chuck it in pasta dishes for an easy nutrient boost. The folate content is also crucial for women planning pregnancy, supporting healthy cell growth and development.
3. Greek Yoghurt

Creamy and protein-rich, this thick yoghurt variety supports bone health with its impressive calcium content, which matters loads for women at risk of osteoporosis later in life. The live cultures are brilliant for gut health too, which affects everything from digestion to immunity.
Available in every supermarket from Tesco to Waitrose, it makes a proper filling breakfast or snack. Choose the full-fat version when you can – the fat helps your body absorb vitamins better.
4. Lentils

These humble pulses are absolute powerhouses for women's health, loaded with iron, folate, and fibre that support everything from energy levels to reproductive health. A single serving provides a decent chunk of your daily iron needs without any meat in sight.
Red lentils cook down into a lovely dhal in about twenty minutes, whilst brown and green varieties hold their shape beautifully in salads and stews. They're dirt cheap, too – a bag from Asda or Sainsbury's costs pennies.
5. Blueberries

Bursting with antioxidants called anthocyanins, these little berries help protect women's bodies from cellular damage and may support cognitive health as you age. Research suggests they're particularly good for urinary tract health, which affects women far more than men.
British supermarkets stock them year-round now, though they're priciest in winter when they're imported. Chuck them in porridge, blend them into smoothies, or just snack on them straight from the punnet for a sweet, healthy treat.
6. Flaxseeds

Tiny but mighty, these seeds contain plant compounds called lignans that may help balance oestrogen levels, which is particularly useful during perimenopause and menopause. They're also stuffed with omega-3 fatty acids and fibre that support heart and digestive health.
Grind them fresh in a coffee grinder to release the nutrients – whole seeds often pass through your system undigested. Sprinkle the ground seeds over yoghurt, porridge, or mix them into smoothies for an easy nutritional upgrade.
7. Broccoli

This green cruciferous veg is loaded with folate, calcium, and vitamin K – all crucial for women's bone health and particularly important during pregnancy. The sulforaphane compounds found in broccoli may also support breast health, according to nutritional research.
Steam it lightly to preserve the nutrients, or roast it with a bit of olive oil and garlic for a proper tasty side dish. Fresh broccoli from any British supermarket is brilliant, but frozen works just as well and keeps for ages.
8. Oats

Starting your day with a bowl of porridge gives women a steady energy release that helps balance blood sugar and keeps hunger at bay. The soluble fibre in oats supports heart health and helps manage cholesterol levels, which become more important after menopause.
Scottish oats are particularly lovely and creamy when cooked slowly. Top your porridge with berries, nuts, or a drizzle of honey for a breakfast that'll keep you going until lunch without any mid-morning slump.
9. Chickpeas

These beige beauties are packed with plant-based protein and fibre that help women maintain stable blood sugar levels and feel satisfied after meals. The iron content is particularly valuable for women with heavy periods who need to keep their levels up.
Roast them with spices for a crunchy snack, blend them into hummus, or toss them through salads and curries. Tinned chickpeas from any British supermarket are brilliant – just drain, rinse, and they're ready to use in minutes.
10. Avocado

Creamy and satisfying, this green fruit is loaded with healthy monounsaturated fats that support heart health and help women absorb fat-soluble vitamins like A, D, E, and K. The folate content is particularly important for women of childbearing age.
Mash it on toast for a proper trendy breakfast, slice it into salads, or blend it into smoothies for extra creaminess. They're available in every British supermarket now, though you might need to plan ahead as they take a few days to ripen perfectly.
11. Tomatoes

Bright and juicy, tomatoes are absolutely stuffed with lycopene, an antioxidant that's been linked to prostate health – making them particularly valuable for men. Cooking tomatoes actually increases the bioavailability of lycopene, so tinned tomatoes and pasta sauces count too.
British tomatoes from Isle of Wight or local growers taste miles better than imported ones, especially in summer. Chuck them in everything from full English breakfasts to pasta sauces, or just slice them with a bit of salt for a simple, healthy snack.
12. Oily Fish (Such As Mackerel Or Sardines)

Often overlooked in favour of fancier options, these affordable oily fish are absolutely brilliant for men's heart health, packed with omega-3 fatty acids that support cardiovascular function. Mackerel and sardines from British waters are sustainable choices too, which is a bonus.
Tinned sardines on toast make a proper quick lunch that's loaded with protein and healthy fats. Fresh mackerel grilled with lemon and black pepper is delicious and takes about ten minutes – you can grab them from most supermarket fish counters.
13. Eggs

Proper nutritional powerhouses, eggs provide high-quality protein that supports muscle maintenance and growth, which becomes increasingly important for men as they age. The choline content supports brain health, whilst vitamin D helps maintain testosterone levels.
British free-range eggs from happy hens taste miles better than cheap caged ones, and the yolks are often a richer colour. Scramble them, poach them, or boil them for a portable protein snack – they're incredibly versatile and keep for weeks in the fridge.
14. Brazil Nuts

Just two or three of these large nuts daily provide all the selenium men need, a mineral that's crucial for testosterone production and sperm health. Selenium also supports thyroid function and acts as a powerful antioxidant throughout the body.
You can find them in the baking aisle or nut section of most British supermarkets, often sold in their shells or ready-shelled. Don't go overboard though – too much selenium isn't brilliant either, so stick to a couple daily rather than munching through the whole bag.
15. Quinoa

This trendy grain (technically a seed) is a complete protein containing all nine essential amino acids, making it brilliant for men who want to maintain muscle mass without eating meat every meal. The magnesium content supports heart health and helps regulate blood pressure.
Cook it like rice – use twice as much water as quinoa and simmer for about fifteen minutes until fluffy. Most British supermarkets stock it now, from Tesco to Waitrose, and it works brilliantly as a base for salads or as a side dish.
16. Berries

Loaded with antioxidants and vitamin C, berries help protect men's bodies from oxidative stress and support immune function as they age. The anthocyanins found in darker berries may also support cognitive health and memory, which tends to decline with age.
British strawberries in summer are absolutely unbeatable – sweet, juicy, and available at every supermarket and farm shop. Frozen mixed berries work brilliantly year-round for smoothies, porridge toppings, or quick fruit compotes when fresh ones are pricey or out of season.
17. Lean Beef

Rich in easily absorbed iron and zinc, lean beef supports men's energy levels and immune function whilst providing high-quality protein for muscle maintenance. The B vitamins, particularly B12, support energy metabolism and nervous system health.
Choose British grass-fed beef when possible – the quality tends to be higher and the flavour better than cheaper imported options. A Sunday roast with a nice bit of topside or a midweek stir-fry with lean strips both work brilliantly for getting these nutrients in.
18. Pumpkin Seeds

These green seeds are absolutely packed with zinc, which is crucial for men's prostate health and testosterone production. They're also loaded with magnesium that supports heart health and helps maintain healthy blood pressure levels.
Roast them with a pinch of salt for a crunchy snack, or sprinkle them over salads, soups, and porridge for extra texture and nutrients. Every British supermarket stocks them now, usually in the health food or baking section, and they're brilliant value for money.
19. Spinach

Whilst spinach appears on the women's list too, it's equally brilliant for men thanks to its magnesium content, which supports testosterone production and muscle function. The nitrates in spinach may also support cardiovascular health and exercise performance.
Add it to omelettes, blend it into smoothies where you won't even taste it, or wilt it as a quick side dish. Baby spinach from British supermarkets is tender and perfect for salads, whilst larger leaves work better for cooking down into curries and pasta dishes.
20. Whole Grains

Swapping white bread and pasta for wholegrain versions gives men sustained energy and helps maintain healthy cholesterol levels, which becomes increasingly important for heart health. The B vitamins in whole grains support energy metabolism and nervous system function.
Proper wholegrain bread from British bakeries tastes miles better than the cheap white sliced stuff, and brown rice, wholemeal pasta, and porridge oats are all brilliant swaps. Most supermarkets now stock excellent wholegrain options – just check the label to make sure it's genuinely wholegrain, not just brown-coloured.

















