How often should I calculate my food cost?

At minimum, calculate food cost once a month. If you want better control, do it weekly. More frequent tracking helps you catch problems early, instead of being surprised at the end of the month.