Food only provides a very minimum boost. it's only useful for the 3% EXP boost.

Let's say you have 100 Vit. If you got food that said "Vit +10% (Max 5)", then your Vit after will be 105, not 110, cos 5 is the max you can get from it.

Don't rely on food for stats, but if you really want to get food that increases both Crit and Determination.