If you grew up hearing mixed opinions about tamale pie, you’re not alone. In the 1950s, this dish earned a reputation thanks to some truly unfortunate cafeteria versions—but when made properly, tamale pie is comforting, flavorful, and deeply satisfying.
Traditional tamales are savory fillings wrapped in masa and steamed in corn husks. This homestyle tamale pie captures those same flavors in an easier, family-friendly format. Tender pork and vegetables simmer slowly in a tomato-chile sauce, then get tucked beneath a golden cornbread crust that bakes up soft and hearty. It’s the kind of meal that fills the house with warmth and makes everyone linger at the table.
Serve it with a simple fruit salad or fresh greens, and you have a comforting dinner that works any night of the week.
Why You’ll Love This Tamale Pie
- Slow-cooked pork that turns incredibly tender
- Savory, lightly spiced tomato and chile filling
- Soft, golden cornbread topping baked right on top
- Perfect for feeding a crowd or meal prepping
- A nostalgic recipe that still feels fresh and satisfying
Ingredients
For the Pork Filling
- 1 teaspoon salt
- ½ teaspoon chili powder
- 2 pounds pork shoulder, fat trimmed and cut into 1-inch pieces
- 1 tablespoon olive oil
- 2 garlic cloves, minced
- 1 medium onion, finely chopped
- 1 Anaheim chile, seeded and finely chopped
- ½ teaspoon ground cumin
- 1 (28–32 ounce) can crushed tomatoes
- 1 (16-ounce) package frozen corn, defrosted
(or 3½ cups fresh corn cut from the cob)
For the Cornbread Crust
- 1 cup yellow cornmeal
- 2 tablespoons sugar
- 1 cup all-purpose flour
- 1 tablespoon baking powder
- 2 tablespoons unsalted butter, melted
- ¾ cup milk
- 2 large eggs
- 1 cup finely shredded cheddar cheese
- 6 shakes Tabasco (or to taste)
How to Make Tamale Pie
Step 1: Brown the Pork
Sprinkle the salt and chili powder over the pork pieces. Heat the olive oil in a large skillet over high heat. Add the pork and brown it on all sides. Transfer the browned meat to a 5–7 quart slow cooker.
Step 2: Build the Flavor
In the same skillet, add the garlic, onion, Anaheim chile, and cumin. Sauté until the onion is softened, about 5–7 minutes. Add the crushed tomatoes and cook until slightly thickened, scraping up any browned bits from the pan.
Pour the tomato mixture into the slow cooker along with the corn. Stir to combine.
Step 3: Slow Cook
Cover and cook on high for 4 hours, until the pork is very tender and fully cooked through.
Step 4: Make the Cornbread Topping
In a mixing bowl, combine the cornmeal, sugar, flour, and baking powder. Whisk to aerate.
In a separate bowl, whisk together the melted butter, milk, and eggs. Add the wet ingredients to the dry and stir until smooth. Fold in the shredded cheddar cheese and Tabasco.
Step 5: Assemble the Tamale Pie
Skim any excess fat from the surface of the pork mixture. Spread the cornbread batter evenly over the top of the meat.
Cover and cook on high for 1 hour, or until the cornbread is set and a skewer inserted in the center comes out clean.
Remove the lid and cook for an additional 30–45 minutes to finish setting the crust.
Step 6: Serve
Serve warm directly from the slow cooker. This dish is hearty on its own but pairs beautifully with a fruit salad or simple green salad.
Tips for the Best Tamale Pie
- Pork shoulder works best because it becomes melt-in-your-mouth tender
- Don’t skip browning the pork—it adds deep flavor
- Fresh corn adds wonderful texture when in season
- Let the cornbread cook uncovered at the end for a better crust
- Leftovers taste even better the next day
Storage & Reheating
- Refrigerate: Store leftovers in an airtight container for up to 4 days
- Reheat: Warm gently in the oven or microwave
- Freeze: The pork filling freezes well; add fresh cornbread when reheating for best texture
Slow Cooker Tamale Pie with Cornbread Topping
- Total Time: 6 hours 40 minutes
- Yield: 6–8 SERVINGS 1x
Description
This Slow Cooker Tamale Pie is cozy comfort food made easy. Tender pork simmers in a savory tomato and chile sauce, then gets topped with fluffy cornbread and cooked right in the crockpot. A hearty, from-scratch dinner perfect for busy weeknights or relaxed family meals.
Ingredients
Pork Filling
-
1 teaspoon salt
-
½ teaspoon chili powder
-
2 pounds pork shoulder, fat trimmed and cut into 1-inch pieces
-
1 tablespoon olive oil
-
2 garlic cloves, minced
-
1 medium onion, finely chopped
-
1 Anaheim chile, seeded and finely chopped
-
½ teaspoon ground cumin
-
1 (28–32 ounce) can crushed tomatoes
-
1 (16-ounce) package frozen corn, defrosted
(or 3½ cups fresh corn cut from the cob)
Cornbread Topping
-
1 cup yellow cornmeal
-
2 tablespoons sugar
-
1 cup all-purpose flour
-
1 tablespoon baking powder
-
2 tablespoons unsalted butter, melted
-
¾ cup milk
-
2 large eggs
-
1 cup finely shredded cheddar cheese
-
6 shakes Tabasco (or to taste)
Instructions
-
Sprinkle the salt and chili powder over the pork pieces.
-
Heat the olive oil in a large skillet over high heat. Brown the pork on all sides, then transfer it to a 5–7 quart slow cooker.
-
In the same skillet, add the garlic, onion, Anaheim chile, and cumin. Sauté until softened, about 5–7 minutes.
-
Add the crushed tomatoes and cook until slightly thickened, scraping up any browned bits.
-
Pour the tomato mixture and corn into the slow cooker with the pork. Stir to combine.
-
Cover and cook on HIGH for 4 hours, until the pork is tender.
-
In a bowl, mix the cornmeal, sugar, flour, and baking powder.
-
In another bowl, whisk together the melted butter, milk, and eggs. Add to the dry ingredients and stir until smooth. Fold in the cheddar cheese and Tabasco.
-
Skim excess fat from the pork mixture, then spread the cornbread batter evenly over the top.
-
Cover and cook on HIGH for 1 hour, until the cornbread is set.
-
Uncover and cook for an additional 30–45 minutes until fully cooked through.
-
Serve warm directly from the slow cooker.
Notes
-
Pork shoulder works best for tender, flavorful results
-
Fresh corn adds great texture when in season
-
Adjust the heat by adding more or less Tabasco
-
Leftovers taste even better the next day
- Prep Time: 25 MINS
- Cook Time: 6 HOURS 15 MINUTES
- Category: DINNER
- Method: SLOW COOKER
- Cuisine: MEXICAN INSPIRED
Frequently Asked Questions
Can I make tamale pie ahead of time?
Yes! Tamale pie is a great make-ahead meal. You can prepare the pork filling up to 2 days in advance and store it in the refrigerator. When ready to cook, reheat slightly, add the cornbread topping, and finish cooking in the slow cooker.
Can I use a different cut of meat?
Pork shoulder works best because it becomes tender during slow cooking, but you can substitute pork butt or even boneless chicken thighs. If using chicken, reduce the initial cook time to about 3 hours before adding the cornbread topping.
Is tamale pie spicy?
This recipe is mildly spiced. The Anaheim chile and chili powder add flavor without heat. You can increase the spice by adding jalapeños, extra chili powder, or more Tabasco, or keep it mild for family-friendly meals.
Can I make this tamale pie without a slow cooker?
Yes. You can prepare the filling on the stovetop, transfer it to a greased baking dish, spread the cornbread batter on top, and bake at 375°F for 30–35 minutes, or until the cornbread is cooked through.
Why do I need to uncover the slow cooker at the end?
Uncovering the slow cooker during the final cooking stage allows excess moisture to evaporate, helping the cornbread topping set properly and develop a better texture.
Can I freeze tamale pie?
The pork filling freezes very well for up to 3 months. For best results, freeze the filling separately and prepare fresh cornbread topping when reheating. Fully assembled tamale pie can be frozen, but the cornbread texture may be slightly softer after thawing.
What should I serve with tamale pie?
Tamale pie pairs well with a fresh fruit salad, simple green salad, coleslaw, or sliced avocado. These lighter sides balance the richness of the dish.
How long will leftovers keep?
Store leftovers in an airtight container in the refrigerator for up to 4 days. Reheat gently in the microwave or oven until warmed through.
Final Thoughts
This tamale pie is proof that classic comfort food deserves a second chance. Rich, savory, and topped with a tender cornbread crust, it’s a meal that feels both nostalgic and nourishing. Whether you’re serving it for a cozy family dinner or bringing it to the table on a busy weeknight, it’s a recipe that delivers warmth in every bite.
