While DD is a painfully fussy eater, she does this at times too. Just quits eating dinner for no apparent reason. She knows that there is nothing else offered and sometimes she can go for a week without having anything for dinner (but eating fine throughout the day). Then she'll just go back into a pattern of her eating again, sometimes having seconds. She's not teething, we eat early so she's not overtired, and I stop snacks well before dinner.
Our rule here is that even if she chooses not to eat, she must sit at the table with us until dinner is over. Sometimes she'll leave the table after not touching anything and once DH and I start clearing up, she bolts back and eats. It's hard and frustrating not to worry but we can only offer the food to her.
Bookmarks