Preheat the oven to 375°F.
Brown the beef, onions, and bell pepper: Heat olive oil in a large skillet on medium high. Add the ground beef, onion, and bell pepper. Add salt, chile powder, and cumin. Cook, stirring infrequently, until the ground beef has browned on all sides. Remove from heat. Drain excess fat if necessary (if you are using lean beef, there shouldn't be excess).
Make the filling: Mix in fire-roasted tomatoes, Anaheim chiles, corn, olives, raisins, cheese, and water. Adjust seasoning. Add more chile powder and cumin if desired.
Pour the filling into the casserole: Rub a little olive oil over the inside of a 9 x 13-inch casserole dish (or use a nonstick cooking spray). Spoon filling into the casserole dish.
Make the cornbread batter: In a large bowl, prepare the cornbread batter according to the directions on the package. Pour the cornbread batter over the top of the filling in the casserole.
Bake: Bake at 375°F for 40 minutes, until the top is browned. Did you love the recipe? Leave us a rating and review!
