This easy tamale casserole recipe has been around for decades. It's hearty comfort food, Texas style, and can be made ahead of time. Use pork, chicken, or turkey to change it up! It's always yummy! I use an extra deep casserole dish for this - if you are using a regular casserole you may want to cut the tomato mixture in half or make 2 casseroles.
Grease a 13x9-inch baking dish or spray with cooking spray.
Heat the oil in a large skillet and saute the celery and onion until tender, about 10 minutes.
Add the garlic, tomatoes, corn, and beans – simmer for 20 minutes.
Stir in the cilantro if desired.
Melt the butter in a heavy pan, add beef, and cook until done.
Add the chili powder, salt, pepper, and chipotle.
Remove from heat.
Blend 1 cup of water with the cornmeal.
Bring the remaining water to a boil in a saucepan.
Stir in the cornmeal and cook, stirring constantly, until very thick. Be careful because it may bubble and pop out of the pan and burn you if you’re not careful.
Spread half of the cornmeal mixture on the bottom of the baking dish.
Add the meat and spread to cover.
Top with the tomato mixture.
Top with 1 cup of the Cheddar cheese.
Cover with the remaining cornmeal mixture.
Sprinkle with the remaining cheese.
Bake for 25 minutes.
Let stand about 5 minutes before serving.
Notes
Storage:Place in an airtight container, cover and refrigerate for up to 3 days or freeze for longer storage.TipsExpert Tip: You can substitute cooked chicken, turkey, or pork for the ground beef in this recipe.
I add a lot of cilantro. I am one of those people that LOVES cilantro! If you don't love it then feel free to cut back or leave it out completely.
Feel free to add extra chiles! YUM!
Add a dollop of sour cream on top of the cornbread crust when you serve this. In fact, you can add any of your favorite taco toppings to top off this dish.
Maximize your leftovers with this cornbread tamale casserole. You could use any leftover meat in your fridge for the meat mixture.
You can easily use another variety of beans if you prefer.