tamale pie
tamale pie

Ugly-Delicious Tamale Pie

This tamale pie is a frayed apron favorite – with spicy, bold flavors and convenience rolled into one. It's quick, convenient, and totally love-able!

Prep Time: 10 minutes

Cook Time: 45 minutes
Share on facebook
Share on pinterest
Share on email

 This post may contain affiliate links. Please read my disclosure policy.

Recipe Rundown

When it comes to food, looks can be deceiving.

tamale pie with beef and chiles

While it may not be a feast for the eyes, this tamale pie will win you over with its incredible taste and comforting texture.

Let’s face it. Making tamales is a bit of a drag. Forming and steaming individually wrapped masa pies takes time. So, listen carefully. There is a way to revel in all that rich beef and masa flavor with none of the hassle.

a big scoop of tamale pie with beef and cheese

A shortcut that’s saucier and every bit as delicious…

By using ground beef, canned enchilada sauce, a hand-mixed masa topping and a skillet, you achieve in less time some true authentic Mexican flavor in scoop-able form.

As much as I enjoy unwrapping a fresh tamale, this recipe is by far the one I prefer to make. It’s everything!

  • Quick and Easy to prepare
  • Extremely delicious
  • Gluten-Free
  • Saucy on the bottom, pillowy on the top
  • Customizable

Sign me right up!

What is tamale pie?

It’s a rich and hearty casserole or pan pie with a saucy, meaty layer on the bottom and a tender cornbread baked into the top. What’s great about these textures is how there’s something dry-ish to sop up all that ooey, gooey goodness.

Sadly, I can’t take credit for the concept. People have been making tamale pies since the early 1900s. You can make them with virtually any filling and either a cornmeal or masa flour topping.

Personally, I like masa harina because I think it results in a softer, more savory cornbread topping that has a deconstructed tamale vibe. Either topping has merit though, so I’ll cover them both in this post.

You can make, bake, and serve this recipe from one vessel if you own an oven-safe cast iron pan or a small Dutch oven. If you need to use a baking dish instead, just transfer the cooked filling into any-shaped baking dish so that the volume of filling is about a 2-inch depth (e.g. 8 x 10-inch).

What is masa harina flour?

Masa harina is a very fine corn flour made from hominy which are corn kernels that have been soaked and cooked in lime water. Masa harina is fundamental to Mexican cuisine and can be found in everything from tortillas to gorditas.

It’s available in the baking aisle, online, and in stores that stock ethnic ingredients.

How to Make Tamale Pie with Masa

This meaty main is ready in less than 1 hour, start to finish.

To begin, preheat your oven to 400°F and chop a yellow/white onion in half. Dice into small to medium-size pieces, save the other half for a different day.

Brown the beef. For this step, I like to break the beef up with a spatula then let it caramelize for about 5 minutes before stirring. A lot of moisture will release, which will help you sweat the onion (pictured below).

cooked ground beef and diced onion in a skillet

Season. Once the onion softens or turns slightly translucent, I like to stir in the spices, allowing them to make contact with the heat briefly (pictured below).

chile powder, cumin, and coriander with softened onion

Layer wet chile flavors. At this point, you can add the rest of the ingredients off the heat: red chile enchilada sauce, canned mild green chiles, and shredded cheese (pictured below).

a saucy filling in a skillet

Mix the masa. Start by mixing the dry ingredients together then add the liquids (chicken broth and melted butter). Stir until everything is smooth and unified. Then, add some cheese (pictured below).

masa with Mexican cheese

Top with masa and bake for 40 minutes. This part is kinda fun. Plop the thick batter on top of the filling, working from the center first. Then, use a spatula to gently smooth out. Bake until the masa is light golden and a toothpick inserted in the center comes out clean.

baked tamale pie with cornbread masa topping

Serve hot with your favorite toppings, like sour cream or thinly sliced green onion.

How to Make Tamale Pie with Cornmeal

Do you have corn meal in the pantry or a preference for a sweeter cornbread topping? No problem! I have a few tweaks for you that apply to steps 3 & 4 of the recipe card below:

Ingredients for the Cornbread Topping:

  • 2 large eggs
  • 1-1/2 cups milk (whole milk, buttermilk, or low fat all ok)
  • 2 tablespoons unsalted butter, melted
  • 1/2 cup cornmeal
  • 1 tablespoon granulated sugar or honey (optional)
  • 1/2 teaspoon salt
  • 1 cup shredded Mexican cheese, such as cheddar or Jack

Instructions for Cornbread Topping:

  1. Mix wet ingredients. In a medium bowl, whisk the eggs, milk, and butter.
  2. Mix dry ingredients. Add the cornmeal, sweetener (if using), salt, and cheese. Mix just until combined then pour the cornmeal mixture over the meat filling, smoothing evenly with a spatula.
  3. Bake. Bake at 400°F for 30 to 35 minutes, until a toothpick inserted in the center of the cornbread comes out clean.

A Few Serving Ideas

For such a balanced and filling meal, you hardly need to serve it with anything for a low key family meal. That being said, I might contrast the richness with something fresh and crunchy or cooling and acidic.

Storing Leftovers

To Refrigerate:

Portion and scoop the tamale pie into seal-able containers and refrigerate for up to 5 days.

To Freeze:

Allow the hot pie to cool for 30 minutes straight out of the oven, then portion and scoop into bags. Freeze for up to 2 months. To defrost, remove a portion at a time and cook on the defrost setting of your microwave until warm all the way through. Enjoy!

Meal Prep Tip: Since this recipe is so easy to store, it’s a fantastic way to prep meals in advance for busy schedules. To save time, you can double this recipe. Eat one and freeze the other for later.

tamale pie baked in a cast iron skillet

This tamale pie is the easiest way to get your tamale fix pronto. So, I’m curious. Do you like this better than a tamale? Because I kinda, sorta, definitely do.

Could I Make This Recipe with Turkey or Pork?

Yes! Use ground turkey or pork in place of the beef. You could also create a shredded meat base layer by using leftover beef, pork, or chicken (such as this slow cooker barbacoa).

How To Make Vegan/Vegetarian Pot Pie

You can easily modify this recipe to fit a vegan or vegetarian diet. Use vegetable broth instead of chicken broth and swap your favorite cooked bean(s) for the ground beef. For example, you could try adding 2 cans of chili beans.

If replacing dairy, use refined coconut oil instead of butter and your favorite non-dairy cheese alternative.

More Easy Comfort Dinners

Tamale Pie

This tamale pie is a frayed apron favorite – with spicy, bold flavors and convenience rolled into one. It's quick, convenient, and totally love-able!
4.69 from 29 votes
Print Pin Rate
Course: Main Course
Cuisine: American, Mexican
Keyword: enchilada sauce, gluten free, ground beef, masa, one pan, tamale pie, tamales
Prep Time: 10 minutes
Cook Time: 45 minutes
Total Time: 55 minutes
Servings: 8 people
Calories: 476kcal
Author: Chef Sara Furcini


For Meaty Bottom:

For Masa Topping:

  • 2 cups masa harina corn flour
  • 2 teaspoons baking powder
  • 3/4 teaspoon salt
  • 2 cups chicken broth
  • 1/2 cup unsalted butter (1 stick) melted
  • 1/2 cup shredded Mexican cheese such as cheddar or Jack


  • Preheat the oven to 400°F.
  • Place a medium (10-inch) cast iron skillet over medium heat. Add the ground beef and break into small pieces with a wooden spoon. Brown the meat, about 10 minutes; then push it to the side of the skillet and add the chopped onion and salt. Cook until the onions have softened, stirring occasionally, about 4 minutes. Add the chile powder, cumin, coriander, green chiles, enchilada sauce and cheese. Stir well and turn off the heat. Set aside.
  • In a medium bowl, combine the masa harina flour, baking powder and salt. Stir, then mix in the chicken broth and melted butter until smooth and lump free. Fold in the cheese.
  • Scoop the thick masa batter over the beef mixture and spread all the way to the edges of the pan. Bake for 40 minutes, until a toothpick inserted into the center of the cornbread topping comes out clean. Scoop and serve hot.


Meat Filling Options: While I used ground beef, you could use ground pork, chicken, or turkey instead. For a vegetarian version, you could even try using canned beans! When switching from beef to something lean, I recommend coating the skillet with olive oil first.
Vegetable Add-Ins: If you want to add frozen corn (no need to defrost), chopped bell pepper, or black olives, add them after sweating the onion (at the end of step 1).
Spices and Spiciness: I can’t find fault in this recipe as-is. That being said, rather than the 50/50 blend of cumin: coriander, you could try 1 teaspoon of either spice. I used Chipotle chile powder (smoky and spicy) but you could use regular chile powder (milder) or paprika (milder yet) depending on what you already have.
Enchilada Sauce: Adds moisture, flavor, and heat. If replacing, I suggest adding something acidic and liquidy, like canned tomato sauce. You will need to add 1 teaspoon garlic powder and increase the chile powder by 1/2 teaspoon.
Chicken Broth vs. Chicken Stock: Chicken Broth contains salt already while chicken stock does not. If using chicken stock, you may add an extra pinch of salt to the masa if you like.


Calories: 476kcal | Carbohydrates: 26g | Protein: 20g | Fat: 33g | Saturated Fat: 13g | Cholesterol: 69mg | Sodium: 1051mg | Potassium: 457mg | Fiber: 3g | Sugar: 1g | Vitamin A: 876IU | Vitamin C: 14mg | Calcium: 311mg | Iron: 2mg

Some of the links on this page are affiliate links, which may pay me a small commission for my referral at no extra cost to you!

More Recipes

Notify of

Newest Most Voted
Inline Feedbacks
View all comments
2 years ago

The cornbread option needs to be done in a sauce pan over heat until it thickens. If mixed in a bowl it is liquid.

1 year ago

Making this right now. Been baking uncovered for an hour and the masa is still not cooked. What did I do wrong? How can I fix it?

3 months ago

How do you or everyone think Corm masa flour mix with hot water only will turn out in the regular oven. It’s been in there for about and a half still really soft

29 days ago

Really tasty! The masa topping turned out just right, BUT I accidentally added two eggs because the website was jumping around a bunch with ads and I was having a hard time keeping my place. For the record there are no eggs in the recipe as written (but it did work!). I like the recipe, my only critique is that trying to cook from the website was extremely challenging and I’ll write this down for future use.

19 days ago

I made it and it was delish! So happy because I had some tamale dough already mixed up and tamales were so painstaking I wanted to find an easier way to use it, and this worked great. I did add the cheese to my already-made dough, and added some of the suggested optional veggies like corn and green pepper. Thanks!

10 days ago

This was delicious. I made this late last night for dinner, I doubled the recipe and substituted a couple of shredded chicken breast for the ground beef. I also omitted the cheese due to allergies. It was so good. Even my picky eater loved it! It will definitely be in our regular rotation!

Would love your thoughts, please comment.x