This tamale pie is a hearty, cheesy, and comforting casserole dish with a flavorful beef and corn filling topped with golden cornbread. It’s an easy, crowd-pleasing meal that brings bold flavors to the table with minimal effort.

Tamale Pie: A Hearty, Cheesy Comfort Food Favorite
Tamale pie is one of those dishes that just tastes so good. It’s hearty, cheesy, and has all the bold flavors of a good taco night baked into one comforting meal. The beef is cooked with onions, taco seasoning, and a mix of corn, enchilada sauce, and green chilies for that perfect balance of savory, sweet, and a little heat. And then there’s the Jiffy cornbread topping, baked until golden and slightly crisp around the edges, soaking up just enough of that saucy filling underneath.
I love how easy this casserole is to throw together, especially when I don’t feel like dealing with a ton of steps. Everything comes together in one dish, and there’s no messing around with rolling or wrapping (it’s not actually tamales or a pie) just layer, bake, and dig in. Plus, it’s super flexible. You can add extra cheese (because why not?), sub in ground turkey, or even throw in some beans if that’s your thing.
This is a great recipe to keep in your back pocket when you need something filling and flavorful that doesn’t take a ton of effort. It’s perfect for a weeknight dinner, a casual potluck, or even meal prep since leftovers heat up beautifully. Whether you’re piling on toppings like green onions and sour cream or just enjoying it as is, tamale pie means big flavor with minimal hassle.
Why I Love This Recipe
- The mix of sweet cornbread and savory, saucy beef is seriously crave-worthy.
- It’s packed with Tex-Mex flavors that always hit the spot.
- From start to finish, it’s ready in under an hour, perfect for busy nights.
- I love topping mine with sour cream, avocado, and salsa for even more flavor and texture.

Ingredients

How To Make Tamale Pie
Find the complete recipe with measurements in the recipe card at the bottom of the post.
-
Step One: Get the Dish Ready
Preheat the oven to 350°F and grease your baking dish with cooking spray. A 10.5 x 7.5-inch casserole dish works well, but an 8 x 8-inch pan is a great option too. If you’re using a 9 x 13-inch pan, the casserole will be thinner, so increase the ingredients by half and use 16 oz. of cornbread mix. -
Step Two: Cook the Beef & Onions
Heat a large skillet over medium-high heat and brown the ground beef, breaking it up as it cooks. Once it’s fully cooked and no longer pink, add the diced onion and cook for about 5 minutes, until softened. -
Step Three: Season & Drain
Stir in the taco seasoning and water, letting it cook for a minute so the flavors mix in. Remove from heat and drain off any extra grease if needed. -
Step Four: Mix in the Good Stuff
Add the corn, enchilada sauce, chiles, and ½ cup of shredded cheese to the beef. Stir until everything is well combined, then spread the mixture evenly in the bottom of your baking dish. -
Step Five: Make the Cornbread Topping
Prepare the cornbread mix according to the package directions (just mix—it’s not getting baked yet). Spread the batter evenly over the meat mixture using a large spoon or flat spatula. -
Step Six: More Cheese, Always
Sprinkle the rest of the shredded cheese over the top of the cornbread mixture. -
Step Seven: Bake Until Golden
Pop it in the oven and bake for 30–40 minutes, until it’s bubbling and the cornbread is fully cooked. A toothpick inserted in the center should come out clean. -
Step Eight: Slice & Serve
Let it cool slightly, then slice and serve warm. Top with green onions or whatever toppings you like.

Recipe Tips
Tamale pie is simple to make, but a few tweaks can make it even tastier. Here are some easy ways to customize or enhance your casserole:
- Make it spicier – Add diced jalapeños to the filling or use a spicier or homemade enchilada sauce.
- Switch up the protein – Ground turkey, chicken, or pork all work well. You can also make it vegetarian by swapping the meat for black beans.
- Extra cheesy? Always. – Mix more shredded cheese into the filling or add a layer between the beef and cornbread.
- Cornbread alternatives – If you prefer a homemade cornbread topping, go for it. Just keep an eye on the bake time.

Storage and Freezer
Tamale pie holds up well, making it great for leftovers. Here’s how to store and freeze it so you can enjoy it later:
- Refrigerate leftovers – Store in an airtight container in the fridge for up to 4 days. Reheat in the microwave or oven until warmed through.
- Freezing whole or in portions – Let the casserole cool completely, then wrap tightly or store in freezer-safe containers. Freeze for up to 3 months.
- Reheating from frozen – For best results, thaw overnight in the fridge and bake at 350°F until heated through. Individual portions can go straight from the freezer to the microwave.
This dish tastes just as good the next day, so don’t let those leftovers go to waste.

Frequently Asked Questions
- Can I make tamale pie ahead of time?
Yes. Assemble the casserole, cover it, and refrigerate it for up to 24 hours before baking. When ready to bake, you may need to add a few extra minutes to the cook time. - Why is my cornbread sinking into the filling?
If the filling is too hot when you spread the cornbread batter on top, it can sink in before baking. Let the meat mixture cool slightly before adding the batter to help it sit on top. It’s the same method I use in my cottage pie with Gruyère mashed potatoes – letting the beef layer cool keeps the mash from sliding into the filling. - How can I make the cornbread topping more flavorful?
Stir in a handful of shredded cheese, a diced jalapeño, or a little cumin and chili powder into the cornbread batter before spreading it on top. - Can I use homemade taco seasoning instead of a packet?
Yes. A simple mix of chili powder, cumin, paprika, garlic powder, onion powder, salt, and a pinch of cayenne will do the trick.

More Tex-Mex Comfort Casserole Recipes
If you love hearty, satisfying tex-mex meals like tamale pie, here are more comforting casserole recipes to make. These dishes are warm, cheesy, and perfect for easy weeknight dinners.
- Green Chile Chicken Enchilada Casserole
- Taco Rice Casserole
- Chicken and Hatch Green Chile Casserole
- Cheesy Chicken Enchiladas
- Chicken Poblano Casserole
- Taco Noodle Casserole
- Mexican Bowtie Pasta Bake
This post may contain affiliate links. Please read my disclosure policy.
Tamale Pie
Equipment
- casserole dish 10.5x7.5 an 8x8 square also works or a 9x13 -see recipe notes. For making the tamale pie.
- nonstick skillet For sautéing ingredients.
- measuring cups and spoons For accurate measuring.
- mixing bowls For putting together the cornbread mix.
Ingredients
- cooking spray
- 1-1/2 lbs. ground beef (93% lean)
- 1 medium yellow onion, diced
- 1 oz. taco seasoning
- 3 tbsps. water
- 1 (15 oz.) can yellow corn drained
- 1 (15 oz.) can red enchilada sauce
- 1 (4 oz.) can diced green chiles mild or medium heat
- 1-1/2 cups shredded Mexican cheese, divided
- 1 (8.5 oz.) box cornbread mix, such as JIFFY (include whatever is required to make cornbread according to package directions, such as an egg and milk))
- garnish: sliced green onions (optional)
Instructions
- Preheat the oven to 350°F.
- Prepare the baking dish by misting it with cooking spray. (A 10.5 x 7.5-inch casserole dish (11x7) was used, but an 8 x 8-inch square pan works well too. A 9 x 13-inch pan will make the casserole thinner and require more cornbread mix to cover it. If using a 9 x 13, increase the ingredients by half and use 16 oz. of cornbread mix.)cooking spray
- Brown and crumble the ground beef in a large skillet over medium-high heat until fully cooked and no longer pink. Add the diced onion and cook for about 5 minutes, until softened.1-1/2 lbs. ground beef (93% lean), 1 medium yellow onion, diced
- Stir in the taco seasoning and water, cooking for one minute. Remove from heat and drain any excess grease if needed.1 oz. taco seasoning, 3 tbsps. water
- Add the corn, enchilada sauce, chiles, and ½ cup of shredded cheese to the meat mixture. Stir until combined, then spread it evenly in the bottom of the baking dish.1 (15 oz.) can yellow corn, 1 (15 oz.) can red enchilada sauce , 1 (4 oz.) can diced green chiles, 1-1/2 cups shredded Mexican cheese, divided
- Prepare the cornbread mix according to the package directions (uses milk and egg - do not bake), then spread it evenly over the meat mixture using a large spoon or flat spatula.1 (8.5 oz.) box cornbread mix, such as JIFFY
- Sprinkle the remaining cheese over the top of the cornbread mixture.
- Bake for 30–40 minutes, until bubbling and the cornbread is fully cooked (a toothpick inserted in the center should come out clean).
- Slice and serve warm, topped with sliced green onions or any other toppings you like.garnish: sliced green onions (optional)
Notes
Nutrition
Have you made this Tamale Pie? Share your experience in the comments below and let me know how it turned out.
As an Amazon Associate and member of other affiliate programs, I earn from qualifying purchases.


Kim says
Can I use polenta instead of cornbread?
Cathy says
It needs to be a baking mix, with all the other ingredients, not straight cornmeal.
Edie says
That seems to me to be a very good idea (a polenta mixture). I wonder if the cornbread might be too sweet, but that just me.
Cathy says
While sweetness is subjective, it really does not taste too sweet against the savory backdrop of the other ingredients.