Tamale Pie with Cornbread Crust is a delightful dish that captures the essence of comfort food, combining hearty flavors with a satisfying texture. Imagine a crisp cornbread crust enveloping a savory filling of seasoned ground beef, beans, and vibrant veggies, all topped off with gooey melted cheese. It’s indulgent yet homely, making it a favorite not only for family dinners but also for gatherings and potlucks.
Thank you for reading this post, don't forget to subscribe!
I first made this dish on a chilly evening when all I craved was something warm and filling. The scent of the spices wafting through my kitchen was mesmerizing, hinting at the comforting meal that awaited. What’s truly special about this recipe is how easy it is to prepare. With just 20 minutes of prep and a short cooking time, you’ll have a crowd-pleasing meal ready in no time. Let’s dive in and whip up this comforting Tamale Pie together!
Why You’ll Love This Recipe
- Simple & Quick: Ready in about an hour, including prep and cook time, making it perfect for busy weeknights.
- Irresistible Flavor: A mouthwatering combination of spices, seasoned beef, and cheese makes every bite a delight.
- Eye-Catching Appeal: The vibrant colors of the veggies and the golden cornbread topping create a dish that’s as beautiful as it is tasty.
- Flexible Serving: Ideal for family dinners, game day parties, or as a satisfying meal prep option.
- Diet-Friendly Options: Easily adaptable to vegetarian versions by substituting the beef with beans or lentils.
Ingredients You’ll Need
- 1 ½ pounds 85% lean ground beef: This lean beef keeps the dish hearty without being overly greasy. For a healthier option, ground turkey or chicken works wonderfully too.
- 1 poblano or anaheim pepper, seeded and diced: These peppers add a subtle kick and depth. If you like it spicier, feel free to use jalapeño instead!
- 1 small yellow onion, diced (about 1 ½ cups): Adds sweetness and flavor to the filling. Sweet onions can be used if you prefer a milder taste.
- 2 cloves garlic, pressed or minced: Fresh garlic infuses the dish with aromatic goodness. Garlic powder can substitute in a pinch, but fresh is best.
- 2 teaspoons chili powder: This gives the tamale pie its signature warmth without overwhelming it. Adjust based on your heat preference.
- 1 teaspoon kosher salt: Enhances all the flavors. Use sea salt or table salt if that’s what you have on hand.
- 1 15-ounce can black beans, drained and rinsed: A great source of protein and fiber. Feel free to swap with kidney beans or pinto beans if preferred.
- 1 12-ounce bag frozen corn kernels, thawed and divided: Adds sweetness and texture. Canned corn can be a good alternative if fresh corn is unavailable.
- 1 10-ounce can enchilada sauce: This elevates the flavors beautifully. You can substitute it with taco sauce if in a pinch.
- 4 ounces shredded cheddar cheese: The sharpness of cheddar complements the dish perfectly. Monterey Jack can also add creaminess to the mix.
- 4 ounces Monterey Jack cheese: Melts beautifully and adds a creamy texture. Feel free to use any cheese that melts well.
- 1 8-ounce package corn bread mix: The star for creating that deliciously tender cornbread crust, making the dish a breeze to prepare.
- ⅓ cup milk: Helps achieve the perfect consistency for the cornbread. Non-dairy milk works here too!
- ¼ cup sour cream: Adds richness and moisture. Plain yogurt can be substituted if needed.
- 1 egg: Binds the cornbread mixture. A flax egg can be a substitute for a vegan option.
- 1 jalapeño, sliced: For those who like it spicy! Use mild peppers if you prefer a milder flavor.
- Sour cream, chopped tomato, and sliced jalapeño for serving: Toppings to elevate the dish even more—customize as you like!
How to Make Tamale Pie
-
Brown the meat and spices: Preheat the oven to 350°F. In a large skillet over medium-high heat, cook 1 ½ pounds of ground beef along with 1 diced poblano pepper and 1 small diced yellow onion. Make sure to break the beef into smaller pieces. Cook until browned, about 5 minutes. Add in 2 cloves of pressed garlic, 2 teaspoons of chili powder, and 1 teaspoon of kosher salt. Cook for an additional minute, allowing the spices to bloom and release their wonderful fragrances.
-
Add the vegetables and sauce: Stir in 15 ounces of drained black beans, half of the thawed corn kernels (about 6 ounces), and 10 ounces of enchilada sauce. Lower the heat to medium and let it simmer for about 5 minutes, letting the flavors meld beautifully.
-
Layer the meat mixture with the cheese: Spread the savory meat mixture evenly into the bottom of a 9 x 13-inch baking dish. Top it with half of the shredded cheddar and Monterey Jack cheeses (that’s 2 ounces of each).
-
Top with the cornbread mix, more cheese, and bake: In a small bowl, whisk together the 8-ounce cornbread mix, the remaining 6 ounces of corn kernels, ¼ cup milk, ¼ cup sour cream, and 1 egg—mix just until moistened to retain that airy texture. Dollop the cornbread mix over the cheese and spread it evenly across the top. Bake for 20 minutes or until the cornbread turns golden brown. Sprinkle the remaining cheese on top and bake for another 2-3 minutes, or until the cheese is melted and bubbly. Garnish with chopped tomatoes, sour cream, and sliced jalapeño if desired.
Storing & Reheating
Tamale Pie can be stored at room temperature for about 2 hours before needing refrigeration. To store leftovers, place them in an airtight container and refrigerate for up to 4 days. For longer storage, you can freeze the Tamale Pie in a freezer-safe container for up to 3 months. When you’re ready to enjoy it again, simply thaw in the fridge overnight and reheat in the oven at 350°F for about 20-25 minutes, or until heated through. Just keep in mind that the cornbread may lose some moisture, so refreshing it with a little salsa or topping with extra sour cream can bring back that delightful texture.
Chef’s Helpful Tips
- Make sure your ground beef is fully browned and the spices are well incorporated to enhance the flavor.
- Let the cornbread mix moisten just enough—don’t over mix or it can turn gummy.
- If you’re in a rush, feel free to use pre-cooked ground beef or leftover taco meat for even quicker prep.
- For added depth, consider adding chopped fresh cilantro or a sprinkle of lime juice before serving.
- Make this dish vegetarian by swapping the ground beef for lentils or more beans.
- Experiment with toppings—avocado, green onions, or even a squeeze of lime can add fresh flavor!
Tamale Pie offers a warm, inviting meal that’s perfect for any occasion, bringing together family and friends around the table. With its layer of cornbread crust and a hearty filling underneath, it’s a dish that serves satisfaction in every slice. Feel free to experiment with your favorite toppings or ingredients to make this recipe your own. Enjoy a slice of comfort that’s easy to prepare and delightful to share!

Recipe FAQs
Can I make Tamale Pie ahead of time?
Absolutely! You can prepare the filling a day in advance and simply assemble and bake it when you’re ready to serve. Just keep it stored in the refrigerator until you’re ready to bake.
How can I make this dish vegetarian?
You can easily make a vegetarian version by swapping the ground beef with black beans or lentils, and using vegetable broth instead of enchilada sauce for a flavorful base.
What can I serve with Tamale Pie?
Tamale Pie pairs beautifully with a side salad or some garlic bread. For a southern twist, you could even serve it with coleslaw or cornbread muffins to complement the cornbread crust.
Can I freeze leftovers?
Yes, leftovers can be frozen for up to 3 months. Just make sure to cool the Tamale Pie completely before transferring to a freezer-safe container. Reheat in the oven at 350°F when ready to enjoy!
Print
Tamale Pie
This Tamale Pie features a delicious blend of seasoned ground beef, black beans, and a cornbread topping, making it the perfect option for a quick and hearty dinner.
- Total Time: 1 hour 10 minutes
- Yield: 8 servings 1x
Ingredients
- 1 ½ pounds 85% lean ground beef
- 1 poblano or anaheim pepper, seeded and diced
- 1 small yellow onion, diced, about 1 ½ cups
- 2 cloves garlic, pressed or minced
- 2 teaspoons chili powder
- 1 teaspoon kosher salt
- 1 15-ounce can black beans, drained and rinsed
- 1 12-ounce bag frozen corn kernels, thawed and divided
- 1 10-ounce can enchilada sauce
- 4 ounces shredded cheddar cheese
- 4 ounces monterey jack cheese
- 1 8-ounce package corn bread mix
- ⅓ cup milk
- ¼ cup sour cream
- 1 egg
- 1 jalapeño, sliced
- sour cream, chopped tomato, and sliced jalapeño for serving
Instructions
- Preheat the oven to 350°F.
- In a large skillet over medium-high heat, brown the ground beef with the diced poblano pepper and yellow onion for about 5 minutes.
- Add the minced garlic, chili powder, and kosher salt, cooking for another minute.
- Stir in the drained black beans, half of the corn kernels, and enchilada sauce, then simmer for 5 minutes on medium heat.
- Spread the meat mixture in a 9 X 13-inch baking dish and sprinkle with half of the shredded cheddar and Monterey Jack cheeses.
- In a bowl, combine the cornbread mix with the remaining corn kernels, milk, sour cream, and egg until just moistened.
- Dollop and spread the cornbread mix over the cheese layer, then bake for 20 minutes until golden brown.
- Top with the remaining cheese and bake for an additional 2-3 minutes until melted.
- Serve garnished with sour cream, chopped tomatoes, and sliced jalapeños.
Notes
The dish can be customized by adding your favorite toppings such as avocado or cilantro.
For an extra kick, add more chili powder or diced jalapeños to the meat mixture.
- Prep Time: 20 minutes
- Cook Time: 50 minutes
- Category: Main Dishes
- Method: Baking
- Cuisine: Mexican
Nutrition
- Serving Size: 1 slice
- Calories: 400
- Sugar: 5g
- Sodium: 700mg
- Fat: 20g
- Saturated Fat: 8g
- Unsaturated Fat: 10g
- Trans Fat: 0g
- Carbohydrates: 38g
- Fiber: 7g
- Protein: 20g
- Cholesterol: 60mg






