Sometimes it can feel like eating healthy will be too expensive, and it might hold you back from making the life changes you want. However, this doesn’t have to be true – if you only know what to look for. If you search for the right items, you don’t have to go further than the local supermarket to find foods filled with natural vitamins!


Broccoli is often reasonably affordable, and if it’s not in season, it’s still pretty cheap to buy frozen. According to, it states that broccoli can help lower the risk of mouth, throat, lung, breast, ovarian, endometrial, cervical, and prostate cancer. It’s bursting with Antioxidants and you can even increase the levels a step further by sprinkling on some mustard seeds with it![1]


Can also often be found frozen to make it cheaper. An excellent way to make sure you get kale included in your diet is to mix in a green smoothie with sweet fruit. This leafy green beauty contains a high intake of calcium and is packed with vitamins.[2]


Surely onions are not the first thing that comes to mind when you think about nutritious food. But as a matter of fact, it contains a significant number of antioxidants, and because of that, it seems like onions actually work anti-inflammatory. Along with a lot of other health benefits, a new study from Japan’s Kumamoto University also shows that it may help to protect against cancer.


Natural sunscreen, anyone? While it might not work as a substitute for sunscreen, it does actually have high levels of beta-carotene which does protect your skin from getting damaged in the sun. It is also packed with vitamin A which is believed to protect your vision. Carrots are also loaded with Vitamins that improves your immune system.

Sweet Potato

While regular potatoes contain fewer calories and more protein, Sweet Potato is still a massive competitor on the market because of it being loaded with vitamin C.


Oatmeal is almost always cheap, and it is honestly the best value for money. There are endless breakfast recipes where you can include oats (overnight oats, porridge, oat bars), and your body will definitely thank you for it. Beta-glucan helps with keeping your blood sugar stabilized, and its high levels of fiber keep your cholesterol down. It is also loaded with magnesium and protein.


This super grain actually has all the essential amino acids you need (the compounds that protein is made of). It is also low in fat, and very high in fiber and omega-3 oils.


One of the world’s most popular fruits is also low in cost, and that’s very lucky considering how healthy it is. It contains a lot of fiber, minerals, and vitamins. Also, even though bananas contain quite a lot of carbohydrates, it is still low in fat!

Green tea

Jammed with antioxidants and nutrients, Green tea is so good for you. For example, a study was published in the Journal of the American Medical Association that showed how it can help to prevent cardiovascular disease.

Sources: Healthline