Cool idea! I like the execution and I enjoyed watching your thought process and prioritization on the devlog video. The art is simple and appealing and the UI feels intuitive. The game could have been made better with some consequences, whether it be the "expiration time" for ingredients as you mentioned, or some other penalty for missing ingredients. Without the consequences there is no motivation for the player to do better or anything different.