Badam the other name is Almond is a very good snack and it will give you many health benefits. It contain tryptophan, phosphorus, manganese, vitamin E, riboflavin and protein. If you eat it with the skin it is very beneficial. Almonds are good for Heart and fights cholesterol, makes your bones strong, helps to control your weight, fight against cancer, and also good skin and hair. Almonds contain potassium, iron and manganese facilitate in circulating blood and it lower blood pressure.