I like the Saya no Uta-esque premise. Having a bit of Cooking Dash/Overcook is nice too. However, I got some issue as well with knowing what did the second bar meant. I thought I had to wait it was well cooked, like a sort of risk and reward, the more you wait, the more fed she is (it didnt work well).
Also be careful to check your texture filters on texture/materials in Godot, this is what gives this sort of square patterns. They bugged me for quite a while on my own games.