When is it chakula and when is it vyakula?
I would say 'vyakula' is used when you're specifically referring to several dishes/types of food. If you're talking about food in a general sense, the go-to is usually 'chakula'