Texas Tamale Pie
There’s something undeniably comforting about a warm, hearty dish like Texas Tamale Pie. This flavorful casserole combines the best of tamales and savory pie, making it a go-to choice for family dinners, potlucks, or those chilly evenings when you crave something delicious and filling. Growing up, I remember my family gathering around this dish, the aroma wafting through the home, instantly bringing everyone to the table. It’s that warm, cozy feeling wrapped up in every bite.
Why you’ll love this dish
If you’re wondering why Texas Tamale Pie should join your recipe repertoire, let me share a few compelling reasons. First, it’s incredibly quick to prepare, making it perfect for busy weeknights when you want a satisfying meal without hours spent in the kitchen. The combination of ground beef, black beans, and gooey cheddar cheese is not only delicious but also budget-friendly, helping to feed a crowd without breaking the bank.
This dish shines at family gatherings and friendly get-togethers. It’s a crowd-pleaser for kids and adults alike, often becoming the star dish at potlucks. Plus, the comforting blend of spices gives it the perfect kick to keep everyone coming back for more. The best part? You can easily customize it according to your family’s tastes!
“This Texas Tamale Pie was a huge hit! It was so easy to make and tasted incredible. Can’t wait to serve it at our next family gathering!” — A happy home cook
The cooking process explained
Making Texas Tamale Pie is straightforward and allows the flavors to meld beautifully. You start by preparing the beef and bean mixture, followed by crafting a simple cornmeal batter. Then, it’s all about layering those delicious components before baking to bubbling perfection.
Here’s a brief overview of how the magic happens:
- Start by cooking the ground beef and onion together until they’re tantalizingly crispy.
- Mix in the beans and spices for that flavorful base.
- Prepare the cornmeal mixture, which forms the soft, buttery crust.
- Layer everything in a baking dish, sprinkle cheese on top, and bake.
Ready to dive into the ingredients? Let’s gather what you need!
What you’ll need
To whip up this scrumptious dish, you’ll need the following 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
Feel free to substitute ground turkey for beef or skip the olives if they’re not your thing.
Step-by-step instructions

- Preheat your oven to 350°F (175°C).
- In a large skillet over medium heat, cook the ground beef with the chopped onion until the beef is browned and the onion is soft, around 5-7 minutes. Don’t forget to drain any excess fat!
- Stir in the black beans, diced tomatoes, chili powder, cumin, garlic powder, salt, and black pepper. Let this simmer for about 5 minutes so the flavors meld.
- In a separate bowl, combine the cornmeal, milk, and egg, mixing until smooth and well combined.
- Grease a 9×13-inch baking dish. Pour half of the cornmeal mixture into the dish, spreading it evenly across the bottom.
- Layer the beef mixture on top of the cornmeal layer, followed by pouring the remaining cornmeal mixture over it.
- Top with shredded cheddar cheese and, if using, the sliced black olives.
- Bake in the oven for 30-35 minutes, or until the top is golden brown and set.
- Let it cool for about 10 minutes before slicing. Garnish with fresh cilantro before serving.
Best ways to enjoy it
Serving Texas Tamale Pie is all about creativity and personal preference. You can enjoy it on its own or serve it alongside a fresh salad, guacamole, or even a side of Mexican rice. For a burst of flavor, drizzle some hot sauce over each serving. This dish also pairs well with a refreshing iced tea or a classic margarita for those looking to spice up their meal.
Keeping leftovers fresh
To store any leftovers, let the Tamale Pie cool to room temperature, then cover it tightly with plastic wrap or transfer it to an airtight container. It can be stored in the refrigerator for up to 3 days. When you’re ready to enjoy it again, simply reheat in the oven or microwave until warmed through.
If you’re thinking about freezing, it’s just as easy! Wrap the cooled dish tightly with foil or plastic wrap and freeze for up to 3 months. To reheat, let it thaw overnight in the fridge before baking at 350°F until heated through.
Helpful cooking tips
- Brown your beef thoroughly for extra flavor—it makes a significant difference!
- Take your time simmering the beef and beans to develop the flavors fully.
- If you’re short on time, consider using pre-cooked, seasoned ground beef for a quicker prep.
- Add some diced bell peppers or corn to the beef mixture for an extra layer of flavor.
Creative twists
Looking to put a unique spin on your Texas Tamale Pie? Here are some variations you might try:
- Swap the ground beef for shredded chicken or even a plant-based meat substitute for a vegetarian version.
- Use different kinds of cheese—pepper jack or Mexican blend can add a nicely varied flavor profile.
- Introduce diced jalapeños or chipotle peppers for an added spice kick.
- For a southwest twist, consider incorporating corn into the beef mixture.
Your questions answered
What is the prep time for Texas Tamale Pie?
Prep time is about 15-20 minutes, with an additional 30-35 minutes for baking.
Can I make this dish ahead of time?
Yes! You can prepare the layers and assemble the pie a day in advance. Just cover and refrigerate until you’re ready to bake.
How do I know when it’s done?
The pie is done when the top is golden brown and the middle is set. You can insert a toothpick to check for doneness.
Can I substitute black beans?
Absolutely! Kidney beans or pinto beans work well too, depending on your preference.
This Texas Tamale Pie is not just a meal; it’s an experience. With every bite, you’re not just enjoying delicious flavors but also creating memories around the table. So go ahead, gather your ingredients, and bring this wonderful dish to your kitchen!
Print
Texas Tamale Pie
- Total Time: 55 minutes
- Yield: 6 servings
- Diet: Omnivore
Description
A comforting casserole that blends the best of tamales and savory pie, perfect for family dinners and potlucks.
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
- Preheat your oven to 350°F (175°C).
- In a large skillet over medium heat, cook the ground beef with the chopped onion until browned, about 5-7 minutes. Drain any excess fat.
- Stir in the black beans, diced tomatoes, chili powder, cumin, garlic powder, salt, and black pepper. Let this simmer for about 5 minutes.
- In a separate bowl, combine the cornmeal, milk, and egg, mixing until smooth.
- Grease a 9×13-inch baking dish. Pour half of the cornmeal mixture into the dish.
- Layer the beef mixture on top, followed by pouring the remaining cornmeal mixture over it.
- Top with shredded cheddar cheese and sliced black olives, if using.
- Bake for 30-35 minutes until the top is golden brown and set.
- Let cool for 10 minutes before slicing. Garnish with fresh cilantro before serving.
Notes
You can substitute ground turkey for beef or skip the olives if not preferred. Serve with guacamole or salad for a complete meal.
- Prep Time: 20 minutes
- Cook Time: 35 minutes
- Category: Main Course
- Method: Baking
- Cuisine: Mexican







