Pre-heat oven to 375°F. Spray a deep dish casserole with non-stick cooking spray, set aside.
Heat oil in a large skillet over medium-high heat. Add onion and garlic, sautéing several minutes until onions are translucent. Add beef, crumbling with your fingers and sauté until beef browns all over. Drain off excess liquid. Add tomatoes, kidney beans, chilis, hot sauce, oregano, salt and black pepper. Cover pan and reduce to a simmer. Allow to simmer for 15-20 minutes until thickened. Stirring occasionally. In last five minutes of cooking time, remove about 1/2 cup of cooking liquid and place in a small bowl with cornstarch. Whisk with a fork and pour over beef mixture. Stir until well incorporated.
In a medium sized mixing bowl, combine cornbread ingredients and stir until well combined. Add ground black pepper to taste, if desired.
Spoon beef mixture into casserole dish. Spoon cornbread mixture over beef in casserole, smoothing top with a spatula.
Bake in 375°F oven for 20-30 minutes, until cornbread mixture is set and golden colored. Allow to cool for 5 minutes and serve hot.
Chef's Note: Allow to cool completely and wrap tightly in aluminum foil for freezing. May be reheated in a conventional oven or microwave.