Texas Tamale Pie

A warm, one-dish Tex‑Mex comfort meal that feeds a family without fuss, Texas tamale pie layers a savory beef-and-bean filling under a moist cornmeal crust and bakes into bubbly, cheesy perfection. It’s the sort of dinner that stretches a pound of ground beef into a crowd-pleasing bake, and it’s equally welcome on a busy weeknight or at a casual potluck. If you like hearty casseroles that travel well, you might enjoy a similar rich baking approach like Millionaire Gnocchi with herbed ricotta alongside this pie for a special dinner.

Why you’ll love this dish

Tamale pie hits several marks: it’s quick to assemble, economical, and built on pantry staples. The cornmeal topping gives the familiar taste of cornbread without extra steps, while the tomatoes with green chilies add gentle heat so you don’t need fresh chiles. Families love it because kids pick at the cheesy top and adults appreciate the comfort-food flavors.

"Every bite tastes like a weekend casserole — but it comes together in under an hour. My kids asked for seconds and I loved the minimal cleanup."

This dish is perfect for weeknight dinners, casual Sunday suppers, or bringing to a game-day gathering where you want something warm, sliceable, and easy to reheat.

Step-by-step overview

Before you start, here’s the simple flow:

  • Brown ground beef with chopped onion and drain.
  • Stir in black beans, canned tomatoes with green chilies, and spices; simmer briefly.
  • Whisk cornmeal, milk, egg, baking powder, and salt into a pourable batter; let it hydrate.
  • Spread half the batter, layer the beef mixture, and top with the rest of the batter.
  • Sprinkle cheddar (and optional olives), then bake until set and bubbly.
    Expect about 45–55 minutes start-to-finish (including 10 minutes resting time).

What you’ll need

  • 1 lb ground beef (lean preferred — 90/10 is a good balance)
  • 1 medium onion, chopped
  • 15 oz can black beans, drained and rinsed
  • 14.5 oz can diced tomatoes with green chilies
  • 1 tbsp chili powder
  • 1 tsp ground cumin
  • 1 tsp garlic powder
  • Salt and black pepper, to taste
  • 1 cup cornmeal (medium grind)
  • 1.5 cups milk (any milk works; whole milk gives a richer cornbread)
  • 1 egg
  • 1 tsp baking powder
  • 1/2 tsp fine salt
  • 1 cup shredded sharp cheddar cheese
  • 1/2 cup sliced black olives (optional)
  • 2 tbsp fresh cilantro, chopped for garnish

Notes and substitutions:

  • Swap ground turkey or plant-based crumbles for beef. If using turkey, add a splash of oil when browning.
  • For a quicker option, use a prepared cornbread mix (see Directions for adjustments).
  • Use pepper jack instead of cheddar for more heat, or Monterey Jack for milder melt.

Step-by-step instructions

  1. Preheat the oven to 350°F. Grease a 9×13-inch baking dish with oil or cooking spray.
  2. In a large skillet over medium heat, add the ground beef and chopped onion. Cook, breaking up the meat, until the beef is browned and the onion is softened, about 5–7 minutes. Drain excess fat into a heatproof container.
  3. Return the skillet to medium heat and stir in the drained black beans, diced tomatoes with green chilies, chili powder, cumin, garlic powder, and salt and pepper to taste. Reduce heat and simmer for 4–5 minutes so the flavors meld. Turn off the heat.
  4. In a mixing bowl, whisk together the cornmeal, 1½ cups milk, egg, baking powder, and ½ tsp fine salt until smooth and pourable. Let the batter rest for 5 minutes; this hydrates the cornmeal for a tender crumb.
  5. Pour or spread half of the batter into the prepared baking dish, smoothing it to the edges. Spoon the beef-and-bean mixture evenly over that layer. Carefully pour or spread the remaining batter over the filling; it may take a spatula to coax it across.
  6. Sprinkle the shredded cheddar and, if using, the sliced black olives over the top.
  7. Bake on the center rack for 30–35 minutes. You’re looking for the edges to pull away slightly from the pan, the center to spring back lightly when pressed, and the filling to bubble at the edges. If the top is browning too fast, tent with foil for the last 10 minutes.
  8. For food safety, ensure the center reaches 165°F with an instant-read thermometer. Let the pie rest for 10 minutes before slicing. Garnish with chopped cilantro and serve.

If you prefer a shortcut, you can replace the cornmeal batter with a prepared cornbread mix prepared according to package directions but use 1½ cups milk and 1 egg (omit extra sugar if the mix is sweet).

Best ways to enjoy it

Serve slices hot with a dollop of sour cream or Greek yogurt, extra chopped cilantro, and lime wedges for brightness. A crisp green salad or charred street corn-style side balances the meal. For a heartier spread, pair this tamale pie with other oven bakes — for example, a rich, saucy casserole like Millionaire Gnocchi with herbed ricotta makes a decadent companion for a dinner party.

Toppings to offer at the table:

  • Sliced avocado or guacamole
  • Pickled jalapeños for extra heat
  • Chopped scallions or red onion
  • Crushed tortilla chips for crunch

Storage and reheating tips

  • Refrigerate: Cool to room temperature, cover tightly, and refrigerate for up to 4 days.
  • Freeze: Slice into portions and wrap each piece in plastic wrap and foil, or store in a freezer-safe container for up to 3 months. Thaw overnight in the fridge.
  • Reheat: In the oven, reheat at 350°F for 15–20 minutes (covered) until warmed through. For single servings, microwave 1–2 minutes (check to ensure it reaches 165°F). Oven reheating gives the best texture; a quick blast under the broiler can re-crisp the cheese top for 1–2 minutes (watch closely).

Always reheat until the center is hot and the internal temperature reaches at least 165°F for safety.

Pro chef tips

  • Drain the beef well: Excess fat makes the filling greasy and can make the top soggy.
  • Let the cornmeal rest: The 5-minute hydration time prevents a gritty texture and gives a tender crumb.
  • Don’t overmix the batter: Stir until combined; overworking the egg and cornmeal can lead to a dense top.
  • Even layering: Spread half the batter thinly and use dollops of the remaining batter if it’s stubborn; it will spread in the oven.
  • Adjust heat gradually: If the canned tomatoes aren’t spicy enough, add 1/4–1/2 tsp cayenne or a chopped jalapeño when sautéing the onion.

Creative twists

  • Vegetarian version: Replace beef with a sautéed mix of diced bell peppers, corn, and extra black beans, or use crumbled tempeh. Add a tablespoon of tomato paste for depth.
  • Green chile tamale pie: Swap diced tomatoes with a can of green chilies and a cup of roasted poblanos for a brighter, tangy flavor.
  • Southwest shepherd’s pie: Top the filling with mashed sweet potatoes mixed with a little butter and milk instead of cornmeal for a sweet-savory twist.
  • Gluten-free note: Use certified gluten-free cornmeal and baking powder to keep the dish gluten-free.

Common questions

Q: Can I use instant cornmeal or cornbread mix instead of cornmeal?
A: Yes. If using a boxed cornbread mix, prepare it according to package directions but reduce added sugar if the mix is sweet. For instant cornmeal, the resting time is still helpful, though the texture will be slightly different.

Q: How long does the whole recipe take?
A: Active prep is about 20–25 minutes. Baking is 30–35 minutes with a 10-minute rest, so plan for roughly 60 minutes total from start to finish.

Q: Is tamale pie freezer-friendly?
A: Yes. Cool completely, wrap portions well, and freeze up to 3 months. Thaw overnight in the fridge before reheating in the oven.

Q: Can I make this ahead and bake later?
A: Assemble the casserole up to the point before baking, cover tightly, and refrigerate for up to 24 hours. Bring to room temperature for 20 minutes before baking; you may need an extra 5–10 minutes of baking time.

Q: What if my top browns too quickly?
A: Tent loosely with foil partway through baking. Remove foil for the last 5–10 minutes to let the cheese brown.

Q: Is this recipe spicy?
A: It’s mildly spiced thanks to chili powder and the canned green chilies. Increase heat with cayenne, chopped jalapeños, or a spicier cheese if you like more kick.

Enjoy this easy, satisfying Texas tamale pie as a cozy weeknight staple or a crowd-pleasing casserole for gatherings.

Print

Texas Tamale Pie

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

A warm, one-dish Tex-Mex comfort meal featuring a savory beef-and-bean filling layered under a moist cornmeal crust, baked to cheesy perfection.

  • Author: nigob439gmail-com
  • Prep Time: 20 minutes
  • Cook Time: 35 minutes
  • Total Time: 55 minutes
  • Yield: 6 servings
  • Category: Main Course
  • Method: Baking
  • Cuisine: Tex-Mex
  • Diet: Gluten-Free Option Available

Ingredients

Scale
  • 1 lb ground beef (lean preferred — 90/10 is a good balance)
  • 1 medium onion, chopped
  • 15 oz can black beans, drained and rinsed
  • 14.5 oz can diced tomatoes with green chilies
  • 1 tbsp chili powder
  • 1 tsp ground cumin
  • 1 tsp garlic powder
  • Salt and black pepper, to taste
  • 1 cup cornmeal (medium grind)
  • 1.5 cups milk (any milk works; whole milk gives a richer cornbread)
  • 1 egg
  • 1 tsp baking powder
  • 1/2 tsp fine salt
  • 1 cup shredded sharp cheddar cheese
  • 1/2 cup sliced black olives (optional)
  • 2 tbsp fresh cilantro, chopped for garnish

Instructions

  1. Preheat the oven to 350°F. Grease a 9×13-inch baking dish with oil or cooking spray.
  2. Add the ground beef and chopped onion to a large skillet over medium heat. Cook until meat is browned, about 5–7 minutes. Drain excess fat.
  3. Stir in the drained black beans, diced tomatoes with green chilies, chili powder, cumin, garlic powder, and salt and pepper; simmer for 4–5 minutes.
  4. Whisk together the cornmeal, 1½ cups milk, egg, baking powder, and ½ tsp fine salt until smooth; let the batter rest for 5 minutes.
  5. Spread half of the batter into the prepared baking dish. Spoon the beef mixture evenly over that layer. Pour the remaining batter over the filling.
  6. Sprinkle the shredded cheddar and sliced black olives over the top.
  7. Bake for 30–35 minutes, until set and bubbly. Let rest for 10 minutes before slicing. Garnish with cilantro.

Notes

For a quicker option, use a prepared cornbread mix. Can substitute ground turkey or plant-based crumbles for beef.

Did you make this recipe?

Share a photo and tag us — we can't wait to see what you've made!

Leave a Comment

Recipe rating 5 Stars 4 Stars 3 Stars 2 Stars 1 Star