Heat the oil in a large skillet over medium heat. Add the diced onion and jalapeno to the skillet and cook, stirring often, for 2-3 minutes.
Add the chili powder, cumin, garlic powder, coriander, paprika, oregano, and onion powder. Cook, stirring constantly for 1 minute.
Add the ground beef and cook while breaking it up into crumbles, for 3-4 minutes.
Add the minced garlic and cook, stirring constantly, for 1 minute.
Add the black beans, diced tomatoes, water, and 2 tablespoons of fresh cilantro.
Season well with sea salt and freshly cracked pepper, to taste. Cook until bubbling.
Remove from the heat. Add the shredded cheese evenly to the top of the mixture then place it into the oven and bake for 10 minutes until the cheese is melted.
Remove from the oven and top with tomatoes, avocado, green onions, and the remaining 2 tablespoons of fresh cilantro.
Serve with tortilla chips, salsa, and sour cream. Serve and enjoy!