While at first glimpse our Seven Layer Dip looks like a version you'll find loitering in the prepared foods section, each component of this classic is packed with flavor beyond what you kind find anywhere else.
Add the beans, sriracha, 1 teaspoon garlic powder, 1 teaspoon onion powder and water to a medium bowl. Mix until smooth. Season to taste with salt and pepper. Layer in a 8x8, 9x9 or similar sized serving dish.
Use the same bowl you mixed the beans in (no need to clean) and add the Greek yogurt, chili powder, cumin, remaining 1/2 teaspoon onion powder, 1/4 teaspoon garlic powder, and 1/2 teaspoon salt, Mix until combined. Season to taste with salt and pepper. Spread on top of the beans.
Add the avocados to the same bowl you mixed the beans in (again no need to wash it). Drizzle with remaining 2 tablespoons lime juice and add grated garlic, and last 1/4 teaspoon of salt. Smash until smooth. Season to taste with salt and pepper. Smooth as best you can on top of the yogurt.
Sprinkle the cheese on top of the avocado. Sprinkle with lettuce, olives, jalapenos and green onion.