At the beginning of our party, I was worried because there was so little conversation. But, as I looked around I could see that everyone was too busy dipping and stuffing their mouth with your dip to be able to say a word. Finally they began to talk again...about how much they loved the dip. I was happy to have such a popular recipe and one that is a snap to assemble even though there seems to be a whole bunch of ingredients. I made it a couple of hours ahead and it kept just fine! I added a layer of chopped cilantro on top because I'm just addicted to the stuff and it looked nice too. One day soon, I'm just going to eat this for a meal; why save it for company?
I served this at my holiday party. This is a FABULOUS dip. I'm a bit sparse on the dairy in my food (budding vegan :)) so I used greek yogurt instead of sour cream and skipped the cheddar cheese. NOT A SOUL could tell the difference! So, it was really a "six-layer dip" :D Still was absolutely fantastic. The guac layer held up really well too per your prep suggestions. I could have eaten the whole bean layer by itself!!