20 foods that are basically calorie-free

Whether you're looking for healthy options to balance out holiday treats, planning to eat better in the new year, or just looking for good, healthy foods, we have some great options. You can eat as much of these low-calorie foods as you like.

A cup of arugula (rocket) has 5 calories. Vitamin K, fibre, and antioxidants are also in arugula. It provides 100% of the daily recommended dose of bone-healthy vitamin K.


We love grilling asparagus, which only needs olive oil (healthy!) and parmesan cheese. A half-cup serving has 20 calories, 2 grammes of fibre, 2 grammes of protein, and half your daily vitamin K.


Most bell peppers are sweet, but the calories don't reflect that. One cup of medium bell pepper has 30 calories. One sweet pepper contains over 100% of your daily vitamin C needs.


Broccoli is low in calories and contains fibre, vitamins C, K, and antioxidants. A cup of chopped broccoli has 31 calories, so use it often.


Cabbage adds substance without many calories. One cup of cabbage—in salads, sandwiches, sides (like coleslaw), or as its own dish—has 18 calories. Bok choy, or Chinese cabbage, has 9 calories per serving.


Cauliflower is a healthier alternative to rice, pizza crust, and buffalo wings. Cauliflower has fibre, antioxidants, and 27 calories per cup.


More Stories
Like This?