Beef Tamale Pie
A hearty, all-in-one casserole with a richly spiced ground beef and tomato filling, topped with a golden, fluffy cornbread crust. This home-style classic bakes up with layers of savory meat, melted cheese, and a touch of southwestern warmth in every comforting scoop.
For 6 servings
- prep
Preheat the oven and prep the vegetables.
Preheat oven to 375°F (190°C). Chop the onion, mince the garlic, dice the bell pepper, and chop the tomatoes. Set everything aside in separate bowls.
- fry · ~8 min
Brown the ground beef.
Heat 1 tablespoon of oil in a 10-inch oven-safe cast iron skillet over medium-high heat. Add the ground beef and cook, breaking it up with a spoon, until browned and no pink remains, about 6-8 minutes. Transfer the beef to a plate and drain any excess fat from the skillet.
- saute · ~6 min
Cook the aromatic vegetables.
1.Add the remaining 1 tablespoon of oil to the same skillet over medium heat.2.Add the chopped onion and bell pepper, cooking until softened (4-5 min).3.Stir in the minced garlic and cook until fragrant (30 sec). - simmer · ~10 min
Build and simmer the beef filling.
1.Return the browned beef to the skillet with the vegetables.2.Add chopped tomatoes, corn kernels, and tomato paste; stir to combine.3.Sprinkle in cumin powder, chili powder, smoked paprika, black pepper, and salt.4.Pour in the water, bring to a simmer, and cook until the mixture thickens slightly (8-10 min).TIPThe filling should be moist but not soupy — let most of the water cook off so the bottom crust doesn't get soggy. - assemble
Layer the cheese over the filling.
Remove the skillet from the heat. Sprinkle the shredded cheddar cheese evenly over the beef mixture. Set aside while you mix the cornbread topping.
- mix
Prepare the cornbread topping.
1.In a medium bowl, whisk together the cornmeal, all-purpose flour, sugar, baking powder, and salt.2.In a separate small bowl, whisk the egg and milk until combined.3.Pour the wet ingredients into the dry ingredients and stir just until no dry streaks remain.TIPDon't overmix the batter — a few lumps are fine. Overmixing makes the cornbread tough. - assemble
Top the pie with cornbread batter.
Spoon the cornbread batter over the cheese layer and gently spread it with the back of a spoon to cover the surface, reaching all the way to the edges of the skillet.
- bake · ~30 min
Bake until golden and bubbly.
Transfer the skillet to the preheated oven. Bake for 25-30 minutes, until the cornbread topping is golden brown and a toothpick inserted into the center of the topping comes out clean.
TIPPlace a baking sheet on the rack below to catch any drips if the filling bubbles over. - rest · ~10 min
Rest the pie before serving.
Let the tamale pie cool in the skillet for 10 minutes before slicing. This helps the filling set up so the slices hold their shape.
- garnish
Garnish with fresh cilantro and serve.
Scatter the chopped cilantro over the top. Scoop generous portions onto plates and serve hot.
What to keep in mind.
7 tips from the recipe — small details that make a real difference to the final dish.
- 1For the best texture, use a 10-inch cast-iron skillet so the filling fits snugly and the cornbread rises evenly.
- 2Drain excess fat after browning the beef to prevent a greasy filling—lean beef still releases some oil.
- 3Let the filling simmer until most of the water evaporates; a too-wet filling will make the cornbread crust soggy.
- 4Spread the cornbread batter gently to the very edges of the skillet so it seals in the filling as it bakes.
- 5Rest the pie for 10 minutes after baking so the filling sets and slices come out clean, not runny.
- 6To test doneness of the cornbread, insert a toothpick into the center—if it comes out clean, it's ready.
- 7Store leftovers in the fridge for up to 3 days; reheat in a 350°F oven or microwave for best texture.
Adapt it for your goals.
Turkey or Chicken Tamale Pie
Swap ground beef with ground turkey or shredded cooked chicken for a leaner protein that still soaks up the spices beautifully.
Vegetarian Black BeanVegetarian Black Bean
Replace the beef with two cans of drained black beans and add an extra bell pepper. It keeps the dish hearty and adds fiber.
Spicy ChorizoSpicy Chorizo
Use 500g fresh chorizo instead of beef—skip the extra salt and let the spicy, smoky sausage carry the flavor.
Gluten FreeGluten-Free
Substitute the all-purpose flour with a 1:1 gluten-free flour blend to make the cornbread topping gluten-free without changing texture.
Why this is on our healthy list.
Rich in Iron from Beef
Ground beef provides heme iron, which is easily absorbed and supports healthy red blood cell production.
Good Source of Vitamin C
Fresh tomatoes and bell pepper contribute vitamin C, which aids immune function and iron absorption.
Cornmeal Provides Whole Grains
Yellow cornmeal adds fiber and B vitamins, making the topping more nutritious than plain white flour crusts.
Protein-Packed Meal
The combination of beef, cheese, and cornmeal offers a substantial amount of protein to keep you full and support muscle health.
Frequently asked questions
Yes, use a 9x13-inch baking dish or a 10-inch oven-safe nonstick skillet. Just note that baking time may vary slightly.



