1. Sweetness is just a taste, not equal to heat. For example, glucose is sweet and starch is not, but their calories are basically the same. The reason is that starch is actually a bunch of glucose molecules strung together. We eat starch and amylase with glucose in our stomachs? Open it? Starch becomes glucose and is absorbed by us, so in essence, starch is also glucose.
Single glucose, we can taste sweet; We can't taste the sweetness of the string of glucose, so the starch basically feels tasteless, but it doesn't mean that the calories are low.
2. Different sugars have different sweetness. Fructose is sweeter than glucose. Foods with high fructose content feel sweet when we eat them, but in terms of calories, they are the same.
Eating salad is a good choice, but many people have no appetite without condiments, so you can choose some zero-fat salad juice, which is delicious and easy to buy. Usually, the heat of this kind of thing can be very low, only a dozen kilocalories per100g. Exaggerated, it is not afraid to drink directly.
In addition, some seasonings are not low in calories, such as Chili powder and cumin powder, which are generally above 400 kcal/100g. The reason for high calories is that they are all dehydrated things with low water content, but fortunately, we can't eat too much of these things in general, and no one has ever seen Chili powder and cumin powder as food.
3. The calorie of pure sugar is only 4 kcal/g, while the calorie of fat is 9 kcal/g, which is more than twice that of sugar. Fat is not sweet at all, but it is much higher in calories.
Therefore, it is very unreliable to measure the calories of food with sweetness. What is the food that people often say? Sugar? In fact, it is also a concept similar to pseudoscience. Avocados are an obvious example. It's not sweet, but it's high in fat and calories.