Beans tells us that Tuna must go in Tuna Shocker, and Kiwi must go in Kiwi Surprise.
Anchovy can’t be in KS (per Tuna), and since it is in a corner it can’t be in Puree Delight (per Kiwi). So Anchovy must be in Tuna Shocker. Per Tuna, Garlic is in the same recipe as Anchovy.
Anchovy tells us column 4 has 3 KS foods and none are adjacent. This means Salmon must be one of them. Garlic tells us TS contains 4 kinds of fish. Since Salmon is in KS, this only leaves 4 fish left: Tuna, Anchovy, Sardine, and Herring, which must all go in TS.
Sardine tells us Parsley is in PD, and that no others in the bottom row are in PD. Salmon tells us 3 corners are adjacent to ingredients from all 3 recipes. Since this can’t be true of the top left corner, we know it is true of the other 3.
Nutmeg can’t be in PD since it is in the bottom row, and can’t be in TS since there is already a TS ingredient adjacent to Banana. So Nutmeg must be in KS. This leaves Avocado in PD.
Parsley tells us Whiskey must be in PD along with Avocado. Flour must be in TS since there are already PD and KS ingredients adjacent to Anchovy. Pasta must be in KS per the Herring clue.
Whiskey’s clue gives us Cabbage and Thyme in TS. Mustard must be in KS per both Anchovy and Parsley’s clues. This leaves Pumpkin in PD to meet the requirement that 3 recipes be adjacent to corners.
Thyme tells us that Cashew must be in PD to meet the 3 ingredients per column requirement.
Cashew tells us only one column contains more than 2 TS ingredients. Since Column 2 already has 3 TS ingredients, Column 1 can’t have another one. Since corner ingredients can’t be in PD, and Banana now can’t be in TS, Banana must be in KS.
Pumpkin tells us no diagonals have all ingredients from the same recipe. This means Kale must be in KS (it can’t be in PD per Kiwi’s clue).
Banana tells us rows 4 and 5 are both mirror images from side to side. This means Turnip must be in PD as a mirror of Cashew.
Turnip tells us that rows 1-4 must contain all 3 ingredients. This means row 4 still needs a KS ingredient. Since the row is a mirror of itself, both Ginger and Onion must be in KS.
Onion tells us the top left corner must be adjacent to ingredients from 2 recipes, so Leek must be either PD or KS. Leek can’t be in KS or its entire diagonal would be from the same recipe, which isn’t allowed per Pumpkin. So Leek must be in PD.
Since Leek tells us no row has 3 consecutive ingredients from the same recipe, and we know rows 5 and 6 only have 2 ingredients each, Corn must be in PD.
Ginger tells us that 3 columns contain vertically adjacent TS ingredients. This leaves Lemon in TS.
Flour tells us 2 columns contain 3 ingredients from PD. So Cocoa and Paprika must be in PD.
Since Mustard tells us Rhubarb can’t be with Lemon (TS) or Paprika (PD), Rhubarb must be in KS.
Congratulations!