Vegetables
Another group of low-calorie foods that fills one up fast and for long are vegetables. Cabbage, broccoli, sprouts, celery, spinach, carrots, asparagus, tomatoes, onions, radish, and endives are vegetables that are low in starch and hence, low in calories.