23 Top Healthy Foods Of All Time

If you’re trying to lose weight or live a healthier lifestyle then you probably know that it’s time to cut out all the junk. However, what do you replace all those takeouts and fast food meals with? These are the top healthy foods of all time, that will ensure you’re eating clean.


They’re easily one of the most healthy and versatile foods on the planet. And as long as you’re not vegan, we recommend you get plenty of eggs in your diet. They’re packed full of protein and vitamins, as well as nutrients which promote better eye health, cardiovascular health, and brain functions.


Organic eggs are our top choice when it comes to healthy food!


It seems like the latest food craze at the moment, but kale is no fad. There are so many vitamins and minerals packed into these little green leaves that we’d need another article just to list them all! They’re also a great source of antioxidants and anti-inflammatories, so get them down you.


Crisp them up in the oven and add a little bit of sea salt, to make some delicious kale chips.


What came first, the chicken or the egg? In this list, it was the egg. However, eating plenty of chicken is also good for your body too. As long as that chicken is organic and pasture-raised then you’ll be getting plenty of protein into your diet.


There’s a surprising number of vitamins and minerals that come from eating chicken, so add it to the menu.


This pink fish is packed full of omega-3 fats which are exactly what you need to increase brainpower, look after your heart, and improve digestion. Just make sure you opt for the slightly more expensive wild-caught salmon as opposed to the farmed type, as this is far better for your health (and the environment).


Serve with scrambled eggs for breakfast, for a seriously healthy way to start the day.


Another oily fish that needs to make it into your diet. Sardines have one of the biggest concentrations of omega-3 in any food, which means that you’re definitely getting your money’s worth. 50% of your RDA can be had with just one serving of these little fish!


They’re also packed with plenty of other vitamins and nutrients (and they’re delicious).


There are plenty of reasons to be getting lots of avocado in your diet. This fruit (yep, it’s a fruit) is good for your heart and packed full of great nutrients. While the fat content may seem high, it’s actually fats that are good for you so don’t be afraid to chow down.


We particularly like spreading avocado on toast or making a homemade guacamole. Yummy!

Sweet Potatoes

Instead of going for high-carb and starchy white potatoes when you’re cooking, reach for sweet potatoes as an alternative. These yummy veggies can help regulate blood sugars, support your immune system, reduce the risk of heart disease, and even help fight off cancer.


And they’re delicious roasted into spicy wedges.


Ever heard that if you eat plenty of kiwi then you’ll always be pretty? That could be due to the sheer volume of vitamins and nutrients in this furry, green fruit. Vitamins C and E are great antioxidants, and you’ll also find good amounts of copper, magnesium and potassium.


Get some more of this beautiful, tropical fruit in your diet to see some serious benefits.


Ever wondered why Popeye necked a can of spinach whenever he needed strength? It’s because this salad leaf has plenty of iron, calcium, zinc, Vitamin A, and plenty of other goodies. It’s the perfect food to eat if you want to build up your immune system and feel healthier.


And spinach goes with pretty much anything. We like it in omelettes.

Coconut Oil

It seems as though there is nothing this oil can’t do; you can use it to cook with, as a hair conditioner, as a skin product. Coconut oil is a must-have in your home.


If you’re using it to cook with then go for the organic version, as these are filled with vitamins, minerals and nutrients that really look after your body.


Also known as beets, these bright pink salad favourites are a must-have in your diet. They contain plenty of manganese which is great for your liver, kidneys and pancreas. Along with a healthy dollop of Vitamin C which is a natural immune-booster.


They also contain folate which is recommended to expecting mothers, as it can reduce the chances of birth defects.


This curry spice is a favourite in Indian dishes and is one of the most talked about health foods of the moment. It’s thought that just a teaspoon of turmeric every day can help reduce the symptoms of depression, help you lose weight, and even help you fight off cancer.


Is there anything this spice can’t do?! The perfect excuse to make Indian food at home.


Next time you rustle up your favourite dish, make sure you pack it with garlic. It has plenty of Vitamins C and B6, calcium and manganese which means it’s great for your bones and also for your thyroid.


The best thing about this healthy food is that you just need to add it to something you’re already making, in order to reap the rewards. Don’t let the smell put you off!


Yet another healthy food that’s so easy to include in all of your meals. Onions seem to be anti-everything, including anti-inflammatory, antioxidant, and even anti-allergic. They are also natural antihistamines, which means you can put down the Benadryl next time you feel a bout of hay fever coming on.


Dice these up and add them to every meal to feel the benefits.


Just one normal serving of this vegetable has 77% of your RDA of Vitamin C! There are plenty of other healthy nutrients in cauliflower too, including riboflavin, magnesium, protein, Vitamin K and Vitamin B6. This veggie also contains choline which is thought to be really helpful for brain development.

cauliflower in wooden bowl

Hide those veggies in your kid’s meals for super smart children!

Brussel Sprouts

Don’t shoot the messenger! We know that most people avoid these vegetables like the plague, unless it’s Christmas, but hear us out.


Brussel sprouts are one of the biggest cancer-fighting foods out there – and they’ve been linked to help with the prevention of several different cancers, including ovarian and colon.


This spice is a natural painkiller that has anti-inflammatory properties and is also thought to be a great bacteria killer. It can help control blood sugars, fight off infections, and even kill E.Coli. It seems as though there’s nothing this little spice can’t do.


Add it to oatmeal cookies for a yummy and healthy treat.


There’s a reason that many vegetarians and vegans get a lot of mushrooms in their diet. They’re absolutely jampacked full of nutrients and vitamins; including calcium, Vitamins B and C, and antioxidants. Many people believe these are also the key to helping prevent cancer.


If you’re not a fan then chop them up really small and hide them in dishes – you won’t even notice they’re there.


A handful of these for breakfast can be all you need in order to feel and look healthier. They can reduce the risk of type 2 diabetes, and even protect you from the signs of aging. They don’t call this a superfood for nothing.


Add them to your breakfast for a real boost of antioxidants every morning.


Juicy and delicious, just two reasons why people should eat more tomatoes. There are plenty of other reasons too – all to do with your health! You’ll find lots of Vitamin C in these fruit, especially in the juiciest part of the tomato. Vitamins A, B and E can also be found in abundance in just one little tomato.


On top of this you’ll find lycopene, which is thought to reduce your risk of cancer and strokes.

Olive Oil

There always seems to be conflicting information about consuming any kind of oil, but trust us when we say that olive oil is a must. It’s full of good fats (monounsaturated fats) and can help reduce the risk of several health conditions, including heart disease and type 2 diabetes.


A spoonful of this before each meal can also line your stomach, making food absorption slower.


The seeds of this fruit are packed with antioxidants that are thought to have some seriously impressive impacts. Research has shown that this often overlooked fruit can help kill cancer cells, while also having anti-inflammatory benefits that can reduce the swelling for arthritis sufferers.


This is one seriously super fruit!


If this article has left you feeling a bit peckish then don’t reach for the crisps. Grab a handful of nuts instead, which are thought to actually help with weight loss. While the fat content of nuts such as cashews may seem high, they’re packed full of good fats.


There’s even been some research showing that these little snacks can help you live longer.