Very cool project and I can see that you put a lot of work and effort into it!
This is really fun, but like others have commented, it could be a lot better if you just tweak it to make it easier at least to begin with. Slow down the customer rate a good bit at the beginning where you have ample if not extra time for at least the first few customers and then speed it up afterwards.
It could also be nice if you added a pause button (with or without a timer limit) so that you could pause the game to reference a recipe when you come across an order that you don't know right off hand.
I feel like I also noticed that if I missed an ingredient or two (or didn't know that I had already laid the bread down) and grab a sandwich before it is finished then it is marked as bad sandwich and I have to throw it away and start over, even if it was the correct ingredients so far but just missing some extra ingredients.
This is a very noble effort, but with everything going on in it, it just really needs some balance, and possibly some QoL improvements. Things as simple as being able to access the pastries from the side as opposed to walking around to the back (yes I know, that is more realistic, but this a game after all) could do wonders for the gameplay and ease of access. Being able to use the mouse to do things alongside the keyboard could be great too.
Great project!
One more note: it would be so much better if you could loop that music that you are using properly. It throws me off every time it starts over because it is not a perfect loop. Even if you want to send over the file you used I could loop it properly for you.