
Photo 1 of 15
It's no news that evening hunger pangs and overeating are your weight's worst enemies. They arrive without due notice and leave you feeling guilty and bloated. To help you win this everyday battle of snack or no snack, we asked Dr. Shalini Singhal, a Delhi-based nutritionist to suggest some foods that are less than 100 calories, delicious and will keep you full for long.
13 Almonds

Photo 2 of 15
1 small bowl of Dal or dry lentils

Photo 3 of 15
2 medium-sized Oranges

Photo 4 of 15
1 small Apple

Photo 5 of 15
2 medium-sized Guavas

Photo 6 of 15
45-50 Raisins

Photo 7 of 15
1 Banana

Photo 8 of 15
1 whole Egg

Photo 9 of 15
40 grams of chicken or fish, grilled

Photo 10 of 15
1 small bowl or 100 grams of boiled rice

Photo 11 of 15
4 medium-sized Cucumbers

Photo 12 of 15
250 ml of skimmed milk

Photo 13 of 15
1 small baked potato

Photo 14 of 15
1 small cup of Strawberries

Photo 15 of 15
1/2 cup Oatmeal