This classic 9 layer bean dip made with refried beans, sour cream, cheese, green onions, and more is one everyone will love. This has nine layers of goodness.
Cut the bacon into ½-inch pieces. Fry the bacon in a skillet over medium-high heat until crispy.
Add refried beans to the pan. Reduce the heat to low and cook, stirring frequently, until heated, about 15 minutes.
Mix taco seasoning with sour cream.
Place the refried beans in a casserole dish and spread it out to 1½-inches thick.
Top the beans in this order: ½ cup of shredded cheese, sour cream mixture, guacamole, tomatoes, cilantro, black olives, green onion slices, then the remaining ¼ cup of shredded cheese.