10 Foods You Should Eat Every Day

Stock your kitchen with these super foods to ensure your diet is packed with antioxidants, fibre and other healthy properties



Beans are in fact good for your heart, thanks in large part to their soluble fibre, which soaks up cholesterol so the body can dispose of if before it can stick to artery walls. Studies find that diets high in soluble fibre can cut total cholesterol by 10 to 15 percent. A recent study also ranked beans among the top antioxidant foods.

How much? ¾ cup (175 mL) of beans equals one serving of meat and alternatives.

Tip: Beans contain more protein than any other plant food, but the protein is incomplete. Eat a grain such as rice at any time of the day to “complete” the protein.

7 simple ways to make healthier food choices
The 4 worst foods you can eat
5 flu-fighting foods

    <<   ...   10    

Related content:

Secrets to Staying Healthy & Happy


The ultimate ab routine

A strong core means a strong and stable body. Here’s a workout that will tone your midsection and sculpt covetable abs

Linguine with crab

This dish bursts with the colour and flavour of fresh herbs, zesty lemon and piquant chili that enhance the sweet crabmeat and pasta. It’s an all-round star because it’s so easy to make in the time that it takes to cook the pasta.

Black Bean Dip Recipe

Hot and Spicy Black Bean Dip

Update your party menu with a chili-laced black bean dip that’s practically fat-free and an excellent source of fibre. The dip can also be spooned onto plates and served as a light lunch, accompanied by warm whole-wheat pita bread.


News: Is there a link between air pollution and breast cancer?

  When you live in a major city such as Toronto, Montreal or Vancouver, you begin to accept that certain things are unavoidable: noise, lineups, traffic and, of course, smog. In cities with millions of residents, commuters and cars, air quality isn’t exactly pristine. And now a study out of Montreal, published in Environmental Health […]