Provided is a wearable apparatus including: an impedance sensor configured to measure an impedance signal in a body of a user; and a controller configured to determine a number of meals consumed during a certain time period and a glycemic index (GI) corresponding to each meal, by using the measured impedance signal, and to provide eating habits information of the user based on the determined number of meals and the determined GI for each meal.