Heat the olive oil in a large skillet over medium heat. Once hot, add the ground meat and cook, breaking into small crumbles, for 2-3 minutes, stirring often.
Add the onion and seasonings, then mix thoroughly. Cook, stirring often, until the meat is done and the onion is tender, about 6-7 minutes.
Add the minced garlic and stir constantly for 60 seconds. Remove from heat and set aside to cool.
Preheat the oven to 350 degrees. Coat a large baking dish with avocado cooking spray.
Add some salsa to the bottom of the baking dish and coat it evenly. Next, add a flour tortilla (I trimmed the sides a bit so it would fit the dish).
Spread some refried beans over the entire tortilla, then add a bit of cheese, some of the ground meat, a sprinkling of black beans, tomatoes, corn, black olives, and a sprinkling of green onion. Add another flour tortilla and repeat the layering process 2- 3 times.
On the final layer, add the tortilla, a thick layer of salsa, and cheddar cheese, then sprinkle the top with black olive slices.
Cover and bake in the oven for 25 minutes. Remove lid (or tin foil) and bake for an additional 5-7 minutes, or until the cheese melts and is golden brown.
Let it sit for 10 minutes before slicing.
Top with cilantro and remaining green onions, and serve with guacamole, salsa, and hot sauce. Enjoy.