Mexican Hot Tamale Pie

Featured in: Main Dishes
This Mexican Hot Tamale Pie is a cozy casserole that delivers all the rich, spiced flavors of traditional tamales in a simple, bake-and-serve format. With a savory ground beef and bean filling smothered under a fluffy, cheesy cornbread crust, it's a weeknight hero that feels like a celebration. You'll find this Mexican Hot Tamale Pie is the perfect answer for a hearty, satisfying dinner.
A bubbling Mexican Hot Tamale Pie fresh from the oven with a golden cornbread crust Pin it
A bubbling Mexican Hot Tamale Pie fresh from the oven with a golden cornbread crust | fitkitchenhub.com

This Mexican Hot Tamalle Pie captures all the heartwarming, spiced essence of a traditional tamale but in a simple, comforting casserole form. It’s the kind of dish that turns a regular Tuesday into a celebration, where a savory filling of ground beef, beans, and corn gets blanketed by a fluffy, cheesy cornbread crust. You’ll love how the cornmeal topping soaks up the rich sauce below, creating the perfect bite every time. It’s a complete, family-friendly meal that comes together faster than you’d think and leaves you with just one dish to wash.

Ingredients You’ll Need

  • Vegetable oil: It’s a neutral heat conductor for sautéing your onions and garlic without adding extra flavor, and it has a higher smoke point than butter which is great for browning meat.
  • Yellow onion: Dicing it provides a sweet, savory foundation that softens and mellows as it cooks, building a deep flavor base for the entire filling.
  • Garlic: Minced fresh garlic adds that essential pungent kick that mellows into a sweet nuttiness, and it’s the aromatic soul of the dish.
  • Ground beef: Opt for an 80/20 blend if you can, as the bit of extra fat renders down and adds incredible flavor and moisture to the filling.
  • Chili powder: This isn’t just heat; it’s a complex blend of ground chiles and spices that delivers the signature deep red color and earthy, slightly smoky backbone.
  • Ground cumin: Toasted and earthy, this spice is non-negotiable for authentic flavor, and it pairs perfectly with the chili powder to create that classic profile.
  • Dried oregano: The slightly floral, robust notes of oregano are a hallmark of many Mexican dishes, and using dried gives a more concentrated flavor that stands up to simmering.
  • Salt: It’s the essential flavor enhancer that makes all the other spices and ingredients pop, and seasoning in layers is the key to a balanced dish.
  • Black pepper: Freshly cracked is ideal for a subtle heat and aromatic complexity that rounds out the spice mix without overwhelming it.
  • Tomato sauce: This provides the rich, tangy liquid that binds the filling together and creates a saucy, cohesive layer beneath the cornbread.
  • Black beans: Drained and rinsed to remove the starchy canning liquid, they add a wonderful creamy texture and plant-based protein that makes the pie more hearty.
  • Frozen corn kernels: The little pops of sweetness and crunch are a delightful contrast to the savory beef, and frozen corn is picked at its peak so it’s always sweet.
  • Diced green chiles: These mild canned chiles add a gentle tang and a touch of Southwestern flavor without significant heat, making the dish family-friendly.
  • Yellow cornmeal: This is the star of the topping, giving that distinct gritty, sweet texture that’s the essence of tamale-style cornbread.
  • All-purpose flour: It works with the cornmeal to create structure, ensuring your topping bakes up fluffy and tender instead of crumbly or dense.
  • Baking powder: The leavening agent that creates lift and air pockets, so your cornbread crust rises into a light and golden blanket.
  • Milk: Any fat percentage works, but whole milk will give you the richest, most tender crumb in your cornbread topping.
  • Unsalted butter: Melted butter adds fat and flavor to the batter, and using unsalted lets you control the overall salt level of the dish perfectly.
  • Egg: It binds the cornbread batter together, adds richness, and helps with the rise and structure as it bakes.
  • Shredded cheddar cheese: Folded into the batter, it melts into pockets of gooey goodness; I always grate a block myself for better melt and flavor.
  • Fresh cilantro: The optional bright, citrusy finish that cuts through the richness and adds a pop of fresh color right before serving.
  • Sour cream: A classic cooling dollop that adds a creamy tang and balances the warmth of the spices beautifully.
  • Sliced avocado: Its creamy, buttery texture is a fantastic contrast and adds a dose of healthy fats and vibrant green color.
  • Lime wedges: A squeeze of fresh lime juice just before eating brightens every single flavor in the dish and is my secret finishing touch.

How to Make It

Preheat and Prep Your Dish:
Start by preheating your oven to 375°F and greasing a 9×13 inch baking dish. This ensures everything is ready to go, and the preheating step is crucial for the cornbread to rise properly as soon as it hits the heat.

Sauté the Aromatics:
Heat the oil in your large skillet over medium heat, then add the diced onion. You want to cook them until they’re soft and translucent, which takes about five minutes and builds a sweet foundation without any browning.

Brown the Beef and Garlic:
Add the minced garlic and ground beef to the skillet with the onions. Break up the meat with a spoon as it cooks until no pink remains, then drain any excess fat if you prefer a leaner filling, though a bit adds great flavor.

Bloom the Spices:
Stir in all your dried spices – the chili powder, cumin, oregano, salt, and pepper. Let them cook with the meat for just a minute until they become incredibly fragrant; this step wakes up their oils and deepens their flavor exponentially.

Simmer the Filling:
Pour in the tomato sauce, then add the drained black beans, frozen corn, and the entire can of diced green chiles. Stir it all together and let it bubble gently for five to seven minutes until it thickens slightly, then remove it from the heat.

Whisk the Dry Ingredients:
While the filling simmers, grab a medium bowl and whisk together the cornmeal, flour, baking powder, and salt. Whisking aerates the dry ingredients and ensures the baking powder is evenly distributed, which is key for an even rise.

Combine the Wet Ingredients:
In a separate bowl, whisk the milk, melted butter, and egg until they’re completely smooth and homogenous. This emulsifies the mixture so it incorporates evenly into the dry ingredients without overmixing.

Fold the Batter Together:
Pour the wet ingredients into the dry and stir with a spatula until you just see no more dry streaks. A few lumps are perfectly fine. Then, gently fold in the shredded cheddar cheese until it’s scattered throughout the batter.

Assemble the Layers:
Transfer your hot beef filling into the prepared baking dish and spread it into a smooth, even layer. Then, dollop the cornbread batter over the top and gently spread it to cover the filling completely, sealing the edges.

Bake to Golden Perfection:
Bake for 25 to 30 minutes. You’ll know it’s done when the cornbread is golden brown and a toothpick poked into the center of the topping comes out clean, with no wet batter clinging to it.

Rest Before Serving:
This might be the hardest part, but let the pie cool in the dish for a good ten minutes. This allows the layers to set firmly so you can slice clean squares that hold their shape beautifully on the plate.

Close-up of a served square showing the layered savory beef filling and fluffy cornbread topping

Close-up of a served square showing the layered savory beef filling and fluffy cornbread topping | fitkitchenhub.com

Storage Tips

Store any leftover Mexican Hot Tamale Pie covered tightly in the baking dish or transferred to an airtight container in the refrigerator, where it will stay perfect for up to three days. To reheat, I find covering a whole portion with a damp paper towel and microwaving for a minute or two works great, or you can cover the entire dish with foil and warm it in a 350°F oven for about 15 minutes until it’s heated through. The cornbread topping stays surprisingly tender, and the flavors meld even more, making the leftovers something you’ll genuinely look forward to.

Ingredient Substitutions

If you don’t eat beef, ground turkey, chicken, or a plant-based crumble work beautifully here, just adjust the cooking time slightly if needed based on the package instructions. For the beans, pinto or kidney beans are a great swap for black beans, and you can use fresh or canned corn in place of frozen if that’s what you have on hand. To make it gluten-free, use a trusted cup-for-cup gluten-free flour blend, and for dairy-free, swap the milk, butter, and cheese for your favorite plant-based alternatives; I’ve had great success with oat milk and vegan cheddar shreds.

Serving Suggestions

I love serving this hearty pie right from the dish with a big spoon, letting everyone customize their plate with the fresh garnishes like cool sour cream, creamy avocado slices, a sprinkle of chopped cilantro, and a generous squeeze of lime. For sides, a simple green salad with a lime vinaigrette cuts through the richness perfectly, or you can go all out with classic Mexican rice and warm refried beans for a true feast. It’s also fantastic with a side of quick-pickled red onions or a scoop of pico de gallo for an extra fresh, acidic kick.

Cultural Context

This dish is a beautiful example of Tex-Mex or Southwestern comfort food, taking the core flavors and components of a traditional tamale—the spiced meat, the masa—and reimagining them in a simpler, bake-and-serve casserole format. Traditional tamales are a labor of love, involving spreading masa dough onto corn husks, filling, folding, and steaming, a process often saved for special occasions and family gatherings. This Mexican Hot Tamale Pie captures that celebratory, communal spirit but in a way that fits seamlessly into a modern weeknight, making those rich, complex flavors accessible any day of the week without the hours of preparation.

A complete dinner plate with the pie, fresh avocado slices, lime wedges, and a dollop of sour cream

A complete dinner plate with the pie, fresh avocado slices, lime wedges, and a dollop of sour cream | fitkitchenhub.com

Frequently Asked Questions

What type of cornmeal works best for Mexican Hot Tamale Pie?

Use a standard yellow cornmeal (not coarse polenta or self-rising) for the best texture in your cornbread crust. It creates the perfect fluffy and slightly crumbly topping that’s classic for this Mexican Hot Tamale Pie.

Can I make this Mexican Hot Tamale Pie ahead of time?

Absolutely. You can assemble the beef filling and store it covered in the fridge for up to 2 days. Prepare the cornbread batter fresh right before baking for the best rise on your Mexican Hot Tamale Pie.

What can I substitute for ground beef in Mexican Hot Tamale Pie?

Ground turkey, chicken, or a plant-based ground meat alternative work perfectly. For a vegetarian version, use an extra can of beans or some lentils to replace the beef in this hearty casserole.

How do I know when the Mexican Hot Tamale Pie is ready?

The pie is done when the cornbread crust is golden brown, has pulled away slightly from the edges of the pan, and a toothpick inserted into the center of the crust comes out clean—about 25-30 minutes in the oven.

What should I serve with Mexican Hot Tamale Pie?

This dish is a full meal on its own! For a complete Mexican-inspired spread, serve it with a simple side salad topped with lime vinaigrette, sliced avocado, or a dollop of cool sour cream to balance the spices.

Rate This Recipe

How would you rate this recipe?

Mexican Hot Tamale Pie

This Mexican Hot Tamale Pie is a cozy casserole that delivers all the rich, spiced flavors of traditional tamales in a simple, bake-and-serve format. With a savory ground beef and bean filling smothered under a fluffy, cheesy cornbread crust, it's a weeknight hero that feels like a celebration. You'll find this Mexican Hot Tamale Pie is the perfect answer for a hearty, satisfying dinner.

Prep Time
20 Minutes
Cook Time
30 Minutes
Total Time
50 Minutes
4.3
(103 reviews)
By: Elena Martinez
Category: Main Dishes
Difficulty: Medium
Cuisine: Mexican
Yield: 6 Servings

Ingredients

  1. 01 1 tablespoon vegetable oil
  2. 02 1 medium yellow onion, diced
  3. 03 2 cloves garlic, minced
  4. 04 1 pound ground beef
  5. 05 2 tablespoons chili powder
  6. 06 1 teaspoon ground cumin
  7. 07 1 teaspoon dried oregano
  8. 08 1/2 teaspoon salt
  9. 09 1/4 teaspoon black pepper
  10. 10 1 (15-ounce) can tomato sauce
  11. 11 1 (15-ounce) can black beans, drained and rinsed
  12. 12 1 cup frozen corn kernels
  13. 13 1 (4-ounce) can diced green chiles
  14. 14 1 cup yellow cornmeal
  15. 15 1 cup all-purpose flour
  16. 16 1 tablespoon baking powder
  17. 17 1/2 teaspoon salt
  18. 18 1 cup milk
  19. 19 1/4 cup unsalted butter, melted
  20. 20 1 large egg
  21. 21 1/2 cup shredded cheddar cheese

Instructions

Step 01

Preheat your oven to 375°F (190°C). Grease a 9x13 inch baking dish lightly with oil or non-stick spray.

Step 02

In a large skillet, heat the vegetable oil over medium heat. Add the diced onion and cook, stirring occasionally, until softened and translucent, about 5 minutes.

Step 03

Add the minced garlic and ground beef to the skillet. Cook, breaking up the beef with a spoon, until no pink remains, about 8-10 minutes. Drain any excess fat if desired.

Step 04

Stir in the chili powder, cumin, oregano, salt, and black pepper. Cook for 1 minute until the spices are fragrant.

Step 05

Pour in the tomato sauce, then add the black beans, frozen corn, and diced green chiles. Stir to combine and bring to a simmer. Let it cook for 5-7 minutes, stirring occasionally, until the mixture has thickened slightly. Remove from heat.

Step 06

While the filling simmers, make the cornbread topping. In a medium bowl, whisk together the cornmeal, flour, baking powder, and 1/2 teaspoon salt.

Step 07

In a separate bowl, whisk together the milk, melted butter, and egg until smooth.

Step 08

Pour the wet ingredients into the dry ingredients and stir with a spatula until just combined and no dry streaks remain. Gently fold in the shredded cheddar cheese.

Step 09

Transfer the hot beef filling into the prepared baking dish, spreading it into an even layer.

Step 10

Dollop the cornbread batter over the filling, then use a spatula to gently spread it to cover the surface evenly.

Step 11

Bake for 25-30 minutes, or until the cornbread topping is golden brown and a toothpick inserted into the center comes out clean.

Step 12

Let the pie cool in the dish for about 10 minutes before slicing and serving. This allows the layers to set for easier serving.

Tools You'll Need

  • Large skillet
  • 9x13 inch baking dish
  • Mixing bowls (medium)
  • Whisk
  • Spatula
  • Measuring cups and spoons

Allergy Information

Contains gluten, dairy, and eggs. For gluten-free, use a 1:1 gluten-free all-purpose flour. For dairy-free, use plant-based milk, butter, and cheese. For egg-free, substitute with a flax egg or commercial egg replacer.

Nutrition Facts (Per Serving)

Calories
480
Protein
25g
Carbohydrates
45g
Fat
22g