Preheat oven to 400°. Grease a 9x13 pan with cooking spray
In a large bowl, whisk together corn muffin mix, egg, sour cream, and creamed corn. Pour into prepared pan and bake for 20 minutes.
Meanwhile, in a large skillet over medium heat, heat oil. Add seasonings and cook until soft, 5 minutes. Add ground beef and cook, breaking up the meat, until no longer pink. Add black beans, corn, and enchilada sauce.
Pour over cooked cornbread. Top with cheese.
Cover with foil and bake until cheese is melted, about 20 minutes. Remove foil and cook until cheese turns golden, about 5 minutes.