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. 

Our tips for a healthy 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 (e.g. wholemeal bread, brown rice, wholewheat pasta) to increase your fibre intake.

Cook with healthy fats like olive oil; limit butter and avoid trans fats (found in margarine).

Choose lean protein such as fish, poultry, beans and nuts, and eat less red meat and processed meats like bacon and sausages.

Include some unsweetened dairy or dairy alternatives (such as soy yoghurt) for calcium.

Can diet affect 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.

Eating Habits That May Influence Your Breast Cancer Risk 

1. 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 table 1) 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.

Table 2: Examples of vegetables and fruits high in carotenoids or that are non-starchy

Vegetables and fruits…
… high in carotenoids Carrots, sweet potato, red peppers, spinach, kale, tomatoes, pumpkin, butternut squash, apricots 
… non-starchy Broccoli, cauliflower, cabbage, brussels sprouts, asparagus, aubergine, courgette, celery, cucumber, onions, mushrooms

How to eat more fruit and vegetables.

Eat a wide variety of fruit and vegetables (including those rich in carotenoids) every day to ensure a good mix of different nutrients – no single fruit or vegetable provides all the nutrients you need to be healthy.

Aim for at least three portions of non-starchy vegetables and two portions of fruit daily (around 400g in total).

Try gentle cooking methods, such as steaming or lightly frying in olive oil at low temperatures, to preserve nutrients and avoid excess fat.

2. 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.

See our fibre and breast cancer key fact sheet for more details.

How to eat the right amount of carbohydrates and fibre. 

Choose complex carbohydrates such as wholegrains, legumes, and vegetables. They provide long-lasting energy, promote fullness, and support a healthy weight. 

Eat around 30g of fibre per day from foods like wholemeal bread and pasta, oats, lentils, beans, and fruit and vegetables.  

Eat less foods with added sugars, commonly found in soft drinks, biscuits, cakes, and sweets. These are high in simple carbohydrates and are high in calories, but little nutrients.

3. 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 Table 2 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 table 2 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. 

Less than 30% of your total calorie intake should come from fats. 

Include foods rich in unsaturated fats (see table 2 below). These are needed to stay healthy and to help maintain normal cholesterol levels. 

Eat less food that is high in saturated fats and avoid trans fats where possible (see table 2 below).

Table 2: Types of fats and where they are found

Types of fats  Found in 
Unsaturated fats *  Monounsaturated fats (MUFAs)  Olive oil, rapeseed oil, avocados, almonds, Brazil nuts, peanuts 
Polyunsaturated fats (PUFAs)   Chia seeds, oily fish (e.g. salmon, mackerel), sunflower oil, walnuts, almonds, pumpkin seeds  
Saturated fats**  Butter, cakes, biscuits, bacon, coconut oil  
Trans fats***  Margarine, cakes, cookies, potato chips  

Unsaturated fats are usually liquid at room temperature. MUFA’s and PUFA’s differ in their chemical structure

** Saturated fats are typically solid at room temperature

*** Trans fats are made artificially using heat and pressure

4. 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) 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. 

Replace red and processed meat with organic poultry, sustainably sourced fish, or non-meat protein such as soybeans, nuts, eggs, tofu, or meat substitute (like mycoprotein – made from fermented fungus).

Limit red meat to no more than 3 portions per week, or roughly 350–500g (12–18oz) of cooked meat per week.

Avoid processed meat or only consume in very small amounts, if any.

5. 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:

Table 3: Classification of foods based on how much they are processed (NOVA classification)

Category Definition Examples
Unprocessed or minimally processed Foods that have not been altered from their natural state Grains, wheat flour, fresh/frozen fruit and vegetables, unprocessed meat and poultry, fish, unflavoured yoghurt, legumes, nuts and seeds
Processed culinary ingredient Foods from the first group that have undergone processes such as grinding, crushing, and refining Salt, sugar, honey, vegetable oils, butter, lard, molasses and honey
Processed foods Foods manufactured by adding salt, sugar, and oil and may contain preservatives, antioxidants, and stabilisers Tinned/jarred vegetables and legumes, fruits in syrup, tinned fish and meats, cheeses, salted or candied nuts
Ultra-processed foods (UPFs) Foods that are ready-to-eat/drink made with multiple industrial ingredients extracted from foods or manufactured in laboratories while containing a few whole foods Carbonated/fruit flavoured drinks, sausages, biscuits, sweet/savoury packaged snacks, sweets, ready-to-eat pizzas/burger, ready meals, instant soups/noodles

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. 

Eat less packaged snacks, sugary drinks, and ready meals. 

Avoid food that has a long list of ingredients on the label. This is a sign that the food has been over-processed. 

Choose whole or minimally processed foods, such as fruit, vegetables, wholegrains, legumes, nuts and seeds. 

Try cooking your meals at home using fresh and seasonal ingredients. 

6. 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 

Choose unsweetened (no added sugar) dairy products like (organic) natural yoghurt, cottage cheese, and reduced-fat milk. These are good sources of calcium, protein, iodine, and B vitamins. 

Avoid sweetened yoghurts and flavoured milk drinks, which can be high in added sugar and calories. 

Try fermented dairy products such as yoghurt or kefir to benefit from their probiotic bacterial cultures that support gut health.

7. 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 

Try adding 1-2 portions of minimally processed soy-based foods per day, such as tofu, unsweetened soy yoghurt, soy milk, edamame and tempeh (fermented soybeans). 

Speak to your healthcare professional before taking isoflavone supplements.

8. 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 and breast cancer risk Key Facts Sheet. 

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.

Can specific diets prevent breast cancer? 

There is no singleidealdiet 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.

 

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 the Nutrition and Breast Cancer Risk review. 

Get our free Organic Flavours recipe book and our Seasonal soup recipe book packed with healthy recipes. 

Sign up to get our Seasonal Monthly Calendar and Cards pack! 

Drinking alcohol is a serious risk factor for breast cancer, for more information see our key facts sheet on alcohol and breast cancer risk. 

For more prevention advice and tips, visit our Prevention Hub. 

Chip in to help prevent breast cancer in future generations

Now more than ever, we need your help. Together we can help lower people’s risk of developing breast cancer. If you’ve found the information on our website helpful, then please consider making a donation today. Thank you.

Privacy Overview

This website uses cookies so that we can provide you with the best user experience possible. Cookie information is stored in your browser and performs functions such as recognising you when you return to our website and helping our team to understand which sections of the website you find most interesting and useful.