An extrapolated tamale pie. This is easy, can be frozen, makes a substantial meal, and lends itself well to being adapted to personal tastes (I could picture an Italian or spicy Moroccan version). It can be made with either canned or fresh/homemade ingredients, and can easily absorb and disguise leftovers. Since the filling is made of pre-cooked ingredients, it only needs to be cooked long enough to bake the crust and heat the filling.
Substitution: 1 can = just under two cups fresh/homemade. I like black beans, but kidneys or pintos or whatever you have should work. This is not a fussy recipe.
Drain tomatoes, corn, and beans. Chop onion.
Combine all ingredients EXCEPT cornbread batter
Spread into a 9 x 13 baking pan. Top with cornbread batter.
Bake according to the directions for the cornbread. You might need to add some baking time.
To freeze: Prepare and freeze only the filling. Thaw and add cornbread batter just before baking. You can freeze the entire thing but the crust will be flat, not puffy (it tastes fine, but the texture is less appealing).
You can substitute cooked rice for some or all of the meat (1 pound meat = 2 generous cups browned and crumbled. Substitute rice quantity accordingly). I assume you can also substitute more beans for meat but I haven't tried it yet. You can also add cheese between the filling and crust.