Diet and breast cancer.

What is the link?

Ariel view of table with multiple bowls of food

Can a healthy diet reduce your breast cancer risk?

Your diet may influence your risk of developing cancer, including breast cancer. Some foods or food components may be protective, while others may increase your risk. Because the effects of a healthy diet on your breast cancer risk take a long time to show, consistent, long-term healthy eating is crucial.

There is no single ideal diet for breast cancer prevention; rather, it is more important to consider the overall balance and proportions of different food groups. 
 
Many diets can support your health and help reduce your risk, including the Mediterranean diet and balanced plant-based diets. These diets typically focus on whole, minimally processed foods, with plenty of fruit, vegetables, and high-fibre foods, while limiting or avoiding red and processed meats.
 

Tips to help improve your diet.

Eat a rainbow of colourful fruit and vegetables.

The more variety, the better, especially red, orange and yellow varieties rich in carotenoids. Ideally, seasonal and locally produced.

Choose whole grains and include some unsweetened dairy or dairy alternatives.

Whole Grains: Look for wholemeal bread, brown rice, and wholewheat pasta. Dairy/Alternatives: Examples include yogurt or fortified soy drinks.

Choose lean proteins.

Such as fish, poultry, beans and nuts. Eat less red meat and processed meats like bacon and sausages.

Key facts about diet and breast cancer risk.

A diet high in fruits and vegetables (especially non-starchy vegetables and those rich in carotenoids), whole grains, and fibre may help reduce your risk of breast cancer.

Eating less red and processed meats, unhealthy fats, added sugars, and ultra-processed foods can help you maintain a healthy weight and may reduce your breast cancer risk.

Some micronutrients may have protective effects, but supplements are not recommended for breast cancer prevention. 

Adopting a healthy diet, like the Mediterranean or a plant-based diet, may help reduce your breast cancer risk. These diets focus on eating whole, minimally processed foods. 

Ask the scientist: Can a healthy diet impact breast cancer risk?

Eating habits that may influence your breast cancer risk.

Fruits and vegetables.

A diet high in fruits and vegetables may help reduce the risk of breast cancer. Eating more non-starchy vegetables and foods rich in carotenoids (natural pigments, typically yellow, orange, and red) (see infographic below) may lower the risk of oestrogen receptor-negative (ER-) breast cancer.

Fruits and vegetables provide fibre, antioxidants, and other beneficial plant nutrients that may help protect our cells from damage and support overall health.

How to eat more fruit and vegetables:

Carbohydrates and fibre.

Carbohydrates are the body’s main source of energy, and are found in foods such as bread, rice, pasta, fruit, legumes and vegetables. There are two main types: simple (e.g. sugar and glucose) or complex (e.g. starches found in foods like potatoes, wholegrains and pulses) carbohydrates.

The evidence linking total carbohydrates or sugar intake to an increased breast cancer risk is limited. Some studies suggest a possible link between added sugar or foods that cause rapid spikes in blood sugar and an increased risk, but results are mixed.

Diets high in added sugar can promote weight gain. Being overweight or obese is a risk factor for breast cancer in men and post-menopausal women.

There is growing evidence that diets high in fibre are associated with a lower risk of breast cancer.

Read our fibre page for more details.

How to eat the right amount of carbohydrates and fibre: 

Fats.

Fats have many essential functions in the body, including supporting hormone production and helping absorb fat-soluble vitamins (A, D, E, and K). 

The main types of fats found in foods are unsaturated, saturated, and trans fats (see infographic below for examples and how they differ from each other). 

Unsaturated fats are generally beneficial, while saturated and trans fats are best limited.

Studies suggest that eating a high amount of unsaturated fat, known as polyunsaturated (see below for more details), may reduce your risk of breast cancer. Eating a high level of trans fats, saturated fats, and dietary cholesterol may increase your risk.

Although eating some fat is part of a healthy diet, it is high in calories. A diet high in fat can lead to weight gain, a well-established risk factor for breast cancer in men and post-menopausal women.

How to eat the right fats: 

Red and processed meat.

Red meat (such as beef, pork, lamb or goat) is a good source of protein. However, if eaten in high amounts (more than 90g cooked weight a day) it may increase your breast cancer risk. However, evidence remains mixed and inconclusive.

Processed meat (e.g. ham, sausages, bacon, tinned meats) has been linked to a slightly increased breast cancer risk.

How to eat less red and processed meat: 

Ultra Processed Foods (UPFs).

Processed foods are foods that have been altered in some way during preparation. Foods can be grouped based on how much they have been processed. The NOVA classification system places foods into four categories:

Diets high in UPFs have been linked to several health issues, including weight gain and obesity. These are known risk factors for breast cancer in men and post-menopausal women.

Studies suggest that eating more UPFs may be directly linked to a higher risk of breast cancer. However, further research is needed.

How to eat less processed food:

Dairy and calcium.

Eating moderate amounts of dairy products (e.g. milk, cottage cheese, yoghurt) may be linked to a reduced risk of breast cancer, possibly because of their calcium content.

Fermented dairy products like yoghurt or kefir contain probiotics (live microorganisms), which can influence the gut microbiota and may be beneficial in helping to reduce breast cancer risk, though more research is needed.

How to eat the right amount of dairy and calcium:

Soy and soy-based foods.

There is growing evidence that eating soy foods in moderation may be associated with a reduced risk of breast cancer.

Soy contains isoflavones, which are naturally occurring plant compounds that have a similar structure to the hormone oestrogen. 

While there have been concerns that these might promote hormone-sensitive cancers, there is no convincing evidence that eating soy increases your breast cancer risk.

Soy and soy-based foods such as tofu, tempeh, and soy drinks are a good source of unsaturated fats, plant-based protein, B vitamins, iron, calcium, zinc, and other compounds beneficial to your health.

How to add soy to your diet:

Micronutrients and supplements.

Micronutrients are vitamins and minerals that are essential for your health but are only needed in small amounts.

Studies suggest certain micronutrients (e.g. vitamin D3, folate, and vitamin B6) may have protective effects against breast cancer.   

The evidence on nutritional supplements and breast cancer risk remains limited.

For information on vitamin D supplements, see our vitamin D page

The World Cancer Research Fund recommends meeting nutrient needs through a balanced, varied diet and does not recommend the use of supplements for cancer prevention.

Start your prevention journey today.

Take one of these simple steps today to improve your diet:

Remember, every small change you make adds up over time. 


Disclaimer:

The information has been written for members of the UK public. If you have been diagnosed with breast cancer, before changing any aspect of your diet, please consult a medical professional. 

Breast Cancer UK is a breast cancer prevention charity and is unable to offer specific advice about the diagnosis or treatment of breast cancer. If you are worried about any symptoms, please consult your doctor. 


Further reading

For more details and references, please see our Diet and Breast Cancer risk science review. 


Last review: Aug-25 | Next review: Aug-28.

Monthly
One-off