This post contains affiliate links.

This Mexican Tamale Pie recipe is a delicious one-pot meal made with ground beef, corn, enchilada sauce and spices, topped with a tamale inspired masa topping.

Looking for more Mexican-inspired recipes? Try my Birria Ramen, Chilaquiles, or Tres Leches Cake!

A piece of homemade Tamale Pie on a white plate topped with fresh avocado, sour cream, and salt and pepper.

Why I love this recipe:

  • One-Pot Meal: Easy prep and even easier clean up! I love hearty meals that don't make my kitchen a mess, and this is one that your family is sure to love!
  • Basic ingredients: this dinner is a go-to when I need to use ingredients I already have on hand to make something warm and comforting for my family.

How to make Tamale Pie:

Brown Beef: Cook ground beef in a deep skillet or cast iron pan, crumbling it into small pieces as it cooks, until browned. Add diced onion, season with salt and pepper, and sauté for 3 minutes.

Cooked ground beef in a large stainless steel pan.

Add Flavor: Add enchilada sauce, corn, chiles, chili powder, coriander, and cumin and cook for 5-10 minutes. Taste and add additional spices (chili powder, cumin, salt or pepper), as desired. Stir in cheese.

Two images showing corn, chilies, enchilada sauce, and spices dumped on top of cooked ground beef, and then everything stirred together.

Make Topping: Mix the corn flour, baking powder and salt together. Stir in the chicken broth, milk, butter and cheese. Pour topping mixture evenly over the top of the meat mixture.

Two images showing a bowl of masa flour then an image showing cheese, butter, and milk on top to make the masa topping for a Tamale Pie recipe.

Bake at 400 degrees for 40 min. Allow to cool for at least 10 minutes before serving.

Baked Tamale Pie in a stainless steel pan, fresh out of the oven.

Serve: Top this old school tamale pie with avocado and sour cream, if desired.

A plate of Mexican Tamale Pie with avocado and sour cream on top, next to the pan of Tamale Pie and a small plate of sliced avocados.

Make Ahead and Freezing Instructions:

To Make Ahead: The beef mixture can be made ahead of time and kept in an airtight container in the fridge for 1-2 days. Warm in a pan before adding the tamale topping.

To Freeze: To freeze baked tamale pie, the easy Tamale Pie recipe and allow to cool. Cover well and and freeze for up to 3 months. Thaw in the fridge before baking. May also freeze after baking. The beef mixture may also be frozen separately in an airtight container for up to 3 months.

Recipe Variations:

  • Pan Size: I like to bake the tamale pie right in the skillet I’m cooking in but if you don’t have the right size or oven proof pan, you can bake it in a 9×9 inch or similar size pan.
  • Vegetarian: Swap the meat for two cans of pinto or black beans.
  • Box Mix Cornbread Topping (Jiffy or Bobs Red Mill): Prepare according to package instructions. Pour over meat mixture and bake.
  • Chiles: Try using diced jalapeños or a chipotle chili in adobo sauce.
  • More Veggies: Add a chopped bell pepper, grated carrot, olives, peas or whatever you like.
4.91 from 148 votes

Tamale Pie

Author: Lauren Allen
This one-pot Tamale Pie recipe is easy and delicious, made with ground beef, corn, enchilada sauce and spices, topped with a tamale inspired masa topping.
Prep: 45 minutes
Cook: 45 minutes
Total: 1 hour 30 minutes
Servings: 6 people

Email This Recipe!

Enter your email and we'll send it directly to you!

By entering your phone number you consent to receive marketing text messages (e.g. meal plans) from TBFS at the number provided, including messages sent by autodialer. Consent is not a condition of purchase. Msg & data rates may apply. Msg frequency varies. Unsubscribe at any time by replying STOP or clicking the unsubscribe link. Reply HELP for help. Privacy Policy.

Equipment

Ingredients 
 

Meat Filling:

Masa Topping:

Optional Topping Ideas:

  • avocado, sour cream, cilantro, hot sauce

Instructions 

  • Cook ground beef in a deep 12-inch skillet* or cast iron pan, crumbling it into small pieces as it cooks, until browned. Add diced onion, season with salt and pepper, and sauté for 3 minutes.
  • Add enchilada sauce, corn, chiles, chili powder, coriander, and cumin and cook for 5-10 minutes. Taste and add additional spices (chili powder, cumin, salt or pepper), as desired. Stir in cheese.
  • Make Topping: Mix the corn flour, baking powder and salt together. Stir in the chicken broth, milk, butter and cheese. Pour evenly over the top of meat mixture.
  • Bake 400 degrees for 40 min. Allow to cool for at least 10 minutes before serving.
  • Top with avocado and sour cream, if desired.

Notes

Pan Size: I like to bake the tamale pie right in the skillet I’m cooking in but if you don’t have the right size or oven proof pan, you can bake it in a 9×9 inch or similar size pan.
Vegetarian: Swap the meat for two cans of pinto or black beans.
Box Mix Cornbread Topping (Jiffy or Bobs Red Mill): Prepare according to package instructions. Pour over meat mixture and bake.
Chiles: Try using diced jalapeños or a chipotle chili in adobo sauce.
More Veggies: Add a chopped bell pepper, grated carrot, olives, peas or whatever you like.
Make Ahead Instructions: The beef mixture can be made ahead of time and kept in an airtight container in the fridge for 1-2 days. Warm in a pan before adding the tamale topping.
Freezing Instructions: Bake as instructed  and allow to cool. Cover well and and freeze for up to 3 months. Thaw in the fridge before baking. May also freeze after baking. The beef mixture may also be frozen separately in an airtight container for up to 3 months.
 

Nutrition

Calories: 653kcal, Carbohydrates: 47g, Protein: 41g, Fat: 35g, Saturated Fat: 20g, Polyunsaturated Fat: 2g, Monounsaturated Fat: 10g, Trans Fat: 1g, Cholesterol: 151mg, Sodium: 1718mg, Potassium: 780mg, Fiber: 5g, Sugar: 9g, Vitamin A: 1370IU, Vitamin C: 19mg, Calcium: 434mg, Iron: 7mg

Nutrition information is automatically calculated, so should only be used as an approximation.

Text me new recipe ideas!

Simple, tasty ideas sent once a week. No spam.

Text Signup

Follow Me

Get recipe ideas weekly!

Related Posts

Share Recipe

About The Author

Lauren Allen

Welcome! I’m Lauren, a mom of four and lover of good food. Here you’ll find easy recipes and weeknight meal ideas made with real ingredients, with step-by-step photos and videos.

4.91 from 148 votes (96 ratings without comment)
Subscribe
Notify of

84 Comments
Inline Feedbacks
View all comments
Stacy Townsend
3 years ago

5 stars
Was a big hit! This is going on the rotating menu!

Meladi Hodges
3 years ago

5 stars
Wow! This is good. Fairly easy to make, delicious and nutritious! Will be adding to my regular recipes.

Note: I used about 3/4 of the masa topping and it turned out perfect. So crispy.

Susan
3 years ago

5 stars
Made this tonight in my cast iron skillet. I did use a can of pinto beans and 1 pound of beef. Also added some diced red peppers to the onion sauté. I used a boxed cornbread mix for the top and it turned out great! I would definitely make this again!

Andrea
3 years ago

My daughter and I enjoyed making this together. I used regular corn flour though (without realizing masa harina is not the same) so it was very runny and did not create a nice topping. The flavours were still good and we ate it anyway, but I am sharing my experience so others don’t make the same mistake we did. I’m sure it would be much better with the intended topping.

Teri R
3 years ago

4 stars
Delicious and a great alternative to taco night. The filling is full of flavor. I did make homemade enchilada sauce which took a bit of extra time but not too much. I couldn’t find corn flour so I had to use corn meal so the texture was a little more dense but still very delicious. My family loved it.

Hannah
3 years ago
Reply to  Teri R

4 stars
This recipe was a tasty, fairly easy dinner. I only had corn meal so I added a little flour to get a better texture for the topping. I’m sure it would be better if I had followed the recipe. My husband thought there was too much topping, so I would just cut that in half next time.

Cindee Martin-Tellis
3 years ago

Made this tonight and we absolutely loved it. In fact, my husband had seconds. Great dish and we are already planning on making it when we have guest over. Thank you.

Mrs. Shannon L Murray
3 years ago

5 stars
Tamale Pie was delicious. It took me twice as long as the estimated recipe time, but it was the first run through of the recipe. Next time I will have the enchillada sauce prepared ahead of time. I don’t have facebook or instagram, could send a picture of the tamale pie if you give me an email address.

Admin
Stacy Popham
3 years ago

I’m thrilled to hear that you enjoyed the Tamale Pie recipe! It’s completely normal for the first time making a recipe to take a bit longer than expected, and it’s great that you’re already planning ahead for next time. I would love to see a picture of your Tamale Pie creation, please feel free to send it to this email address stacy@tastesbetterfromscratch.com. Thanks for sharing your experience with us and happy cooking! 😊👨‍🍳👍

Pattie Taylor
3 years ago

5 stars
Happy you posted this recipe. It was easy and delicious definitely putting this on one of my go to.

Stephanie
3 years ago

This was delicious! Being a NC transplant from TX, we struggle to find good Mexican food and this hit the spot. This will be on repeat in our house.

Bri Parkins
3 years ago

5 stars
So fun to make! Absolutely delicious and the one pot situation is amazing.