If you’ve been searching for a comforting, bold, and utterly satisfying meal to brighten up your dinner table, you’re going to fall head over heels for this Texas Tamale Pie Recipe. Imagine layers of spicy, savory ground beef mingling with hearty black beans and zesty tomatoes, all nestled between a fluffy, golden cornmeal crust that bakes to perfection with melted cheddar cheese on top. It’s a fantastic all-in-one dish that’s bursting with flavor and just waiting to become your new favorite weeknight staple.

Ingredients You’ll Need
This Texas Tamale Pie Recipe balances simple, wholesome ingredients that come together to create an impressive mix of textures and tastes. Each component plays an essential role, from the rich, seasoned beef filling to the tender cornmeal crust that adds a delightful hint of sweetness and structure.
- 1 pound ground beef: The hearty protein base that brings richness and depth to the dish.
- 1 medium onion, chopped: Adds natural sweetness and fragrant aroma when cooked.
- 1 can (15 ounces) black beans, drained and rinsed: Provides earthiness and extra fiber, balancing the beef.
- 1 can (15 ounces) diced tomatoes with green chilies: Introduces a tangy kick and vibrant color.
- 1 tablespoon chili powder: For that classic Southwestern warmth and a bit of spice.
- 1 teaspoon cumin: Adds smoky, aromatic undertones essential in Tex-Mex cooking.
- 1 teaspoon garlic powder: Gives a savory punch without overpowering the other flavors.
- 1 teaspoon salt: Enhances all the flavors and helps tie everything together.
- 1/2 teaspoon black pepper: Provides just the right amount of bite.
- 1 cup cornmeal: The star ingredient in the crust that lends a delicate, coarse texture.
- 1 cup milk: Moistens the cornmeal, making the crust tender yet firm.
- 1 large egg: Binds the cornmeal mixture so it holds its shape during baking.
- 1 cup shredded cheddar cheese: Melts over the top for that irresistible gooey finish.
- 1/2 cup sliced black olives (optional): Brings a briny contrast and a pop of color.
- 1/4 cup chopped fresh cilantro for garnish: Adds a burst of freshness and vibrant green to each serving.
How to Make Texas Tamale Pie Recipe
Step 1: Preheat the Oven
Begin by setting your oven to 350°F (175°C). This steady moderate heat will ensure the pie cooks evenly, allowing the cornmeal crust to turn golden and the cheese to bubble beautifully on top by the time it’s done.
Step 2: Cook the Meat and Onion
Heat a large skillet over medium heat and add the ground beef along with the chopped onion. Cook them together until the beef is browned to perfection and the onion softens up, releasing its natural sweetness—this should take about 5 to 7 minutes. Once cooked, drain any excess fat to keep the filling hearty but not greasy.
Step 3: Add Beans and Seasonings
Next, stir in the black beans and diced tomatoes with green chilies to infuse the beef mixture with juicy, spicy, and earthy notes. Season everything with chili powder, cumin, garlic powder, salt, and black pepper. Allow the flavors to marry by simmering gently for about 5 minutes. This step is where your kitchen will start smelling absolutely irresistible!
Step 4: Prepare the Cornmeal Batter
While the beef mixture simmers, whisk together the cornmeal, milk, and egg in a separate bowl until the batter is smooth and creamy. This simple blend is what gives Texas Tamale Pie its signature crust — moist and tender but firm enough to hold all those delicious layers.
Step 5: Assemble the Pie
Grease a 9×13-inch baking dish to prevent sticking, then pour half of the cornmeal batter evenly across the bottom, creating the first crust layer. Spread the savory beef and bean mixture over this base like a hearty filling, then pour the remaining cornmeal batter on top, carefully smoothing it out to cover the layer beneath.
Step 6: Add Cheese and Olives
Sprinkle the shredded cheddar cheese liberally over the top layer — this cheese topping is essential for that melty, golden finish everyone loves. If you’re feeling adventurous, scatter some sliced black olives for a salty, tangy contrast that’s optional but oh so delicious.
Step 7: Bake to Perfection
Place your assembled dish into the preheated oven and bake for 30 to 35 minutes. You’ll know it’s ready when the top crust looks golden brown and set, while the cheese melts into oozy goodness. Let it rest for 10 minutes out of the oven to firm up a bit and make handling easier.
How to Serve Texas Tamale Pie Recipe

Garnishes
One of the easiest ways to bring this Texas Tamale Pie Recipe to the next level is by sprinkling fresh chopped cilantro on top just before serving. The vibrant green not only adds a fresh herbaceous note but also a pop of color that makes every plate look like a masterpiece.
Side Dishes
This dish is quite the star on its own, but if you want to round out the meal, consider serving it alongside a crisp green salad or some creamy guacamole and tortilla chips. The fresh crunch and creamy textures balance the rich, hearty tamale pie perfectly.
Creative Ways to Present
Serve individual portions in small oven-safe ramekins to impress guests with personal tamale pies. Or, scoop the pie onto warm corn tortillas for a fun taco-style twist. No matter how you plate it, this Texas Tamale Pie Recipe invites a little bit of Texan spirit to your table.
Make Ahead and Storage
Storing Leftovers
Once cooled, cover any leftover tamale pie tightly with plastic wrap or foil and store it in the refrigerator. It stays fresh and flavorful for up to 3 days, making it a perfect make-ahead option for busy evenings.
Freezing
If you want to keep this Texas Tamale Pie Recipe on hand longer, freeze it in an airtight container for up to 2 months. It’s a wonderful solution for meal prep — just thaw in the fridge overnight before reheating.
Reheating
Reheat leftover pie slices in a conventional oven at 350°F until warmed through to retain that crusty top. Alternatively, microwave reheats quickly but might soften the crust a bit. If using the microwave, cover loosely and heat in short intervals for best results.
FAQs
Can I use ground turkey instead of beef in this Texas Tamale Pie Recipe?
Absolutely! Ground turkey is a leaner alternative that works beautifully with all the spices and other ingredients, though the flavor will be a bit milder. Just cook it the same way you would the beef.
Is it possible to make this recipe vegetarian?
Yes! Simply omit the ground beef and add extra beans, corn, or sautéed veggies like bell peppers and zucchini for a hearty vegetarian version that’s still packed with flavor and texture.
What can I substitute for black olives if I don’t like them?
If olives aren’t your thing, try topping the pie with sliced jalapeños, chopped green onions, or even diced avocado after baking. Each adds a different but delicious twist.
Can I prepare some parts of this recipe in advance?
Definitely. You can cook the beef mixture up to 2 days ahead and keep it refrigerated. The cornmeal batter should be made fresh just before assembling for the best texture.
How spicy is this Texas Tamale Pie Recipe?
The spice level is moderate thanks to chili powder and green chilies in the tomatoes. You can adjust the chili powder amount or add fresh diced jalapeños to increase heat if you like it spicier.
Final Thoughts
This Texas Tamale Pie Recipe truly exemplifies what comfort food should be: simple to make, packed with bold flavors, and endlessly satisfying for everyone at the table. Whether you’re feeding family or impressing friends, this pie is a surefire winner that brings a cozy, Southwestern charm right into your kitchen. Give it a try—you might just find it becomes your go-to recipe that everyone asks for again and again!
Print
Texas Tamale Pie Recipe
- Prep Time: 15 minutes
- Cook Time: 35 minutes
- Total Time: 50 minutes
- Yield: 6 servings
- Category: Main Dish
- Method: Baking
- Cuisine: Tex-Mex
Description
This hearty Texas Tamale Pie is a comforting casserole featuring a savory ground beef and black bean filling seasoned with classic Southwestern spices, layered between creamy cornmeal batter, and topped with melted cheddar cheese and optional black olives. Perfect for a family dinner, it combines rich flavors with a satisfying texture.
Ingredients
Beef Mixture
- 1 pound ground beef
- 1 medium onion, chopped
- 1 can (15 ounces) black beans, drained and rinsed
- 1 can (15 ounces) diced tomatoes with green chilies
- 1 tablespoon chili powder
- 1 teaspoon cumin
- 1 teaspoon garlic powder
- 1 teaspoon salt
- 1/2 teaspoon black pepper
Cornmeal Batter
- 1 cup cornmeal
- 1 cup milk
- 1 large egg
Toppings
- 1 cup shredded cheddar cheese
- 1/2 cup sliced black olives (optional)
- 1/4 cup chopped fresh cilantro for garnish
Instructions
- Preheat Oven: Preheat your oven to 350°F (175°C) to prepare for baking the tamale pie.
- Cook Meat and Onion: In a large skillet over medium heat, cook the ground beef and chopped onion until the beef is browned and the onion softens, about 5-7 minutes. Drain any excess fat from the skillet to keep the dish from becoming greasy.
- Add Beans and Seasonings: Stir in the drained black beans, diced tomatoes with green chilies, chili powder, cumin, garlic powder, salt, and black pepper. Allow the mixture to simmer gently for 5 minutes, helping the flavors blend together beautifully.
- Prepare Cornmeal Batter: In a separate bowl, whisk together the cornmeal, milk, and egg until smooth and well combined, forming the batter that will encase the filling.
- Assemble the Pie: Grease a 9×13-inch baking dish and pour half of the cornmeal batter into the dish, spreading it evenly to create the base layer for the pie.
- Add Beef Layer: Spread the cooked beef and bean mixture evenly over the cornmeal base layer, ensuring full coverage for a balanced bite in every serving.
- Top with Remaining Batter: Pour the remaining cornmeal batter over the beef mixture, spreading it evenly across the top to seal the filling inside.
- Add Cheese and Olives: Sprinkle the shredded cheddar cheese and sliced black olives (if using) evenly over the top layer of cornmeal batter to add flavor and a satisfying cheesy crust.
- Bake: Place the baking dish in the preheated oven and bake for 30-35 minutes, or until the top is golden brown and set, indicating the pie is fully cooked through.
- Cool and Garnish: Remove the dish from the oven and allow it to cool for 10 minutes. Garnish with chopped fresh cilantro before slicing and serving to add a fresh herbal note.
Notes
- Drain the excess fat after cooking the beef to prevent a greasy casserole.
- Using diced tomatoes with green chilies adds a mild spicy kick—adjust to taste if preferred milder or spicier.
- Black olives are optional but add a salty contrast that complements the other flavors.
- Allow the pie to cool slightly before slicing to help it hold its shape better.
- Serve with a side of sour cream or guacamole for extra richness.

