This is a Trader Joe recipe. It is such a delicious dip! I took it to a party and everyone wanted a copy of the recipe. The recipe suggests layering the ingredients into a pie plate or something sized similar. I made the mistake of thinking that was too big for the dip and used a smaller serving dish. By the time I was finished layering the ingredients, it was too full! I served this dip with pita crackers from Trader Joes, but you could use your own favorite dippers. This recipe looks unusual but it is knock out.