Just adding on to what nicolejoy said for baffelly:

1. my son has dinner at 7, while we usually have it at 8-8:30. dinner is ready before 7 and we warm it for us or just make some lat min additions.
2. my son has 8 teeth... and he has everything. he was having most things even when he did not have teeth. they can chew perfectly well with their jaws.
3. if your son doesnt like spice he would let you know. spice is quite subjective anyways - i get teary eyed eating at one of my freind's place but her 1 year old daughter enjoys the same food. :)