Hunger doesn’t depend only on the number of calories. There are other factors:
the meal composition (protein, fiber, fat)
how quickly we ate
stress and lack of sleep
the hormones that control appetite
A meal low in protein or fiber might have a lot of calories but not make you feel full. That’s why food quality matters, not just quantity.