There’s something magical about a recipe that brings people together around the dinner table. For me, Texas Tamale Pie is one of those dishes. I can still picture my mom sliding a bubbling casserole out of the oven, the smell of spiced beef and cornmeal filling the house. It wasn’t just dinner, it was comfort, laughter, and a little slice of home all baked into one dish.
This recipe for Texas Tamale Pie is hearty, flavorful, and surprisingly easy to make. With layers of seasoned ground beef, black beans, tomatoes, and a cheesy cornmeal crust, it’s a Tex-Mex classic that feels special yet doesn’t take all day to prepare.
Overview of Recipe
Texas Tamale Pie is a savory, comforting casserole that combines Tex-Mex flavors into one satisfying meal. The filling is bold and zesty thanks to chili powder, cumin, and garlic, while the cornmeal crust on top bakes up golden and slightly crisp. A layer of melted cheddar cheese brings everything together, making each bite rich and satisfying.
This is a dish that works perfectly for busy weeknights, meal prepping for the week, or feeding a crowd at a potluck. It’s filling, colorful, and comforting from the very first bite.

Ingredients List
Here’s everything you’ll need to make Texas Tamale Pie:
- Ground beef
- Onion, chopped
- Black beans, drained and rinsed
- Diced tomatoes with green chilies
- Chili powder
- Cumin
- Garlic powder
- Salt
- Black pepper
- Cornmeal
- Milk
- Egg
- Shredded cheddar cheese
- Sliced black olives (optional)
- Fresh cilantro, chopped, for garnish
Necessary Tools for Preparation
You don’t need anything fancy for this recipe, just a few kitchen basics:
- A large skillet for browning the beef and onions
- A mixing bowl for the cornmeal batter
- A 9×13-inch baking dish
- A wooden spoon or spatula for stirring
- Measuring cups and spoons
Ingredient Additions & Substitutions
One of the best parts about this recipe is how flexible it is. Here are a few ways to switch things up:
- Swap the beef for ground turkey or chicken if you prefer leaner meat
- For a vegetarian version, try sautéed zucchini, mushrooms, and bell peppers instead of meat
- Add sliced jalapeños if you want more heat
- Change up the cheese with pepper jack or Monterey Jack for extra flavor
- Top with sour cream, avocado slices, or salsa for added freshness
Step-by-Step Instructions
Step 1: Preheat the oven
Set your oven to 350°F so it’s ready to go once everything is assembled.
Step 2: Cook the beef and onions
In a large skillet over medium heat, cook the ground beef with the chopped onion until the beef is browned and the onion is tender, about 5 to 7 minutes. Drain off any excess fat so the pie doesn’t turn greasy.
Step 3: Season the filling
Stir in the black beans, diced tomatoes with green chilies, chili powder, cumin, garlic powder, salt, and black pepper. Let it all simmer together for about 5 minutes so the flavors can blend.
Step 4: Mix the cornmeal batter
In a separate bowl, whisk together the cornmeal, milk, and egg until smooth. This will create the golden crust that holds everything together.
Step 5: Assemble the base
Grease a 9×13-inch baking dish, then pour in half of the cornmeal mixture, spreading it evenly to cover the bottom.
Step 6: Add the beef mixture
Spoon the beef and bean filling over the cornmeal layer, spreading it out evenly so every bite has a little of everything.
Step 7: Top it off
Pour the remaining cornmeal batter over the filling. Sprinkle the shredded cheddar cheese on top, and add sliced black olives if you like.
Step 8: Bake
Place the dish in the preheated oven and bake for 30 to 35 minutes until the top is golden brown and set.
Step 9: Rest and garnish
Let the pie cool for about 10 minutes before slicing. Garnish with fresh cilantro and serve warm.
Tips for Making It
- Drain the beef well to avoid a greasy texture
- For even more corn flavor, stir some canned corn kernels into the batter
- Don’t skip the resting time, it helps the pie slice cleanly
- This dish reheats beautifully, so consider making it a day ahead if you’re hosting
Storage Instructions
Leftovers keep well in the fridge for up to 4 days. Store them in an airtight container and reheat in the microwave or oven until warm. For longer storage, freeze portions in freezer-safe containers for up to 2 months. When ready to enjoy, thaw overnight in the fridge and reheat in the oven at 325°F.
General Information
Tamale pie has been a beloved Tex-Mex creation for decades. It was originally designed as a simpler alternative to traditional tamales, which require more time and skill to prepare. Instead of hand-wrapping masa and steaming it, this casserole format delivers similar flavors with a fraction of the effort. It has become a staple in Southern kitchens and is often passed down through family cookbooks as a reliable comfort food.

FAQs
Can I make Texas Tamale Pie ahead of time?
Yes. You can assemble it a day in advance, cover, refrigerate, and bake when you’re ready.
Can I make this recipe gluten-free?
Absolutely. Cornmeal is naturally gluten-free, just make sure your other ingredients like spices and canned goods are certified gluten-free.
How can I make it spicier?
Add jalapeños, more chili powder, or even a splash of hot sauce for extra kick.
Can I double this recipe for a big group?
Definitely. Use two 9×13 pans or a larger casserole dish to feed a crowd.
Conclusion
Texas Tamale Pie is the kind of recipe that never fails to impress. With its layers of savory beef, hearty beans, zesty tomatoes, and a golden cornmeal crust, it’s pure comfort food with a Tex-Mex twist. Simple to make, endlessly adaptable, and full of bold flavor, this is one of those dishes you’ll find yourself turning to again and again.
Print
Texas Tamale Pie
Texas Tamale Pie is a hearty Tex-Mex casserole layered with seasoned ground beef, black beans, tomatoes with green chilies, and topped with a golden cheesy cornmeal crust. Comforting, flavorful, and perfect for busy weeknights or family gatherings.
- Total Time: 50 minutes
- Yield: 6 servings 1x
Ingredients
- 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
- 1 cup cornmeal
- 1 cup milk
- 1 large egg
- 1 cup shredded cheddar cheese
- 1/2 cup sliced black olives (optional)
- 1/4 cup chopped fresh cilantro, for garnish
Instructions
1. Preheat oven to 350°F.
2. In a large skillet over medium heat, cook the ground beef and onion until the beef is browned and the onion is tender, about 5–7 minutes. Drain excess fat.
3. Stir in black beans, diced tomatoes with green chilies, chili powder, cumin, garlic powder, salt, and black pepper. Simmer for 5 minutes.
4. In a separate bowl, whisk together cornmeal, milk, and egg until smooth.
5. Grease a 9×13-inch baking dish. Spread half of the cornmeal mixture evenly into the dish.
6. Layer the beef mixture over the cornmeal base, then pour the remaining cornmeal mixture on top.
7. Sprinkle shredded cheddar cheese and optional black olives over the top.
8. Bake for 30–35 minutes, until the top is golden brown and set.
9. Let cool for 10 minutes before slicing. Garnish with fresh cilantro before serving.
Notes
For a vegetarian version, substitute the ground beef with sautéed bell peppers, mushrooms, and zucchini.
Add sliced jalapeños for extra heat.
Top with sour cream or avocado slices for added creaminess.
- Prep Time: 15 minutes
- Cook Time: 35 minutes
- Category: Main Dish
- Method: Baking
- Cuisine: Tex-Mex
Nutrition
- Serving Size: 1 slice
- Calories: 350
- Sugar: 3g
- Sodium: 600mg
- Fat: 18g
- Saturated Fat: 7g
- Unsaturated Fat: 11g
- Trans Fat: 0g
- Carbohydrates: 30g
- Fiber: 5g
- Protein: 20g
- Cholesterol: 70mg
Keywords: Texas tamale pie, tamale casserole, Tex-Mex dinner