I give Jessica as long as it takes...if i can tell shes had enough (spitting it out or messing with it) that tells me shes had enough so I`ll take it away, but generally, she will eat whats in front of her. I`ll even re warm it if its gone cold and she will start eating it again. Its sometimes 10mins to eat a meal, other times, its 20 mins but never more than that, she is quite quick compared to some kids