This is a layered skillet casserole: mashed potatoes on the bottom, a spiced minced turkey and black bean filling in the middle, enchilada sauce throughout, and melted cheddar on top. It bakes in one cast iron skillet and uses ingredients most people already have on hand. That combination — low shopping list, one pan, real dinner — is the honest reason to make it.
Ingredient notes
- Enchilada sauce: A 19 oz can works perfectly here. Red or green both work — green gives a tangier, lighter result. If you have neither, thin out some tomato paste with chicken broth and a pinch of cumin and chili powder; it won’t be identical but it holds the filling together fine.
- Chili powder: US chili powder is a spice blend (mild). British chilli powder is straight ground chilli and much hotter — use half the amount if that’s what you have.
- Black beans: Canned, drained, and rinsed is the easy route. Pinto beans or kidney beans substitute without any other changes.
- Cheddar: Only 2 oz is called for, so this is a light topping, not a thick cheese crust. Monterey Jack or a Mexican blend melts more smoothly if you have it. Skip the garnish — not worth the extra dish — unless you’re serving guests.
- Olive oil in the mash: Half a cup is a lot. It makes the mash rich and dairy-light. You can swap half of it for butter if that’s what you have open.
Why this recipe works
Two things matter here. First, the mashed potato layer acts as a moisture barrier — it keeps the bottom from turning soggy while the filling bakes above it, and it absorbs just enough of the enchilada sauce to stay creamy rather than watery. Second, coating the minced turkey in the dry spices before adding the enchilada sauce means the spices stick directly to the meat rather than just floating in the sauce. That small sequencing step makes the turkey taste seasoned all the way through, not just saucy on the outside. Ground turkey is lean and can taste flat without this kind of direct seasoning contact.
What can go wrong
- Watery filling: If your enchilada sauce is thin or you added extra, the filling can pool and make the potato layer mushy. Stick to 2 cups and don’t be tempted to add more liquid.
- Undercooked turkey: Ground turkey must reach an internal temperature of 165°F (74°C). If you’re using pre-cooked leftover turkey that’s already been heated through, this is less of a concern — but if you’re starting with raw minced turkey, check the center of the filling with a thermometer before pulling the skillet from the oven.
- Cheese burning before filling heats through: Cast iron retains heat unevenly and the cheese can brown too fast on the edges. If the cheese is darkening before 25 minutes are up, lay a loose sheet of foil over the top for the remaining time.
- Mash sticking to the skillet: Cast iron needs a light coat of oil before you layer in the potatoes. If your skillet isn’t well-seasoned, the bottom layer will tear when you serve it.
- Bland filling: Leftover turkey is already cooked and has lost some of its initial seasoning. Taste the turkey mixture before layering — add a pinch more salt or chili powder if it seems flat.
Make-ahead notes
The assembled, unbaked casserole can be covered and refrigerated for up to 24 hours — pull it out 20 minutes before baking so the cold skillet doesn’t crack in a hot oven. Once baked, leftovers keep in the fridge for 3 days in an airtight container. Reheat individual portions in a microwave at medium power for 2–3 minutes, or cover the whole skillet with foil and warm it in a 350°F oven for about 15 minutes. The casserole also freezes well before baking: wrap the skillet tightly in plastic and then foil and freeze for up to 2 months. Thaw overnight in the fridge before baking as directed, adding 5–10 minutes to the bake time.

The Best Mexican Turkey Enchilada Skillet Casserole
Ingredients
Mashed Potatoes (You can use your Christmas leftovers for this or make your own)
3 pounds potatoes - peeled and chopped (you could also use sweet potato as well)
½ cup olive oil - extra virgin
½ cup milk - plus more if needed
1 ½ teaspoon Sea salt
½ teaspoon ground black pepper
½ teaspoon smoked paprika
Turkey Mixture
- 2 cups leftover turkey - minced
2 cups enchilada sauce
2 tablespoons chili powder (chilli powder in British English)
2 teaspoons smoked paprika
1 teaspoon cilantro (coriander)
1 teaspoon Sea salt
1 teaspoon ground black pepper
½ teaspoon cayenne pepper - or less
1 medium red pepper (red capsicum) - diced
1 ½ cups black beans - cooked, pr drained and rinsed (if using canned)
2 ounce cheddar cheese - shredded
Instructions
- Preheat oven to 375°F.
- Start by making the mashed potato mixture if you do not have mashed potato leftovers. Boil peeled and chopped potatoes on high in a pot with water. Boil for 10-15 minutes until soft.
- Once potatoes are soft, drain the water from the potatoes using a strainer and then place potatoes back into the pot on low heat. With a potato masher, start mashing the potatoes. Add in 1/2 cup of extra virgin olive oil and then continue mashing.
- After the extra virgin olive oil is thoroughly combined, add in 1/2 cup of whole milk and then mash until creamy.
- Add in sea salt, ground black pepper and smoked paprika.
- Remove mashed potatoes from heat and layer the mixture evenly into a cast iron skillet. Set aside.
- To make the turkey mixture, combine 2 cups of shredded turkey, chili powder, smoked paprika, coriander, sea salt, ground black pepper and cayenne into a large mixing bowl.
- Once combined, add in the enchilada sauce and ensure the turkey is completely coated in sauce.
- Add in the diced red bell pepper and 1 1/2 cups of cooked black beans. Stir and combine.
- Once the turkey mixture is completed, layer it on top of the mashed potato mixture in the skillet.
- Finish it off with a layer of shredded cheddar cheese.
- Place in a 375-degree oven for 25-30 minutes.
- Once out of the oven, garnish with cilantro, diced avocado, or salsa.
Nutrition
Your questions, answered
Can I use raw ground turkey instead of leftover cooked turkey?
Yes, but you need to cook it through first. Brown the raw minced turkey in a skillet over medium-high heat until no pink remains and it reaches 165°F (74°C) internally, then mix in the spices and enchilada sauce before layering.
What can I use instead of a cast iron skillet?
A 9×13-inch baking dish works well. The bake time stays the same — just make sure the dish is oven-safe and lightly greased before you add the potato layer.
Can I use instant mashed potatoes to save time?
Yes. Prepare them slightly thicker than the package directions suggest so the layer holds its shape under the filling. About 3 cups of prepared instant mash is roughly equivalent to the 3 pounds of fresh potatoes in the recipe.
Is 2 tablespoons of chili powder too much?
Not if you’re using standard US chili powder, which is a mild spice blend — it adds flavor more than heat. If you’re using British chilli powder or a hot variety, cut it to 1 tablespoon and taste before layering.
Can I make this vegetarian?
Yes. Replace the turkey with an extra 1.5 cups of black beans and add 1 cup of frozen corn for bulk. The spice quantities and bake time stay the same.
My skillet is only 10 inches — will everything fit?
It will be tight. Either use a 12-inch skillet or split the recipe between two smaller pans. Overfilling causes the filling to bubble over the sides in the oven.
What to cook next
- Golden Turkey Empanadas
- Spicy Beef Stuffed Peppers
- Ultimate Cheesy Beef Bake
- Hearty Beef Cauliflower Bake








