I actually made this upon request for a member, but I did spend 3 days making it, so I will probably add it to one of my games at some point. As far as reminding you of Suikoden II, that's because it's where the idea comes from.
You can add hidden recipes in your own game, just simply need to create more recipe items like I did. I only put in the six because it was just a demo, but it's possible to create as many recipes as you are willing to do the work for.
As far as the scoring goes, I first make them choose a random variable for 'judgement' as 2-8, so that way if they add or remove score based on what you cook it's not above 10 or below 0. Then I look at what I decided was their liked and disliked recipes (Though I didn't put dislike in the demo), then I have a like add +2 for any recipes they like using conditional branches. Finally I add up all the scores at the end of each round, in a separate variable I call total judgement, then at the very end of the contest it adds up the players total judgement and the opponents and compares them, the one with the higher score wins.