
Make the bean mixture. Add the refried beans to a large mixing bowl along with 2 tablespoons of the sour cream and the hot sauce. Stir together or use a hand mixer to blend until creamy.
Spread it out. In a 9x13 casserole dish spread the refried bean layer on the bottom.
Layer the guacamole and sour cream. Top the bean layer with the guacamole, then the sour cream.
Layer the cheese, tomatoes, and olives. Evenly sprinkle the cheddar cheese, then add the diced tomatoes and black olives on top.
Finish it up with greens. To garnish, add the green onions and chopped cilantro.