
If you’re craving tamales but don’t have the time to make them from scratch, this easy tamale pie is the perfect solution! 🌽✨ It has all the classic flavors you love — seasoned beef, savory sauce, and a golden cornbread — baked together in one cozy, comforting casserole.
This tamale pie recipe is simple, budget-friendly, and perfect for busy weeknights. It’s hearty, filling, and makes amazing leftovers. Whether you’re feeding your family or meal prepping for the week, this dish is always a hit.


Tamale Pie
Ingredients
- 1/2 cup cornmeal
- 2/3 cup flour
- 3 TBSP sugar
- 1 TBSP baking powder
- 1/4 tsp salt
- 3-4 TBSP olive oil
- 1/3 cup milk
- 1 egg
- 1 can corn, drained
- 1/2 onion, diced
- 4.5 ounce can diced green chiles
- 1 pound ground beef
- 1 tsp cumin
- 1 tsp chili powder
- 1/2 tsp smoked paprika
- 1 tsp garlic powder
- salt and pepper
- 1 1/4 cups red enchilada sauce
- 2 cups shredded Mexican blend cheese
- salsa, sour cream, and cilantro for topping
Instructions
- Preheat oven to 400 degrees. Grease a 9×13 inch casserole dish.
- Whisk together the cornmeal, flour, sugar, baking powder, and salt. Add in the olive oil until it makes soft crumbles.
- Add in the milk and egg. Whisk to combine. Fold in the corn.
- Pour into the casserole dish. Bake for 20-25 minutes, or until set.
- Meanwhile, in a large skillet, cook the onion in a drizzle of oil for a few minutes.
- Add in the ground beef and cook until no longer pink. Drain the fat and return to pan.
- Add in the chiles, cumin, chili powder, garlic powder, smoked paprika, and salt and pepper. Stir in the enchilada sauce.
- Pour the beef mixture all over the top of the cornbread. Sprinkle cheese on top, and cover with foil. Bake an additional 20 minutes. Remove foil and cook an additional 5-10 minutes, or until the cheese is melted and bubbling.
- Let sit 10 minutes before cutting. Serve with sour cream, salsa, and cilantro.

