If one of your 2016 resolutions is to get healthier, here are the top 7 foods you should be including in your daily diet. Beans Why they're so healthy: beans are packed with protein, carbohydrates, fibre, minerals and vitamins but low in fat. The lignans and flavonoids in beans also help in reducing the risk of heart disease and certain cancers. How to eat them: Mix with milk or soymilk. Replace a half portion of your rice with steamed beans.