Preheat your oven to 375°F (190°C). Grease your 9x13-inch baking dish with non-stick spray or a little olive oil.
In a large skillet over medium heat, add the extra virgin olive oil. Once hot, add the minced onion, bell pepper, jalapeño, and garlic. Sauté for about 3-4 minutes until the vegetables are softened. Add the lean ground beef and cook until browned, breaking it apart as it cooks. Drain any excess fat.
Stir in the taco seasoning, diced green chiles, tomato sauce, frozen corn, and lime juice. Cook for another 5 minutes, allowing the flavors to meld. Remove from heat.
In a separate mixing bowl, whisk together the all-purpose flour, cornmeal, baking powder, salt, and honey. In another bowl, combine the milk, melted butter, and eggs. Pour the wet ingredients into the dry ingredients and mix until just combined. Do not overmix.
Spread the beef mixture evenly in the bottom of the prepared baking dish. Sprinkle half of the shredded cheddar cheese on top. Pour the cornbread batter over the cheese and beef mixture, spreading it out evenly. Top with the remaining cheddar cheese.
Place the casserole in the preheated oven and bake for 25-30 minutes, or until the top is golden brown and a toothpick inserted into the cornbread comes out clean.
Once baked, remove the casserole from the oven and let it cool for about 10 minutes. This will help it set up a bit before serving. Slice into squares and enjoy warm!