How often and what should I be feeding my guinea pigs?

I feed my dog and cat twice a day so have been feeding the guineas the same but they seem to be getting way too fat.

I give them a bowl of guinea pig food and carrots (1 each) in the morning and celery in the evening. IS this too much? I've tried cutting it down but they squawk lol