Ponieważ wstawiasz ciągi, musisz je ująć w pojedyncze cudzysłowy ('
):
$query = "INSERT INTO foods VALUES(0, '$food_name', $food_calories)";
Pamiętaj jednak, że budowanie instrukcji SQL przy użyciu manipulacji ciągami znaków narazi Twój kod na ataki typu SQL Inject. Prawdopodobnie lepiej byłoby użyć przygotowanego oświadczenia .