Tamale Pie
A warm, inviting aroma fills the kitchen as you prepare to make Tamale Pie. Each bite promises a delightful crunch from the cornbread crust and a comforting blend of spices and hearty ingredients. It’s not just a meal; it’s a celebration of flavors that evoke memories of cozy gatherings and joyful moments shared with family. This dish might even surpass your favorite restaurant version, making it easy to savor right at home.

Perfect for weeknight dinners or casual get-togethers, this Tamale Pie is an absolute go-to. With a simple list of ingredients often found in your pantry, it’s budget-friendly yet satisfies that craving for something hearty and filling. Plus, it’s beginner-friendly, so you’ll feel like a pro chef even on your first attempt. Grab your apron and get ready to whip up this comforting dish.
Table of Contents
Why You’ll Love This Recipe
- Simple & Quick: You can whip this Tamale Pie up in under 70 minutes, including prep and cooking time.
- Irresistible Flavor: The combination of seasoned beef, zesty enchilada sauce, and melted cheese is downright addictive.
- Eye-Catching Appeal: The golden cornbread topping combined with melty cheese creates a stunning, colorful dish.
- Flexible Serving: Easy to serve at family gatherings, casual game nights, or as a satisfying weeknight meal.
- Diet-Friendly Options: Swap out the beef for turkey or even plant-based meat for a lighter version that still packs a punch.
Ingredients You’ll Need
- 1 ½ pounds 85% lean ground beef: Provides rich flavor and a satisfying texture; use ground turkey for a lighter option.
- 1 poblano or anaheim pepper, seeded and diced: Adds a mild heat; substitute with bell pepper for something sweeter.
- 1 small yellow onion, diced (about 1 ½ cups): Essential for building a savory base; white or red onions can work too.
- 2 cloves garlic, pressed or minced: Offers a fragrant punch; fresh garlic is best for flavor.
- 2 teaspoons chili powder: Gives a warm, earthy depth; if you like it spicy, feel free to add more.
- 1 teaspoon kosher salt: Enhances all the flavors; adjust to taste.
- 1 15-ounce can black beans, drained and rinsed: Adds fiber and protein; can replace with pinto beans if desired.
- 1 12-ounce bag frozen corn kernels, thawed and divided: Sweet and crunchy; fresh corn is also an excellent substitute.
- 1 10-ounce can enchilada sauce: Creates a flavorful sauce that ties everything together; red or green enchilada sauce works beautifully.
- 4 ounces shredded cheddar cheese: For melty goodness; feel free to mix with Monterey Jack or Pepper Jack for variation.
- 4 ounces Monterey Jack cheese: Offers a creamy texture; can be substituted with any melting cheese.
- 1 8-ounce package cornbread mix: The star of the crust; homemade cornbread batter can work, too.
- ⅓ cup milk: Helps moisten the cornbread; any milk variety, including plant-based, is acceptable.
- ¼ cup sour cream: Adds creaminess and tang; Greek yogurt is a great alternative.
- 1 egg: Acts as a binder for the cornbread; a flaxseed egg can substitute for a vegan option.
- 1 jalapeño, sliced: A fresh garnish with a kick; omit if you prefer a milder taste.
- Sour cream, chopped tomato, and sliced jalapeño for serving: Fresh toppings add brightness; customize with your favorites.
How to Make Tamale Pie
Brown the Meat and Spices: Preheat your oven to 350°F. In a large skillet over medium-high heat, cook 1 ½ pounds of ground beef, 1 diced poblano pepper, and 1 small diced yellow onion. Break the beef into smaller pieces and sauté until browned, which takes about 5 minutes. Add 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 become fragrant.
Add the Vegetables and Sauce: Stir in 15 ounces of drained black beans, half of the thawed corn kernels (6 ounces), and 10 ounces of enchilada sauce. Lower the heat to medium and let it simmer for 5 minutes until everything melds together nicely.
Layer the Meat Mixture with the Cheese: Spread the meat mixture evenly in the bottom of a greased 9 X 13-inch baking dish. Sprinkle half of the shredded cheddar and Monterey Jack cheeses (2 ounces each) on top.
Top with the Cornbread Mix: In a small bowl, whisk together the 8-ounce cornbread mix, the remaining 6 ounces of corn kernels, ¼ cup of milk, ¼ cup of sour cream, and 1 beaten egg until just moistened. Dollop this mixture over the cheese layer, gently spreading it out. Bake for 20 minutes or until the cornbread turns golden brown.
Add More Cheese and Bake: After 20 minutes, take the pie out and sprinkle the remaining cheese on top. Return to the oven for an additional 2-3 minutes, until melted. Garnish with chopped tomatoes, sour cream, and sliced jalapeños as desired.
Storing & Reheating
Store any leftovers in an airtight container at room temperature for up to 2 hours. For refrigeration, place in the fridge for up to 3 days. You can also freeze it for up to 3 months. To reheat, simply place it in an oven preheated to 350°F for about 20 minutes or until heated through. Note that while the flavors meld beautifully when reheated, the cornbread might lose a bit of its crunch.
Chef’s Helpful Tips
- Avoid overcooking the ground beef; it should be browned, not dried out.
- Use room temperature ingredients for the cornbread mix to ensure better moisture distribution.
- Consider mixing in some diced tomatoes into the meat mixture for extra moisture and flavor.
- If you’d like a spicier dish, add more jalapeños directly into the cornbread mix.
- Make the meat mixture a day in advance and assemble it right before baking for hassle-free entertaining.
Tamale Pie is more than just a comforting dish; it’s a delightful way to share happiness with family and friends. The process is straightforward, and there’s plenty of room for personal touches. Play around with the spices, or add different toppings to suit your taste. Each bite can be a unique experience, keeping every dinner exciting. Enjoy your cooking adventure!

Recipe FAQs
Can I make Tamale Pie ahead of time?
Can I use a different type of meat?
How can I ensure my cornbread is moist?
What are some good toppings for Tamale Pie?
More Dinner Recipes
👉 If you make my Tamale Pie recipe, please leave a comment and a star rating — it really helps others discover the recipe.
Follow me on
Pinterest
for more easy recipes.

Tamale Pie
- Prep Time: 20 minutes
- Cook Time: 50 minutes
- Total Time: 1 hour 10 minutes
- Yield: 8 servings 1x
- Category: Dinner
- Method: Baking
- Cuisine: Mexican
Description
This Tamale Pie features a delightful blend of savory ground beef, black beans, and a cheesy cornbread crust. It’s a simple, hearty meal that brings the perfect balance of flavors and textures, making it ideal for a quick dinner or cozy family gathering.
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 onion for about 5 minutes, breaking the beef into smaller pieces.
- Add the pressed garlic, chili powder, and kosher salt to the skillet. Cook for an additional minute to release the spices' flavors.
- Stir in the drained black beans, half of the thawed corn, and enchilada sauce. Lower the heat and simmer for 5 minutes.
- Spread the meat mixture evenly in a greased 9×13-inch baking dish. Top with half of the shredded cheddar and Monterey Jack cheeses.
- In a separate bowl, combine the cornbread mix with the remaining corn, milk, sour cream, and egg until just moistened. Spread this mixture over the cheese layer.
- Bake for 20 minutes, or until the cornbread is golden brown. Add the remaining cheese on top and bake for an additional 2-3 minutes until melted.
- Serve hot, garnished with chopped tomatoes, sour cream, and sliced jalapeños if desired.
Notes
Feel free to customize the vegetables based on personal preference.
Ensure you don’t overmix the cornbread batter to maintain a light texture.
For extra kick, add more jalapeño slices or your favorite hot sauce.
Nutrition
- Serving Size: 1/8 portion
- Calories: 450
- Sugar: 3g
- Sodium: 600mg
- Fat: 25g
- Saturated Fat: 10g
- Unsaturated Fat: 15g
- Trans Fat: 0g
- Carbohydrates: 35g
- Fiber: 6g
- Protein: 25g
- Cholesterol: 70mg




