I start by preheating my oven to 400 °F (200 °C). While it warms, I grease my baking dish with a little oil or nonstick spray to prevent sticking as the pie bakes.
In the skillet, I brown the ground beef over medium heat, adding diced onion. Once the beef is cooked through and onions are soft, I drain any excess fat to keep the dish from becoming greasy.
I stir salsa, thawed corn, enchilada sauce, and chopped jalapeños into the beef mixture. Let it simmer for a few minutes so flavors meld and excess liquid reduces slightly.
While the filling simmers, I whisk together cornmeal, baking powder, milk, egg, salt, and pepper in my mixing bowl until it forms a smooth batter with no lumps.
I spread the beef mixture evenly in the baking dish. Then I gently pour the cornbread batter over the top, smoothing it out. Finally, I sprinkle the freshly grated cheddar cheese evenly over the top.
I place the dish in the preheated oven and bake for 25–30 minutes, or until the cornbread is golden brown and cooked through. If I want extra cheese browning, I might turn on the broil for 1 minute at the end. Once done, I allow it to rest a few minutes before slicing.