Preheat oven to 375 F. In a pan on the stovetop add oil with meat (can add some diced onions in there too) for about 5 minutes.
Then add diced tomatoes, corn, seasonings and broth. Stir together, cover and let simmer for 10 minutes over low heat.
In a bowl mix together cornbread ingredients. Mix in half the cheese into the batter.
Spray 8x8 dish with non stick spray and pour in ground beef mixture. Spread out in pan. Pour batter over the top and bake for about 25 minutes. Then sprinkle remaining cheese over the top and bake another 10 minutes until melted and lightly golden brown.
Cool on cooling rack for 5 minutes, scoop out and serve with sour cream on top.