Most centers do not offer dinner for any of the sessions, be it infant care, play group, N1, etc. The only center so far that I heard of that offers dinner is Little Skool House at OCBC center.
My son's center also didn't offer dinner. I usually pick him up at 6.30 when he was at infant care. He had cereal for dinner at the center up to 1 yo but for lunch he would be taking the center's porridge.
One of my hubby's cousins brought home packed food to the center and the center would use their steamer to heat it up. Not all centers would agree to parents doing this. So you'd have to check with the center.
My son is in PG now and also sleeps between 8-8.30pm. I would have his porridge in the slow cooker already done cooking, then I would steam his fish and vege which I already distributed into food cubes.
Now, my son is almost 2 yo. He would eat rice and I would cook very simple dishes when I get home.
How old is your kid now? It actually depends how fast your kid finishes his food.