This Beef Tamale Casserole, also called a Tamale Pie, is a quick and delicious weeknight dinner the whole family will love! Using boxed cornbread mix with ground beef and some pantry staples you can have a hearty meal on the table in no time!

Tamale Casserole is a staple in TexMex cuisine and for good reason! It's simple, hearty and delicious. An easily customizable crowd pleaser that is a breeze to throw together on a busy weeknight.
This version utilizes boxed cornbread mix to make getting dinner on the table even easier. Simply cook your beef and vegetables, mix up the cornbread and pour over the top and bake. I love making this Tamale in a cast iron skillet that I can transfer directly from the stove to the oven. Be sure to serve with all your favorite toppings such as sour cream, salsa, cilantro, tomatoes, sliced radishes or whatever your heart desires. Enjoy!
Jump to:
What is a Tamale Casserole?
A tamale casserole, also called a tamale pie, is a southwestern / TexMex style dish typically using a mix of seasoning, ground beef and vegetables topped with a cornmeal or cornbread crust and baked. While ground beef is the traditional filling, you can also make tamale pie with chicken, pork or vegetarian ingredients.
More TexMex and Latin inspired recipes you will love.

Equipment
For this recipe you will need:
- Cutting board and sharp knife
- Mixing bowl and whisk: I love these glass nesting mixing bowls from Pyrex and this balloon whisk from Oxo is my favorite.
- Cheese Grater (optional): I always recommend freshly shredding your cheese for the best flavor and texture and I love my Oxo cheese grater. However, in a pinch you can always use pre shredded cheese.
- Cast Iron Skillet: I love making this tamale pie in my Le Creuset cast iron skillet because it's so convenient to transfer it straight from the stove to the oven.
If you don't have a cast iron or oven safe skillet you can also cook up the beef and veggies in any other skillet and then then transfer to a round or square 9 inch pan before baking.
Ingredients
The ingredients you need for this recipe are:
- Small onion: Any white or yellow onion will work. You can also substitute with green onions in a pinch.
- Olive oil
- Small/medium red bell pepper: Feel free to substitute with yellow or orange if you'd like. You can use a green bell pepper if you wish but it will have a slightly less sweet, more bitter flavor.
- Ground beef: Fat is flavor so I prefer using a 85/15 fat ratio. But you can use a leaner ground beef if preferred.
- Garlic clove: I know it's tempting to used jarred garlic (and you totally can in a pinch) but I highly recommend using freshly minced garlic for the best flavor.
- Package of taco seasoning: I love using Siete Foods Taco Seasoning for this recipe but feel free to use your favorite brand.
- Canned, diced tomatoes
- Canned corn
- Diced green chiles: I typically just use a standard 4 oz can of green chiles for this recipe but if it's Hatch chile season and you can get them fresh feel free to roast some of your own!
- Cornbread Mix: I tend to use
Toppings (Optional)
I love serving this Tamale Casserole with some sour cream, salsa and a slice of jalapeno. It's also great with avocado, extra shredded cheese, hot sauce and sliced radishes. The sky's the limit!
Step by Step Instructions
Time needed: 40 minutes.
- Make the cornbread batter.
Mix up the cornbread according to package instructions and add in 1 cup of shredded cheese. Set aside.
- Make the ground beef filling.
Cook onions, bell pepper, garlic and ground beef until browned. Stir in taco mix, green chilies and tomatoes. Bring to a boil then add in corn and reduce to a simmer. Cook for 5 minutes until thickened.
- Bake the Tamale Casserole.
Remove the ground beef and vegetable mixture from the heat. Pour on the cornbread batter and spread evenly over the top.
Then bake at 400 degrees F for 20-25 minutes until the cornbread is cooked through.

Recipe FAQs
Yes! If you'd like a leaner take on this tamale pie feel free to substitute with ground turkey or ground chicken.
Cornbread mixes are annoyingly one of those items that don't come in a consistent sizes. The nice thing about this recipe is that it's customizable based on what you have on hand.
I like using the Sprouts brand of cornbread mix. You can also get 12 oz sizes in Krusteaz, Pamela's, Old School Brand, Paula Deen's, Teays Valley and more.
If you like a less bread-y version of this recipe you can always use Jiffy which comes in 8.5 oz. Or for a more cornbread heavy recipe feel free to use a 15 oz box.
You can easily make this recipe gluten free by using a gluten free cornbread mix. King Arthur Baking Company's gluten free cornbread is one of my favorites!

More TexMex recipes for you to enjoy.
Chicken Stuffed Poblano Peppers
Made this Beef Tamale Casserole recipe? Let me know what you think in the comments!
Recipe

Beef Tamale Casserole
Equipment
- 10 inch cast iron skillet
- mixing bowl and whisk
- Cheese grater optional
- Cutting board and knife
Ingredients
For the cornbread topping
- 1 12 oz box cornbread mix can substitute with an 8.5 oz box (such as Jiffy) if desired
- milk use amount listed on cornbread package
- butter use amount listed on cornbread package
- egg use amount listed on cornbread package
- 1 cup cheddar cheese, shredded
For the ground beef filling
- 1 tsp olive oil
- 1 lb ground beef
- 1 small onion, diced
- 1 red bell pepper, diced
- 1 garlic clove, minced
- 1 packet of taco seasoning I recommend Siete Food
- 1 14.5 oz can of diced tomatoes do not drain
- 1 4 oz can of diced green chiles do not drain
- 1 15.25 oz can of corn, drained
- salt and pepper
Toppings (optional)
- sour cream
- salsa
- sliced jalapenos
- sliced avocado
- hot sauce
- sliced radishes
Instructions
- Preheat the oven to 400 degrees F. In a large mixing bowl, mix the cornbread ingredients according to the package instructions. Add 1 cup of shredded cheddar cheese and stir to combine. Set aside.
- Drizzle a little olive oil in a 9-10 inch cast iron skillet and heat over medium high heat. Add in diced onions, bell pepper, garlic and ground beef. Season with a pinch of salt and pepper and cook until the meat is cooked through. Then stir in taco mix, diced tomatoes and green chiles. Bring to a boil then add in the corn and reduce to a simmer. Cook on low heat for about 5 minutes until thickened. Taste and add additional salt and pepper as needed.
- Remove the skillet from the heat and pour the cornbread mixture over the top, spreading out in an even layer over the filling. Place in the oven and cook at 400 degrees F for 20-25 until the cornbread is cooked through and a toothpick inserted into the center comes out clean.
- Remove from the oven and allow to cool slightly before serving. Serve with sour cream and salsa or any other toppings you desire. Enjoy!
Yummy tamale pie! Or casserole. My mom always put sliced black olives in her tamale pie so I had to do it. This is really delicious.
I love this Tamale pie. The corn bread gives a nice texture- My family enjoyed. 5 star ?
I love this recipe. There are a lot of tamale pie recipes out there and this is one of the best!
love this tamale casserole so much! perfect for meal prepping!
This was super easy to make and turned out delicious. Thank you for the recipe.