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.](https://tastesbetterfromscratch.com/wp-content/uploads/2023/02/Tamale-Pie-1.jpg)
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.](https://tastesbetterfromscratch.com/wp-content/uploads/2023/02/Tamale-Pie-2.jpg)
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.](https://tastesbetterfromscratch.com/wp-content/uploads/2023/02/Tamale-Pie-3.jpg)
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.](https://tastesbetterfromscratch.com/wp-content/uploads/2023/02/Tamale-Pie-4.jpg)
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.](https://tastesbetterfromscratch.com/wp-content/uploads/2023/02/Tamale-Pie-3-1-1200x800.jpg)
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.](https://tastesbetterfromscratch.com/wp-content/uploads/2023/02/Tamale-Pie-4-1.jpg)
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.
Follow me for more great recipes
Recipe
![A serving of homemade Tamale Pie on a white plate, topped with fresh avocado slices, sour cream, and salt and pepper.](https://tastesbetterfromscratch.com/wp-content/uploads/2023/02/Tamale-Pie-1-500x500.jpg)
Tamale Pie
Equipment
Ingredients
Meat Filling:
- 1 ½ lbs lean ground beef
- 1 yellow onion , finely chopped
- ½ teaspoon salt
- ¼ teaspoon freshly ground black pepper
- 10 oz can red enchilada sauce , or homemade
- 1 can creamed corn
- 8 oz can diced green chiles
- 1 teaspoon chili powder
- ½ teaspoon ground coriander
- ½ teaspoon ground cumin
- 1 1/2 cups shredded cheese
Masa Topping:
- 1 1/2 cups Masa Harina (corn flour)
- 1 1/2 teaspoon baking powder
- 1/2 teaspoon kosher salt
- 3/4 cup low-sodium chicken broth
- 1 cup milk
- 1/2 cup melted butter
- 1/2 cup shredded cheese
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
Nutrition
Did You Make This Recipe?
Tag @TastesBetterFromScratch on Instagram with #TastesBetterFromScratch!
Follow Me
This post contains affiliate links.
Soooooo good!! The only difference I made was to add a drained can of black beans for a little more fiber and protein. I used your homemade enchilada sauce recipe too and I will never, ever buy canned sauce again! Delicious!
I’ve tried a lot of Tamale Pie recipes over the years, and this one is hands-down the best!
If you use the box jiffy cornbread do you still add the milk butter and cheese before pouring on top of the meat mixture?
I made this as directed with the addition of sliced olives, and served it as a one-dish meal. My husband commented, “That was so yummy! I would really like to have some more, but I’m just to full!” I will definitely make this again!
What ? He was full but wanted more 🧐😁