Rinse, drain and allow beans to dry. Place beans in a shallow casserole dish.
Top beans with diced onions.
Drain salsa well and spread over beans and onions.
Spread sour cream on top of previous layers.
Top with diced jalapeños.
Spread guacamole on top.
Sprinkle with olives.
Top with cheddar cheese.
Bake in 350 degree F oven for 30 minutes or until filling is heated through and cheese is lightly browned on top.
Garnish with diced tomatoes and cilantro.
Serve with tortilla chips, or use as a vegetarian filling for tacos.