Tamale Pie Recipe: A Comforting Classic with a Flavorful Twist

Photo of author
Published:

There are few dishes that can rival the heartwarming comfort of Tamale Pie. Perfect for cozy family dinners, potlucks, or even casual gatherings with friends, this recipe brings together all the rich flavors of traditional Mexican tamales in a simplified, casserole-style dish. With its savory filling of seasoned meat, beans, vegetables, and spices, topped with a golden cornbread crust, Tamale Pie is as satisfying as it is nostalgic.

The dish has its roots in the early 20th century in the American Southwest, where cooks sought to blend the flavors of tamales with the ease of a baked casserole. Over time, it became a cherished comfort food that could be adapted to suit local tastes and ingredients. Whether you’re making it as a weeknight dinner or as a hearty dish for a festive holiday table, this Tamale Pie recipe promises bold flavor and plenty of leftovers to enjoy the next day.

Why You’ll Love This Tamale Pie

  • One-dish wonder: Everything cooks together in a casserole dish, making cleanup a breeze.

  • Flavor-packed: Bold spices, seasoned meat, and cornbread topping create a satisfying blend of textures and tastes.

  • Customizable: Easily adaptable for vegetarians, spice lovers, or those who prefer extra-cheesy comfort food.

  • Make-ahead friendly: You can prepare the filling ahead of time, add the topping, and bake when ready.


Ingredients for Tamale Pie

For the Savory Filling:

  • 1 pound ground beef (or ground turkey/chicken for a lighter version)

  • 1 tablespoon olive oil

  • 1 medium onion, diced

  • 1 green bell pepper, diced

  • 1 red bell pepper, diced

  • 3 cloves garlic, minced

  • 1 cup corn kernels (fresh, frozen, or canned)

  • 1 (15-ounce) can black beans, rinsed and drained

  • 1 (15-ounce) can diced tomatoes (with juice)

  • 1 (4-ounce) can diced green chilies

  • 2 teaspoons chili powder

  • 1 teaspoon ground cumin

  • 1 teaspoon smoked paprika

  • 1 teaspoon dried oregano

  • ½ teaspoon cayenne pepper (optional, for heat)

  • Salt and black pepper to taste

  • 1 cup shredded cheddar cheese (or a mix of Monterey Jack and cheddar)

For the Cornbread Topping:

  • 1 cup yellow cornmeal

  • 1 cup all-purpose flour

  • 1 tablespoon sugar

  • 1 tablespoon baking powder

  • ½ teaspoon salt

  • 1 cup buttermilk (or milk with 1 tablespoon vinegar as a substitute)

  • 2 large eggs

  • ¼ cup unsalted butter, melted


Step-by-Step Instructions

Step 1: Prepare the Filling

  1. In a large skillet, heat the olive oil over medium-high heat.

  2. Add the ground beef, breaking it apart with a wooden spoon, and cook until browned. Drain excess fat if necessary.

  3. Stir in the diced onion, green bell pepper, and red bell pepper. Cook for about 5 minutes, until softened.

  4. Add the garlic and cook for an additional minute until fragrant.

  5. Mix in the corn, black beans, diced tomatoes, and green chilies. Stir well.

  6. Season with chili powder, cumin, smoked paprika, oregano, cayenne pepper, salt, and black pepper. Allow the mixture to simmer for 10 minutes so the flavors meld together.

  7. Remove from heat and stir in ½ cup of shredded cheese. Set aside.

Step 2: Make the Cornbread Batter

  1. Preheat your oven to 375°F (190°C).

  2. In a large mixing bowl, whisk together the cornmeal, flour, sugar, baking powder, and salt.

  3. In a separate bowl, whisk the buttermilk, eggs, and melted butter until smooth.

  4. Pour the wet ingredients into the dry ingredients and stir until just combined. Do not overmix.

Step 3: Assemble the Tamale Pie

  1. Lightly grease a 9×13-inch baking dish or deep cast-iron skillet.

  2. Spread the prepared filling evenly in the bottom of the dish.

  3. Sprinkle the remaining shredded cheese on top of the filling.

  4. Pour the cornbread batter evenly over the filling, spreading it out with a spatula to cover completely.

Step 4: Bake

  1. Place the dish in the preheated oven and bake for 30-35 minutes, or until the cornbread topping is golden brown and a toothpick inserted into the topping comes out clean.

  2. Allow the Tamale Pie to cool for at least 10 minutes before serving.


Serving Suggestions

Tamale Pie is delicious on its own, but you can make it even better with flavorful toppings and sides:

  • Toppings: Fresh cilantro, sliced jalapeños, sour cream, diced avocado, salsa, or hot sauce.

  • Sides: A crisp green salad, Mexican rice, or refried beans.

  • Drinks: Pair with a refreshing lime agua fresca, iced tea, or a light Mexican lager.


Variations and Substitutions

One of the best things about Tamale Pie is how versatile it is. Here are some creative spins:

  • Vegetarian Tamale Pie: Skip the meat and double the beans or add lentils for protein.

  • Cheesy Upgrade: Add an extra layer of cheese between the filling and cornbread topping.

  • Spicy Kick: Use hot green chilies, add chipotle peppers in adobo sauce, or top with sliced jalapeños.

  • Chicken Tamale Pie: Substitute shredded cooked chicken for the ground beef.

  • Vegan Option: Use plant-based ground meat, vegan cheese, and replace eggs and milk in the cornbread with flax eggs and almond milk.


Tips for Success

  • Don’t overmix the cornbread batter: Stir just until combined for a tender crust.

  • Let it rest: Allowing the pie to cool slightly after baking makes it easier to cut and serve.

  • Use a cast-iron skillet: Not only does it retain heat beautifully, but it also gives the cornbread a crisp golden edge.

  • Prep ahead: You can prepare the filling the day before, refrigerate it, and then top with cornbread batter just before baking.


Storing and Reheating

  • Refrigerator: Store leftovers in an airtight container for up to 4 days.

  • Freezer: Wrap individual portions tightly and freeze for up to 3 months.

  • Reheating: Warm in a 350°F oven for 20 minutes or microwave individual servings until heated through.


The History of Tamale Pie

While inspired by traditional Mexican tamales, Tamale Pie as we know it today was created in the United States. The earliest recipes appeared in community cookbooks in the early 1900s, particularly in the American Southwest. It was seen as a way to bring the flavors of tamales to the table without the time-consuming process of making masa dough and steaming individual tamales.

During the Great Depression, it became a budget-friendly meal, stretching meat with beans, vegetables, and cornbread. Over time, it evolved into a family favorite, with countless regional adaptations. Today, Tamale Pie continues to bring people together around the dinner table, offering both comfort and nostalgia.


Frequently Asked Questions

1. Can I make Tamale Pie in advance?
Yes! You can assemble the filling up to 24 hours in advance. Store it in the fridge, then top with cornbread batter and bake when ready.

2. What’s the best cheese to use?
Cheddar and Monterey Jack are classic, but pepper jack adds a nice spicy touch.

3. How do I prevent the cornbread topping from sinking?
Make sure your filling isn’t too watery. Simmer until slightly thickened before adding the cornbread.

4. Can I make this gluten-free?
Yes! Substitute the all-purpose flour in the cornbread topping with a gluten-free flour blend.

5. Is Tamale Pie kid-friendly?
Absolutely. For picky eaters, you can tone down the spices and let each person customize their slice with toppings.


Why Tamale Pie Deserves a Place at Your Table

At its core, Tamale Pie is more than just a meal—it’s a symbol of resourcefulness and comfort. It bridges cultures by combining the essence of tamales with the practicality of a casserole. Whether you’re looking for a dish that feeds a crowd, a comforting family dinner, or something you can prepare ahead of a busy week, Tamale Pie fits the bill perfectly.

With its golden crust, hearty filling, and customizable flavors, it’s no wonder this dish has stood the test of time. Once you try it, you’ll find yourself coming back to this recipe again and again.


Printable Recipe Card

Tamale Pie
Prep Time: 20 minutes | Cook Time: 35 minutes | Total Time: 55 minutes
Servings: 6-8

Ingredients

  • 1 lb ground beef

  • 1 tbsp olive oil

  • 1 onion, diced

  • 2 bell peppers (red and green), diced

  • 3 cloves garlic, minced

  • 1 cup corn

  • 1 can (15 oz) black beans, rinsed

  • 1 can (15 oz) diced tomatoes

  • 1 can (4 oz) diced green chilies

  • Spices: chili powder, cumin, smoked paprika, oregano, cayenne, salt, pepper

  • 1 cup shredded cheddar cheese

Cornbread Topping:

  • 1 cup cornmeal

  • 1 cup flour

  • 1 tbsp sugar

  • 1 tbsp baking powder

  • ½ tsp salt

  • 1 cup buttermilk

  • 2 eggs

  • ¼ cup melted butter

Instructions

  1. Prepare filling with beef, vegetables, beans, tomatoes, spices, and cheese.

  2. Mix cornbread batter with dry and wet ingredients.

  3. Layer filling, cheese, and batter in baking dish.

  4. Bake at 375°F for 30-35 minutes.

  5. Cool before serving with toppings of choice.


Final Thoughts

If you’re looking for a dish that’s hearty, flavorful, and full of history, Tamale Pie is a must-try. It’s a recipe that’s stood the test of time for good reason: it’s easy to make, feeds a crowd, and delivers comfort in every bite. Whether you stick with the classic version or put your own twist on it, Tamale Pie is sure to become a regular on your dinner table.

Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon

Tamale Pie Recipe: A Comforting Classic with a Flavorful Twist


  • Author: rodrigo Stone
  • Total Time: 45 minutes
  • Yield: 6 servings 1x

Description

Tamale Pie is the perfect comfort food for a cozy evening at home or a casual family gathering. This hearty and flavorful dish brings together the savory taste of seasoned ground beef, the sweetness of corn, and the rich texture of cornbread in one satisfying casserole. Inspired by traditional Tex-Mex flavors and the essence of tamales, this pie is a quicker, easier version of the beloved wrapped classic. It’s a go-to recipe for busy weeknights, potlucks, or when you’re just craving something warm and filling without spending hours in the kitchen.


Ingredients

Scale

For the meat filling:

  • 1 pound ground beef

  • 1 tablespoon olive oil

  • 1 small onion, diced

  • 2 cloves garlic, minced

  • 1 tablespoon chili powder

  • 1 teaspoon ground cumin

  • 1 teaspoon smoked paprika

  • 1/2 teaspoon oregano

  • 1/2 teaspoon salt

  • 1/4 teaspoon black pepper

  • 1 (15-ounce) can diced tomatoes, drained

  • 1 (8-ounce) can tomato sauce

  • 1 cup frozen corn

  • 1 (4-ounce) can diced green chilies (optional)

  • 1 cup shredded cheddar cheese

  • 1/2 cup sliced black olives (optional)

For the cornbread topping:

  • 1 cup yellow cornmeal

  • 1/2 cup all-purpose flour

  • 1 tablespoon sugar

  • 1 tablespoon baking powder

  • 1/2 teaspoon salt

  • 1 cup milk

  • 1 large egg

  • 1/4 cup melted butter or vegetable oil


Instructions

  • Preheat your oven to 375°F (190°C). Lightly grease a 9×13-inch baking dish and set aside.

  • In a large skillet over medium heat, add olive oil. Once hot, add the diced onion and cook until translucent, about 3-4 minutes. Add garlic and sauté for another minute.

  • Add the ground beef to the skillet, breaking it up with a wooden spoon. Cook until browned and no longer pink, about 6-8 minutes. Drain excess fat if necessary.

  • Stir in chili powder, cumin, paprika, oregano, salt, and pepper. Mix well to coat the meat evenly with spices.

  • Add diced tomatoes, tomato sauce, corn, and green chilies (if using). Simmer for 5-7 minutes, allowing the flavors to meld and the sauce to thicken slightly.

  • Turn off the heat and stir in the shredded cheddar cheese and black olives (if using). Pour the mixture into the prepared baking dish and spread evenly.

  • In a medium mixing bowl, whisk together cornmeal, flour, sugar, baking powder, and salt. In a separate bowl, mix milk, egg, and melted butter.

  • Pour the wet ingredients into the dry and stir just until combined. Do not overmix.

  • Carefully pour the cornbread batter over the beef mixture in the baking dish, spreading it evenly to cover the filling.

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

  • Let the tamale pie cool for 10 minutes before serving. Garnish with chopped cilantro, sour cream, or a drizzle of hot sauce, if desired.

  • Prep Time: 15 minutes
  • Cook Time: 30 minutes
my profile picture
Fadi Alaydi

a passionate chef with a flair for transforming ingredients into unforgettable culinary experiences. Currently, I thrive as a shift chef in the dynamic world of the kitchen, where I constantly push the boundaries of taste and texture..

You Might Also Like...

Moroccan Spiced Chicken Tagine: A Slow-Cooked Symphony of Flavor and Fragrance

Moroccan Spiced Chicken Tagine: A Slow-Cooked Symphony of Flavor and Fragrance

Chicken Tikka Masala Pizza: A Fusion Feast of Spices and Cheese

Chicken Tikka Masala Pizza: A Fusion Feast of Spices and Cheese

Beef Rendang (Indonesian Slow-Cooked Curry): A Deep Dive into Sumatra’s Signature Dish

Beef Rendang (Indonesian Slow-Cooked Curry): A Deep Dive into Sumatra’s Signature Dish

Authentic Argentinean Chimichurri Steak: A Bold Flavor Journey from the Pampas

Authentic Argentinean Chimichurri Steak: A Bold Flavor Journey from the Pampas

Leave a Comment

Recipe rating