Shallots are essential ingredients in the culinary world. Shallots are rich in Vitamin A, B, C and E. Shallots contain few calories: 50 to 60 calories per 100 g. Regular consumption of shallots will reduce cholesterol levels and improve the blood circulation. The very high concentration of flavonoids reduces the risk of cardio-vascular diseases.