Cooking system

Hi
I would like to implement a cooking system for my game, like each recepe has 3-4 different ingredients and the final dish depends on the ingredients. For example: when I mix X and Y ingredients I get the Dish1, if I mix Y and Z ingredients I get Dish2…
I tried to make it with Branch and Boolean but with that I need to make all the variations of the ingredients, which is a lot.
Please help

It’s crafting so I’d search for that:

https://www.youtube.com/results?search_query=ue4+crafting