Texas Tamale Pie Recipe
Introduction
Texas Tamale Pie is a comforting, flavorful dish that combines a savory beef and bean filling with a creamy cornmeal topping. Perfect for family dinners, it delivers a taste of Tex-Mex with every bite.

Ingredients
- 1 pound ground beef (or ground turkey/chicken for a leaner option)
- 1 cup chopped onion (yellow or white)
- 1 can (15 oz) black beans, drained and rinsed
- 1 can (10 oz) diced tomatoes with green chilies
- 2 teaspoons chili powder
- 1 teaspoon ground cumin
- 1/2 teaspoon garlic powder
- Salt and black pepper, to taste
- 1 cup cornmeal (yellow or white)
- 1 cup milk (dairy or non-dairy alternative)
- 1 large egg
- 1 cup shredded cheddar cheese (or Monterey Jack/pepper jack)
- 1/4 cup sliced black olives (optional)
- Chopped fresh cilantro, for garnish (optional)
Instructions
- Step 1: Preheat your oven to 350°F to ensure even cooking and a golden crust.
- Step 2: In a large skillet over medium heat, cook the ground beef and chopped onion until the beef is browned and onions are soft, about 5-7 minutes. Drain excess fat.
- Step 3: Stir in the black beans, diced tomatoes with green chilies, chili powder, cumin, garlic powder, salt, and black pepper. Let the mixture simmer for 5 minutes.
- Step 4: In a bowl, mix together cornmeal, milk, and egg until smooth to prepare the topping.
- Step 5: Grease a 9×13-inch baking dish. Pour half of the cornmeal mixture into the dish and spread evenly. Layer the beef mixture over it, then pour the remaining cornmeal mixture on top.
- Step 6: Sprinkle shredded cheddar cheese and black olives evenly over the top. Bake for 30-35 minutes until the top is golden brown and set.
- Step 7: Let cool for 10 minutes before slicing. Garnish with chopped cilantro if desired and serve.
Tips & Variations
- For a spicier version, add diced jalapeños or increase the chili powder.
- Swap black beans for pinto or kidney beans for a different texture.
- Use pepper jack cheese instead of cheddar for a little extra heat and flavor.
- Make it vegetarian by replacing ground beef with sautéed mushrooms or textured vegetable protein.
Storage
Store leftovers in an airtight container in the refrigerator for up to 3 days. Reheat in the oven or microwave until warmed through. You can also freeze portions for up to 2 months; thaw overnight before reheating.
How to Serve

Serve this delicious recipe with your favorite sides.
FAQs
Can I make Texas Tamale Pie ahead of time?
Yes, you can prepare the filling and cornmeal mixture in advance, then assemble and bake when ready. This saves time on busy days.
What can I use if I don’t have cornmeal?
Cornmeal gives the dish its unique texture, but if unavailable, you can try using polenta or a cornbread mix as a substitute, adjusting liquid quantities accordingly.
PrintTexas Tamale Pie Recipe
Texas Tamale Pie is a hearty and flavorful Tex-Mex casserole featuring a savory ground beef and black bean filling layered between a creamy cornmeal topping, baked to golden perfection and finished with melted cheddar cheese and optional black olives. This comforting dish brings together warm spices like chili powder and cumin, balanced with fresh garnishes, making it a perfect family-friendly meal.
- Prep Time: 15 minutes
- Cook Time: 42 minutes
- Total Time: 57 minutes
- Yield: 6–8 servings 1x
- Category: Main Dish
- Method: Baking
- Cuisine: Tex-Mex
Ingredients
Filling
- 1 lb ground beef (or ground turkey/chicken for leaner option)
- 1 cup chopped onion (yellow or white)
- 1 can (15 oz) black beans, drained and rinsed
- 1 can (10 oz) diced tomatoes with green chilies (no added sugar)
- 1 tbsp chili powder
- 1 tsp ground cumin
- 1 tsp garlic powder
- 1/2 tsp salt
- 1/4 tsp black pepper
Cornmeal Topping
- 1 cup cornmeal (yellow or white)
- 1 cup milk (dairy or non-dairy)
- 1 large egg
Topping
- 1 cup shredded cheddar cheese (or Monterey Jack/pepper jack)
- 1/4 cup sliced black olives (optional)
- 2 tbsp chopped fresh cilantro (optional garnish)
Instructions
- Preheat the Oven: Preheat your oven to 350°F to ensure even cooking and to achieve a crispy, golden crust on the tamale pie.
- Cook the Beef and Onion: In a large skillet over medium heat, cook the ground beef and chopped onion together until the beef is browned and the onion is soft, about 5-7 minutes. Drain any excess fat to keep the dish from becoming greasy.
- Add Beans and Spices: Stir in the black beans, diced tomatoes with green chilies, chili powder, cumin, garlic powder, salt, and black pepper. Allow the mixture to simmer for about 5 minutes to combine flavors and heat through.
- Prepare the Cornmeal Mixture: In a separate bowl, whisk together the cornmeal, milk, and egg until smooth. This mixture will serve as the creamy cornmeal topping and base.
- Layer the Ingredients: Grease a 9×13-inch baking dish. Pour half of the cornmeal mixture into the dish, spreading it evenly. Layer the beef and bean mixture over the cornmeal. Pour the remaining cornmeal mixture on top, spreading it to cover the filling.
- Add Cheese and Bake: Sprinkle shredded cheddar cheese and sliced black olives evenly over the top. Bake in the preheated oven for 30-35 minutes, or until the topping is golden brown and set.
- Cool and Serve: Remove from oven and let the pie cool for 10 minutes to allow layers to set. Garnish with chopped fresh cilantro if desired, then slice and serve hot.
Notes
- You can substitute ground turkey or chicken for a leaner protein option.
- If you prefer a spicier pie, increase the chili powder or add diced jalapeños.
- Non-dairy milk can be used to make this dish dairy-free.
- Black olives are optional but add a nice briny contrast.
- Letting the pie cool before slicing ensures cleaner cuts and better presentation.
- For added texture, you can sprinkle crushed tortilla chips on top with the cheese before baking.
Keywords: Texas Tamale Pie, Tex-Mex casserole, ground beef tamale pie, cornmeal topping, baked tamale pie, chili powder recipe, easy Tex-Mex dinner

