How negative calorie food makes you lose weight?

Some specific examples include: Celery: 14 calories per cup (100 grams), 95% water Carrots: 52 calories per cup (130 grams), 88% water Broccoli: 31 calories per cup (90 grams), 89% water