Friends sharing a healthy meal at a wooden table

Eat the Rainbow: Colourful Foods That Help Prevent Chronic Disease

Filling your plate with fruit and vegetables of many colours gives your body a wide mix of nutrients that protect the heart, support the gut and lower the risk of chronic disease.

Colourful pile of fresh fruit and vegetables
NutritionLucas BennettShort read

The colours in fruit and vegetables are more than decoration. They come from natural plant compounds that help protect your cells, calm inflammation and support your heart, eyes, gut and immune system. Eating a wide variety of colours each week is a simple, enjoyable way to lower your risk of heart disease, type two diabetes and some cancers.

What each colour brings

Red foods such as tomatoes, strawberries and red peppers are rich in antioxidants linked to heart health. Orange and yellow foods like carrots, sweet potatoes and oranges provide nutrients for healthy eyes and skin. Greens such as spinach, broccoli and kale offer folate, fibre and vitamin K. Blue and purple foods, including blueberries, red cabbage and aubergine, support healthy ageing, while white and tan foods such as garlic, onions and cauliflower have their own protective compounds.

Making it easy

You do not need to eat every colour at every meal. Aim for variety across the week. Add berries to breakfast, keep chopped vegetables ready for snacks and fill half your dinner plate with vegetables. Frozen and tinned fruit and vegetables count too, and they are often cheaper and last longer.

Small swaps add up

Try a stir fry with three different vegetables, swap crisps for carrot and pepper sticks with hummus, or blend spinach into a fruit smoothie. Shopping with the seasons keeps produce fresh and affordable, and trying one new fruit or vegetable each week keeps meals interesting for the whole family.

A colourful week at a glance

Try adding these to your shopping list:

  • Red: tomatoes, cherries and red peppers
  • Orange: carrots, squash and oranges
  • Green: spinach, peas and broccoli
  • Purple: blueberries, beetroot and plums
  • White: cauliflower, garlic and mushrooms
A colourful plate is one of the tastiest ways to protect your long-term health.

Doctor's tip: If you take blood-thinning medicine, talk to your doctor before making big changes to how many leafy greens you eat, as vitamin K can affect how the medicine works.

Need help building meals that protect your heart and suit your family? Our wellness and nutrition team would love to help.

Book an Appointment