New Delhi, Oct. 23 -- Feeling full after a meal does not always mean you've eaten all the vital nutrients. You may eat a full-course meal that adds up to many calories but lacks several needed nutrients and vitamins. This is called "hidden hunger" and is defined as a micronutrient deficiency that can occur even when you eat enough food to feel full. If pulses, vegetables, salads, and fruit are not eaten daily, they may cause hidden hunger. These foods contain protein, fibre, iron, folate, zinc, and vitamins A and C.

Why does your stomach feel full when your body needs more calories?

The body requires certain nutrients to function properly. Even if the stomach contains the necessary nutrients, you might still feel full. For example, your...