Texas Tamale Pie Recipe
Introduction
Texas Tamale Pie is a comforting and hearty dish that combines savory ground beef, spicy beans, and a creamy cornmeal topping. Perfect for a family dinner, it’s easy to prepare and full of bold flavors.

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
- Step 1: Preheat your oven to 350°F (175°C).
- Step 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.
- Step 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 combine.
- Step 4: In a separate bowl, combine the cornmeal, milk, and egg. Mix until smooth and well blended.
- Step 5: Grease a 9×13-inch baking dish. Pour half of the cornmeal mixture into the dish, spreading it evenly.
- Step 6: Layer the beef mixture over the cornmeal base, then pour the remaining cornmeal mixture on top.
- Step 7: Sprinkle the shredded cheddar cheese and sliced black olives (if using) over the top.
- Step 8: Bake in the preheated oven for 30 to 35 minutes, or until the top is golden brown and set.
- Step 9: Let the tamale pie cool for 10 minutes before slicing. Garnish with chopped cilantro before serving.
Tips & Variations
- For added heat, add a diced jalapeño or a pinch of cayenne pepper to the beef mixture.
- Substitute black beans with pinto beans for a milder flavor.
- Use pepper jack cheese instead of cheddar for a spicy twist.
- If you prefer a vegetarian version, replace the ground beef with cooked lentils or chopped mushrooms.
Storage
Store leftover tamale pie in an airtight container in the refrigerator for up to 3 days. Reheat individual portions in the microwave or oven until warmed through. This dish can also be frozen for up to 2 months; thaw overnight in the fridge 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 beef mixture and cornmeal batter in advance and assemble the pie just before baking. This makes it easier for busy weeknights.
Can I use fresh tomatoes instead of canned?
Fresh tomatoes can be used, but you may want to cook them down with some green chilies and seasonings to achieve a similar consistency and flavor to the canned diced tomatoes with green chilies.
PrintTexas Tamale Pie Recipe
Texas Tamale Pie is a hearty, comforting casserole that layers savory ground beef, black beans, and spiced tomatoes between creamy cornmeal crusts, topped with melted cheddar cheese and optional black olives. This Tex-Mex inspired dish is perfect for a cozy family dinner, combining bold flavors and an easy baking method to deliver a satisfying meal.
- Prep Time: 15 minutes
- Cook Time: 45 minutes
- Total Time: 1 hour
- Yield: 6 servings 1x
- Category: Main Course
- Method: Baking
- Cuisine: Tex-Mex
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 Mixture
- 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 the oven: Set your oven to 350°F (175°C) to ensure it reaches the right temperature for baking your tamale pie.
- Cook the beef and onions: In a large skillet over medium heat, cook the ground beef and chopped onion until the beef is nicely browned and the onion is softened, about 5 to 7 minutes. Drain any excess fat to keep the filling from being greasy.
- Add beans and spices: Stir in the black beans, diced tomatoes with green chilies, chili powder, cumin, garlic powder, salt, and black pepper. Let this mixture simmer for 5 minutes to blend the flavors well.
- Prepare the cornmeal batter: In a separate bowl, whisk together the cornmeal, milk, and egg until the mixture is smooth and well combined, creating the base and topping for your pie.
- Layer the pie: Grease a 9×13-inch baking dish thoroughly. Pour half of the cornmeal mixture into the dish and spread it evenly to form the bottom crust. Next, layer the cooked beef and bean mixture evenly over the cornmeal. Finally, pour the remaining cornmeal mixture on top, spreading it out.
- Add toppings: Sprinkle the shredded cheddar cheese and sliced black olives evenly over the top of the pie for extra flavor and texture.
- Bake: Place the dish in the preheated oven and bake for 30 to 35 minutes, or until the top is golden brown and set, indicating the cornmeal has cooked through.
- Rest and garnish: Remove the tamale pie from the oven and allow it to cool for about 10 minutes. Before serving, sprinkle the chopped fresh cilantro on top for a burst of freshness and color.
Notes
- For a spicier version, add jalapeños or more chili powder to the beef mixture.
- Black olives are optional, but they add a nice salty contrast to the dish.
- If you prefer a vegetarian version, substitute the ground beef with cooked lentils or a plant-based meat alternative.
- Letting the pie rest after baking helps it set and makes slicing easier.
- Use whole milk for a richer cornmeal crust, or opt for a lower-fat milk to reduce calories.
Keywords: Texas Tamale Pie, Tex-Mex casserole, ground beef tamale pie, easy tamale recipe, baked tamale pie

