The 31 lowest calorie foods

Kale: 22 kilocalories per 100 grams.
Beans: 22 kilocalories per 100 grams.
Carrot: 21 kilocalories per 100 grams.
Sweet peppers: 20 kilocalories per 100 grams.
Kohlrabi: 20 kilocalories per 100 grams.
Peppers: 20 kilocalories per 100 grams.
Spinach: 20 kilocalories per 100 grams.
Cabbage: 20 kilocalories per 100 grams.
Paradeiser: 20 kilocalories per 100 grams.
Celeriac: 19 kilocalories per 100 grams.
Zucchini: 19 kilocalories per 100 grams.
Cauliflower: 18 kilocalories per 100 grams.
Red cabbage: 18 kilocalories per 100 grams.
Eggplant: 17 kilocalories per 100 grams.
Chicory: 17 kilocalories per 100 grams.
Celery: 17 kilocalories per 100 grams.
Salsify: 17 kilocalories per 100 grams.
Sauerkraut: 17 kilocalories per 100 grams.
Asparagus: 16 kilocalories per 100 grams.
Champignons: 15 kilocalories per 100 grams.
Vegetable broth: 15 kilocalories per 100 grams.
Mushrooms: 15 kilocalories per 100 grams.
Radishes: 15 kilocalories per 100 grams.
Corn salad: 14 kilocalories per 100 grams.
Radish: 14 kilocalories per 100 grams.
Radicchio: 14 kilocalories per 100 grams.
Chinese cabbage: 14 kilocalories per 100 grams.
Garden squash: 13 kilocalories per 100 grams.
Iceberg lettuce: 13 kilocalories per 100 grams.
Rhubarb: 13 kilocalories per 100 grams.
Papaya: 13 kilocalories per 100 grams. From the book "The Most Effective Fatburner" by Sven-David M ller.