However, if you are on strict diet, then consider the so called ‘free foods’; these vegetables contain minimal calories with high nutritional value. These are carrots, radishes, celery, cucumbers, fresh green beans, cabbage, cauliflower, lettuce, cherry tomatoes and mushrooms.