Moderate eating onion will not get fat, but long-term eating onion in large quantities may get fat. Each 100 grams of scallions contains 33 calories, of which 6.5 grams of carbohydrates, 1.7 grams of protein, 0.3 grams of fat, 1.3 grams of dietary fiber, 17 milligrams of vitamin C, 144 milligrams of potassium and 29 milligrams of calcium. Moderate consumption of shallots can provide the body with a certain amount of carbohydrates, while their relatively rich calcium and vitamin C content can be an ideal source of them. Shallots contain pungent ingredients, which may stimulate the secretion of stomach acid and salivary glands after consumption, thus may act as a digestive aid and also help to improve appetite. Shallots also have some calories. If you eat green onions without controlling the intake of staple foods, and after eating without proper exercise, may lead to heat can not be discharged from the body in a timely manner, which can be converted to fat accumulation in the body, so there may be a situation of obesity. However, if you eat green onions when controlling staple food intake, and appropriate to strengthen physical exercise, usually does not appear fat. Usual life need to pay attention to scientific eating, dietary degrees, balanced nutrition, and also strengthen physical exercise, can effectively control weight gain.