This post may contain affiliate links. Please read our disclosure policy.
This tamale pie is cozy, hearty, and packed with Tex-Mex flavor, with a savory ground beef filling, beans, corn, and a golden cornbread topping baked right on top. It’s a comforting one-pan dinner that’s easy enough for weeknights but satisfying enough to share.
If you love hearty, family-style casseroles, this is one of those dinners that always disappears fast. The filling is rich and flavorful, the topping bakes up tender and fluffy, and the whole thing comes together in a way that feels both nostalgic and practical.
If you love recipes like this, be sure to try my cheesy Taco Lasagna and White Chicken Enchiladas next. Add a fresh side like Southwest Salad, then finish dinner with Pineapple Sunshine Cake for something sweet.
Why This Recipe Works
-
Cozy comfort with a Tex-Mex twist: Savory ground beef, beans, and vegetables simmer with warm spices for bold, hearty flavor.
-
Golden cornbread topping: The fluffy, slightly sweet topping bakes right over the filling for that classic tamale pie finish in every bite.
-
One-pan wonder: Made in a cast-iron skillet, this recipe goes straight from stovetop to oven for less mess and extra flavor.
-
Great for sharing: Generous portions make it perfect for family dinners, potlucks, or anytime you need a filling, crowd-pleasing meal.
Before You Begin
✨ Use a cast-iron skillet: It holds heat beautifully and gives the best crusty edges, but any oven-safe skillet or casserole dish will work.
✨ Drain excess fat: After browning the beef, don’t skip this step—it keeps the filling rich, not greasy.
✨ Don’t overmix the cornbread batter: Stir just until combined so it bakes up light and fluffy.
✨ Tent with foil first: Covering the skillet loosely during the first bake keeps the topping moist and prevents over-browning.
✨ Pro Tip: After baking, let your Tamale Pie rest for about 10 minutes. It gives the filling time to set and makes slicing neat, clean portions a breeze.
What Is Tamale Pie?
Tamale pie is a hearty Tex-Mex–inspired casserole made with a chili-style meat filling baked under a fluffy cornbread or cornmeal topping. It captures the flavors of traditional tamales but skips the time-consuming step of wrapping and steaming individual tamales. Instead, everything cooks together in one pan, creating a cozy, family-friendly dinner that’s perfect for weeknights.
Most tamale pie recipes start with a savory ground beef mixture seasoned with chili powder, cumin, onions, and tomatoes, often with additions like corn, beans, or green chiles. The filling is then topped with cornbread batter and baked until golden and bubbly.
Because it’s simple, filling, and easy to customize, tamale pie has been a popular comfort-food casserole for generations.
The History of Tamale Pie
Despite the name, tamale pie isn’t actually a traditional Mexican dish. It’s an American casserole inspired by the flavors of Mexican tamales.
Food historians trace the dish back to the early 1900s in Texas, when cooks began layering chili-style meat fillings with cornmeal batter in a baking dish. The recipe appeared in early American cookbooks and quickly became popular because it was easier to make than traditional tamales.
By the 1920s and 1930s, tamale pie had become a staple in American home cooking, potlucks, and even school cafeterias. The dish was especially popular during the Great Depression because it stretched inexpensive ingredients like ground beef, cornmeal, and canned tomatoes into a satisfying meal.
Today, tamale pie remains a nostalgic comfort food that blends Tex-Mex flavors with classic American casserole cooking.
Tamale Pie vs. Tamales
Tamale pie and tamales share similar flavors but are prepared very differently.
Traditional tamales are made by spreading masa dough around a filling, wrapping it in corn husks, and steaming the bundles until cooked.
Tamale pie, on the other hand, takes those same flavors—seasoned meat, corn, chiles, and spices—and turns them into a baked casserole with a cornbread or cornmeal topping.
Think of tamale pie as a shortcut version that delivers the same comforting flavors with far less work.

Tamale Pie Ingredients + Key Notes
Filling
Ground beef – I recommend 80/20 for the best balance of flavor and moisture. The slightly higher fat content keeps the filling rich and hearty.
Onion, bell pepper & garlic – The classic flavor base that builds depth and savory aroma as it cooks.
Black beans & corn – Add texture, color, and heartiness. Corn brings a subtle sweetness that pairs beautifully with the chili spices.
Diced tomatoes with green chilies – Adds moisture, acidity, and a mild kick of heat while helping create the saucy chili-style filling.
Shredded cheese – Adds extra richness and helps bind the filling slightly as it bakes. Cheddar works beautifully, but Monterey Jack or a Mexican cheese blend are also great options.
Pimiento-stuffed green olives – A tangy, briny surprise that brightens the dish and adds a little pop of flavor in each bite.
Seasonings – Chili powder, cumin, oregano, and a touch of brown sugar create that warm Tex-Mex flavor balance. The sugar doesn’t make the dish sweet—it simply rounds out the spices and tomatoes.
Topping
Corn muffin mix – A quick shortcut for the fluffy cornbread topping that bakes into a golden crust over the filling.
Milk & egg – Provide moisture and structure so the topping bakes up tender and light.
Cheddar cheese – Melts right into the cornbread topping for extra savory flavor and a slightly richer crust.
💡 Variations & Swaps
Use ground turkey or chicken – A lighter option that still works beautifully with the spices.
Make it vegetarian – Skip the meat and double the beans or add sautéed vegetables like zucchini, mushrooms, or bell peppers.
Add a little heat – Stir diced jalapeños into the filling or sprinkle them on top before baking.
Switch the cheese – Monterey Jack, pepper Jack, or a Mexican cheese blend all work great in place of cheddar.
Use homemade cornbread batter – If you prefer to skip boxed mix, your favorite cornbread recipe works perfectly as the topping.
🥣 How to Make Tamale Pie
Here’s a quick look at how to assemble this easy tamale pie (full instructions in the recipe card below).
Start by cooking the filling in a large cast-iron skillet or oven-safe pan. Brown the ground beef with the onions until the meat is fully cooked and the onions are softened. Stir in the beans, corn, tomatoes, and spices, then let the mixture simmer for a few minutes so the flavors blend and the filling thickens slightly.
Once the filling is ready, spread the cornbread batter evenly over the top. Don’t worry about making it perfect—the topping will spread as it bakes and create that classic golden crust.
Transfer the skillet to the oven and bake until the cornbread topping is set and lightly golden. Let the tamale pie rest for about 10 minutes before serving so the filling thickens slightly and the slices hold together beautifully.
⭐ Pro Tips
⭐ Let the filling simmer before baking
Allow the meat mixture to simmer for several minutes before adding the topping. This helps the flavors meld together and thickens the sauce so the cornbread doesn’t sink.
⭐ Spread the topping all the way to the edges
Making sure the cornbread batter reaches the edges of the pan prevents gaps and creates that beautiful golden crust around the casserole.
⭐ Let the casserole rest before serving
Tamale pie slices much more neatly if you let it sit for about 10 minutes after baking. The filling thickens slightly as it cools.
⭐ A cast-iron skillet works beautifully
Many tamale pie recipes are baked directly in a cast-iron skillet, which creates a crisp edge on the cornbread topping and makes the dish extra flavorful.
What to Serve With Tamale Pie
Tamale pie is rich, hearty, and packed with Tex-Mex flavor, so I like to round out the meal with something fresh and crisp on the side and a simple dessert to finish things off.
Fresh + Crisp Sides
A cool, crunchy salad balances the warm spices in the filling beautifully. Southwest Salad is a natural pairing with its bold flavors and fresh vegetables, while Pineapple Coleslaw adds a bright, tangy crunch. Fajita Veggies are also a delicious option here—they bring color, smoky flavor, and a lighter vegetable side that fits the meal perfectly. If you’re looking for something classic and restaurant-style, 1905 Salad is always a crowd favorite.
Comforting Sides
If you want to lean fully into Tex-Mex comfort food, Mexican Rice and Charro Beans both make excellent sides. They’re hearty, flavorful, and perfect for soaking up every last bite of that savory filling.
Sweet Finishes
For dessert, I like to keep things festive and a little tropical. Strawberry Tres Leches Cake is light and luscious, while Margarita Cake (No Alcohol) brings bright citrus flavor that pairs perfectly with Tex-Mex dishes. If you’re craving something cool and creamy, Fresas con Crema is always a favorite. And if pineapple desserts are your thing, No Bake Pineapple Pie is an easy, refreshing finish that everyone loves.
What to Serve With Tamale Pie
This hearty skillet meal shines even brighter with a few easy sides to round out the table:
- Fajita Veggies – Colorful, sizzling peppers and onions that add freshness and flavor.
- Charro Beans – A classic, smoky Mexican side that pairs perfectly with the cornbread crust.
- Mexican Rice – Light, fluffy, and seasoned just right—a must-have with Tex-Mex favorites.
- Texas Roadhouse Green Beans – Savory and comforting, they balance the bold flavors beautifully.
✨ For a little extra indulgence, don’t miss my Texas rice (hearty and loaded with flavor), jalapeño cornbread, or Mexican corn salad—each makes a crowd-pleasing partner for this dish.
Sweet Finishes For Tamale Pie
After all that savory comfort, you’ll want something light and sweet to close the meal. My zesty margarita cake, cozy peach cobbler dump cake, frescas con crema, or rich, fudgy fudge pie will each make your table unforgettable.
Storing + Reheating + Freezing + Make-Ahead Tips
How to Store Tamale Pie
Keep leftovers covered in the refrigerator for up to 4 days. Store in an airtight container or tightly wrap the skillet with foil once cooled.
How to Reheat Tamale Pie
For best results, cover with foil and reheat in a 350°F (177ºC) oven for 15–20 minutes. If stored in a glass or ceramic dish, let it come to room temperature before baking to prevent shattering. Individual portions can also be microwaved in short bursts until hot.
Freezing
Bake completely, then cool to room temperature. Wrap tightly in plastic wrap and foil, or place in a freezer-safe container, for up to 2 months. Reheat from frozen in a 350°F oven (177ºC), covered with foil, for 45–50 minutes.
Make-Ahead Tops
You can assemble the filling up to 2 days ahead and refrigerate it. When you’re ready to serve, add the cornbread topping and bake fresh. This keeps the crust fluffy and prevents it from drying out.
✦ Frequently Asked Questions
✦ Can I make Tamale Pie ahead of time?
Yes! You can prepare the beef filling up to 2 days in advance and refrigerate it. When you’re ready to serve, spread the cornbread batter on top and bake as directed.
✦ How do I keep the cornbread topping from getting soggy?
Make sure to simmer the filling until most of the liquid has evaporated before adding the cornbread layer. This keeps the crust fluffy and prevents sogginess.
✦ Can I freeze Tamale Pie?
Absolutely. Bake it completely, cool to room temperature, then wrap tightly and freeze for up to 2 months. Reheat in a 350°F oven until warmed through.
✦ Is Tamale Pie spicy?
The heat level is mild with just a touch of hot sauce and green chilies. If you love spice, add extra hot sauce, jalapeños, or even a pinch of cayenne to the filling.
✦ Can I make Tamale Pie in a cast-iron skillet?
Yes! A cast-iron skillet is one of the best ways to make tamale pie because it goes straight from stovetop to oven and helps create delicious, lightly crisp edges around the cornbread topping. If you don’t have one, any oven-safe skillet or casserole dish will work.
Easy-to-Make Mexican Recipes
- Frito Pie– A Tex-Mex classic made with crunchy corn chips, seasoned chili, and melty cheese layered into pure comfort food bliss.
- Taco Casserole – Layers of beef, beans, and tortillas baked into bubbly, cheesy comfort.
- Green Chicken Enchilada Casserole– Creamy, cheesy, and full of tangy green chile flavor.
- Mexican Spaghetti – A fun twist on pasta night with bold, zesty flavors.
- Dorito Casserole – Crunchy, cheesy, and downright irresistible!
Tried This Recipe?
If you whip up this Tamale Pie, I’d love to hear what you think! Please leave a ⭐⭐⭐⭐⭐ rating and a comment below—it really helps others (and me!) know how much you enjoyed it. And don’t forget to snap a photo of your delicious pie and tag me on Instagram @gonna_want_seconds—I can’t wait to see your creations!
Want more cozy, crave-worthy recipes sent straight to your inbox? Be sure to subscribe to my free newsletter—it’s totally free, and you’ll never miss a new recipe.
Thanks for stopping by my kitchen today — happy cooking, friends! 💗 Kathleen
Tamale Pie
Ingredients
Filling:
- 1 tablespoon vegetable oil
- 1 cup yellow onion, chopped
- 1 green bell pepper, chopped
- 4 large garlic cloves, minced
- 24 ounces 80/20 ground beef
- 1 cup frozen corn, thawed and well drained
- 1 (15-ounces) can black beans, drained and rinsed
- 1 (15-ounces) can petite diced tomatoes with green chilies, including juices
- 1/4 cup beef stock
- 1/4 cup pimiento-stuffed green olives, sliced
- 2 tablespoons dried chili powder
- 2 teaspoons dried ground cumin
- 1 tablespoon dried oregano
- 2 teaspoons brown sugar, packed
- 2 1/4 teaspoons salt, or more to taste
- 1/4 teaspoon hot sauce, or more to taste
Topping:
- 1 (8.5-ounce) box corn muffin mix
- 1/2 cup whole milk
- 1 large egg
- 1/2 cup cheddar, shredded
Instructions
- Preheat oven to 350°F (177ºC).
- In a cast-iron skillet, add 1 tablespoon vegetable oil and cook the onion (1 cup), bell pepper (1), and garlic (4) until they are soft, or for about 7 minutes. Add the beef (24 ounces) and cook until it is no longer pink. Remove any excess fat. Add the rest of the filling ingredients and simmer uncovered over medium-low heat, or until most of the liquid has evaporated, about 20 minutes.
Make the topping
- In a medium mixing bowl, whisk all the topping ingredients together. Drop the corn topping over the filling and then spread it out evenly. Loosely tent top of the skillet with aluminum foil.
- Bake the pie in a preheated oven for 25 minutes. Remove the foil and continue to cook for another 15 minutes.
Fans Also Made:
Nutrition
Source: Adapted From Texas Home Cooking and Better Homes and Gardens














Leave a Reply