Texas Tamale Pie

Texas Tamale Pie

I discovered tamale pie completely by accident on a Tuesday night when I had ground beef thawed and zero energy for anything complicated. My neighbor had mentioned something about cornbread topping over chili, and I figured why not give it a shot. That first attempt was messy and imperfect, but when I pulled it out of the oven with that golden crust bubbling around the edges, I knew I had stumbled onto something special. My kids devoured it, my husband asked for seconds, and I finally had a weeknight dinner that felt like comfort food without the hassle.

Texas Tamale Pie brings together everything you love about Tex-Mex cooking in one satisfying casserole. Seasoned ground beef mingles with black beans, zesty tomatoes, and warming spices, all topped with a fluffy cornmeal crust that bakes up golden and slightly crispy. The best part is how forgiving this recipe is. You can prep it ahead, customize the spice level, swap ingredients based on what you have, and still end up with a dish that tastes like you spent hours in the kitchen.

Why This Works

The magic happens when the cornmeal topping meets the bubbling filling underneath. As it bakes, the cornbread absorbs some of the flavorful juices from the beef mixture while staying light and tender on top. The result is something between cornbread and a savory cake, with little pockets of melted cheese throughout. Unlike traditional tamales that require steaming and corn husks, this gives you similar flavors with a fraction of the effort.

What makes this recipe stand out is the layering technique. Starting with half the cornmeal mixture on the bottom creates a sturdy base that holds everything together when you slice it. The filling in the middle stays moist and flavorful, while the top layer of cornmeal gets that gorgeous golden brown color everyone loves.

What You Need

For the Filling

  1. 1 pound ground beef, 85% lean works best
  2. 1 medium onion, chopped fine
  3. 1 can (15 ounces) black beans, drained and rinsed well
  4. 1 can (15 ounces) diced tomatoes with green chilies, undrained
  5. 1 tablespoon chili powder, mild or hot depending on preference
  6. 1 teaspoon ground cumin
  7. 1 teaspoon garlic powder
  8. 1 teaspoon salt
  9. 1/2 teaspoon black pepper, freshly ground if possible

For the Cornmeal Topping

  1. 1 cup yellow cornmeal, medium grind
  2. 1 cup whole milk, room temperature works best
  3. 1 large egg, beaten
  4. 1 cup shredded cheddar cheese, divided
  5. 1/2 cup sliced black olives, optional
  6. 1/4 cup fresh cilantro, chopped for garnish

Making It Happen

Get the Oven Ready

Set your oven to 350 degrees Fahrenheit and let it heat while you prep everything else. This temperature gives you enough time for the cornbread to cook through without burning the top. Grab a 9×13 inch baking dish and give it a good coating of cooking spray or butter, making sure to get the corners.

Cook the Beef Mixture

Place a large skillet over medium heat and add the ground beef and chopped onion. Break up the beef with a wooden spoon or spatula, cooking until no pink remains and the onion turns translucent. This usually takes 5 to 7 minutes. Drain off any excess fat by carefully tilting the pan and spooning it out, or pour everything through a colander if there is a lot.

Return the beef to the skillet and stir in the black beans, diced tomatoes with their juices, chili powder, cumin, garlic powder, salt, and black pepper. Let this simmer on low heat for about 5 minutes so all those spices can meld together. The mixture should look saucy but not soupy. If it seems dry, add a splash of water or beef broth.

Mix the Cornmeal Topping

In a medium bowl, whisk together the cornmeal, milk, and beaten egg until you have a smooth batter with no lumps. The consistency should be pourable but thick, like pancake batter. If it seems too thick, add a tablespoon or two more milk. If too thin, add a little more cornmeal.

Layer Everything

Pour half of the cornmeal mixture into your prepared baking dish, spreading it evenly across the bottom with a spatula. The layer does not need to be perfect since it will settle as it bakes. Spoon the beef mixture over the cornmeal layer, spreading it out to cover everything. Pour the remaining cornmeal mixture over the beef, working from the center outward. Use the back of a spoon to gently spread it, being careful not to mix it with the beef layer underneath.

Add Cheese and Bake

Sprinkle the shredded cheddar cheese over the top in an even layer. If using black olives, scatter them over the cheese. Slide the dish into your preheated oven and bake for 30 to 35 minutes. You are looking for a golden brown top that springs back when lightly pressed, and edges that are bubbling. A toothpick inserted into the cornbread layer should come out clean.

Rest and Serve

Let the tamale pie cool for 10 minutes before cutting into it. This resting time lets everything set up so your slices hold together nicely instead of falling apart. Garnish with fresh cilantro and serve with your favorite toppings like sour cream, diced avocado, or extra salsa.

Smart Tips

  • Use room temperature milk and egg for smoother cornmeal batter with fewer lumps
  • Drain your beef well to prevent a greasy finished dish
  • Let the beef mixture cool slightly before layering to prevent the bottom cornmeal layer from cooking too fast
  • Cover with foil if the top browns too quickly during baking
  • Make the filling a day ahead and refrigerate to save time on busy nights
  • Double the cornbread layer for a thicker topping by using two cups cornmeal and two eggs

Ways to Change It Up

Swap ground beef for ground turkey or chicken to lighten things up. The cooking method stays exactly the same. For a vegetarian version, use two cans of beans instead of meat and add sautéed bell peppers, mushrooms, and zucchini for bulk and texture.

Kick up the heat by adding diced jalapeños to the beef mixture or using pepper jack cheese instead of cheddar. For a milder version that kids will love, skip the green chilies in the tomatoes and use plain diced tomatoes instead. You can also add a layer of corn kernels to the filling for extra sweetness and texture.

Storage and Reheating

Store leftovers in an airtight container in the refrigerator for up to 4 days. The cornbread topping softens as it sits, but the flavors actually improve overnight. Reheat individual portions in the microwave for 1 to 2 minutes, or warm the whole dish covered with foil in a 325-degree oven for 20 minutes.

This freezes beautifully for up to 3 months. Let it cool completely, then wrap tightly in plastic wrap followed by aluminum foil. Thaw overnight in the refrigerator before reheating. You can also freeze individual portions in freezer-safe containers for quick single-serving meals.

Equipment You Need

  • Large skillet for browning the beef and cooking the filling
  • 9×13 inch baking dish, glass or ceramic both work great
  • Medium mixing bowl for the cornmeal batter
  • Wooden spoon or spatula for stirring
  • Whisk for mixing the cornmeal mixture smooth
  • Measuring cups and spoons

Serving Ideas

Serve Texas Tamale Pie with a simple green salad dressed with lime vinaigrette to balance the richness. Mexican rice or cilantro-lime rice makes a great side that soaks up any extra juices. For a complete Tex-Mex spread, add some tortilla chips with guacamole and a fresh pico de gallo.

Top each serving with a dollop of sour cream, sliced avocado, pickled jalapeños, or fresh lime wedges. A cold beer or margarita pairs perfectly for adult gatherings, while kids love it with a glass of milk or lemonade. The presentation looks impressive when you serve it straight from the baking dish at the table, letting everyone help themselves.

Common Questions

Can I make Texas Tamale Pie ahead of time?

Yes, assemble the entire dish up to 24 hours in advance and refrigerate it covered. Add about 10 extra minutes to the baking time since you are starting with a cold dish. You can also prep the filling and cornmeal mixture separately, then assemble and bake when ready[file:34].

Why is my cornbread topping gummy?

The filling might have too much liquid, which makes the cornbread soggy. Make sure to drain your beans well and simmer the beef mixture long enough to thicken it. Also check that your oven temperature is accurate, as too low of a temperature prevents proper baking.

Can I use cornbread mix instead?

Absolutely, a boxed cornbread mix works great and saves time. Prepare it according to package directions, then layer it the same way. You might need two boxes depending on how thick you want the topping.

Is Texas Tamale Pie gluten-free?

As written, yes, as long as you use pure cornmeal without added wheat flour. Always check labels on your chili powder and other spices to ensure they do not contain gluten fillers. If using boxed cornbread mix, look for certified gluten-free options.

What if the top browns too fast?

Cover the dish loosely with aluminum foil and continue baking until the cornbread is cooked through. You can also start with the oven at 350 degrees for the first 20 minutes, then reduce to 325 for the remaining time

Texas Tamale Pie
Flona

Texas Tamale Pie

This hearty Texas Tamale Pie features seasoned ground beef, black beans, and zesty tomatoes topped with a golden cornmeal crust. Perfect for weeknight dinners, it combines Tex-Mex flavors in one easy casserole.
Prep Time 15 minutes
Cook Time 35 minutes
Total Time 50 minutes
Servings: 6 servings
Course: Main Dish
Cuisine: Tex-Mex
Calories: 350

Ingredients
  

  • 1 pound ground beef 85% lean
  • 1 medium onion chopped
  • 1 can (15 oz) black beans drained and rinsed
  • 1 can (15 oz) diced tomatoes with green chilies
  • 1 tablespoon chili powder
  • 1 teaspoon ground cumin
  • 1 teaspoon garlic powder
  • 1 teaspoon salt
  • 1/2 teaspoon black pepper
  • 1 cup yellow cornmeal
  • 1 cup whole milk
  • 1 large egg beaten
  • 1 cup shredded cheddar cheese
  • 1/2 cup sliced black olives optional
  • 1/4 cup fresh cilantro chopped, for garnish

Equipment

  • Large skillet
  • 9×13 inch baking dish
  • Medium mixing bowl
  • Whisk
  • Wooden spoon or spatula

Method
 

  1. Preheat your oven to 350°F. Grease a 9×13-inch baking dish with cooking spray or butter.
  2. In a large skillet over medium heat, cook the ground beef and chopped onion until the beef is browned and the onion is soft, about 5 to 7 minutes. Drain any excess fat.
  3. Stir in the black beans, diced tomatoes with green chilies, chili powder, cumin, garlic powder, salt, and black pepper. Simmer for 5 minutes to let the flavors meld.
  4. In a separate bowl, whisk together the cornmeal, milk, and beaten egg until smooth with no lumps.
  5. Pour half of the cornmeal mixture into the prepared baking dish, spreading it evenly across the bottom.
  6. Spoon the beef mixture over the cornmeal layer, spreading it out to cover evenly.
  7. Pour the remaining cornmeal mixture over the beef layer, spreading gently from the center outward.
  8. Sprinkle the shredded cheddar cheese and black olives (if using) over the top.
  9. Bake in the preheated oven for 30 to 35 minutes, or until the top is golden brown and set. A toothpick inserted into the cornbread should come out clean.
  10. Let cool for 10 minutes before slicing. Garnish with fresh cilantro and serve with your favorite toppings.

Notes

  • For a vegetarian version, substitute the ground beef with sautéed bell peppers, mushrooms, and zucchini, plus an extra can of beans
  • Add diced jalapeños for extra heat or use pepper jack cheese instead of cheddar
  • Use room temperature milk and egg for smoother batter
  • Cover with foil if the top browns too quickly
  • Can be made ahead and refrigerated up to 24 hours before baking
  • Freezes well for up to 3 months wrapped tightly

Comments

No comments yet. Why don’t you start the discussion?

Leave a Reply

Your email address will not be published. Required fields are marked *

Recipe Rating