「食料品が値上がりしているのは何故ですか?」は英語で「Why are food prices rising?」と言います。「食料品」は「food prices」、「cost of food」、「price of groceries」でも大丈夫ですが、「Why are food prices rising?」は短い文章で伝えるので適切だと思います。
食料品が値上がりしているのは何故ですか?最近節約できなくて厳しいです。
Why are food prices rising? I haven't been able to save lately, so it's tough.
Why do you think the price of groceries has gone up so much?
この場合、次のように言えますよ。
ーWhy have groceries gotten so expensive?
「なぜ食料品はそんなに値段が高くなったのですか?」
to get expensive で「値段が高くなる」
ーWhy do you think the price of groceries has gone up so much?
「食料品の値段がそんなに上がったのはなぜだと思いますか?」
the price of groceries has gone up で「食料品の値段が上がる」
ご参考まで!