This turkey sweet potato enchilada skillet is a true one‑pot meal that comes together in about 30 minutes. It’s an easy, family‑friendly weeknight dinner that’s full of flavor and texture — tender turkey, slightly sweet potatoes, beans, corn and melty cheese, finished with avocado and cilantro.

Let’s Hear It For Skillet Meals
One‑pan dinners save time and cut down on cleanup, and this enchilada skillet proves it. Cook everything in a single oven‑safe skillet — cast iron works especially well — and serve it straight from the pan. The recipe is versatile: serve it with tortilla chips for scooping, spoon it into warm tortillas for tacos or burritos, or enjoy it in a bowl with your favorite toppings.
Why You’ll Love It
Nutrient dense: A filling meal with lean protein, fiber from beans and sweet potato, plus healthy fat from avocado.
Naturally gluten‑free: Made from whole ingredients and perfect for those avoiding gluten (check enchilada sauce labels).
Kid friendly: Mild, comforting flavors that tend to please picky eaters.
Short ingredient list: Uses mostly pantry and freezer staples, so it’s quick to assemble on busy nights.


Try it!
Homemade Enchilada Sauce
Using a homemade enchilada sauce can deepen the flavor of the skillet, but a good store‑bought sauce works fine for a fast weeknight dish.
Easy Ingredient Swaps
Make this skillet your own by swapping ingredients based on what you have at home:
- Ground turkey → any ground meat: Ground chicken, beef, pork or a plant‑based ground all work. If you use a higher‑fat meat, drain excess fat after browning.
- Canned beans → other beans: Pinto, kidney, cannellini or chickpeas can be used 1:1.
- Frozen corn → canned corn: Use drained canned corn if frozen isn’t available.
- Cheese variations: Cheddar is classic, but pepper jack, Monterey Jack or a Mexican blend are great alternatives.

How to Make Turkey Sweet Potato Enchilada Skillet
This recipe takes about 30 minutes from start to finish. Below is a clear, step‑by‑step overview — see the full ingredient list and instructions in the recipe card section.
- Brown the turkey: Preheat the broiler. In a 10‑inch oven‑safe skillet, brown 1/2 pound ground turkey until no longer pink. Drain any excess fat and set the meat aside briefly.
- Sauté aromatics and sweet potato: Warm 1 1/2 tablespoons olive oil over medium‑high heat. Add 1 tablespoon minced garlic, 1 diced medium sweet potato and 1/2 minced red onion. Sauté 7–10 minutes, stirring occasionally, until the sweet potato is nearly tender.
- Combine beans, corn, sauce and meat: Stir in 1/2 cup black beans (drained and rinsed), 1/2 cup white northern beans (drained and rinsed), 1/2 cup sweet corn and 1 1/2 cups enchilada sauce. Add the browned turkey back to the pan and bring the mixture to a gentle simmer.
- Melt the cheese: Remove the skillet from the heat and sprinkle 1/2 cup shredded cheddar (or more to taste) across the top. Place the skillet under the broiler for about 1 minute until the cheese is melted and bubbly — watch closely to prevent burning.
- Finish and serve: Top with sliced avocado and 2 tablespoons minced fresh cilantro. Serve immediately with tortilla chips, in warm tortillas, or over rice.

Enchilada Skillet FAQs
Can I use pinto beans instead of black beans? Yes — any canned bean will work. Drain and rinse before adding.
How do I make this less spicy? Choose a mild enchilada sauce and avoid spicy toppings. You can also add a dollop of plain yogurt or sour cream to mellow heat.
Can I make this vegetarian? Yes — swap the meat for a plant‑based ground or add extra beans and vegetables like bell pepper or zucchini.
Can I use a different ground meat? Absolutely. If using higher‑fat beef or pork, drain excess fat after browning to prevent a greasy skillet.

Serving Suggestions
- Nachos: Spoon the skillet over tortilla chips for a satisfying platter of nachos — great for game day or casual dinners.
- Tacos: Warm small tortillas and use the skillet as the filling, topping with guacamole, diced onion or salsa.
- Bowls: Serve over cooked rice or quinoa with avocado, lime juice and fresh cilantro for a hearty bowl.
- Burritos: Use leftovers as a filling for burritos; add rice and cheese, then roll and enjoy or freeze for meal prep.
Storage Directions
Refrigerator: Let the skillet cool to room temperature, then transfer leftovers to an airtight container. Store in the fridge for 3–5 days.
Freeze for Later
To freeze, omit the cheese, let the skillet cool completely, then transfer to a freezer‑safe container or bag. Remove as much air as possible and freeze up to 3 months. Thaw in the refrigerator overnight and reheat gently on the stovetop or in an oven‑safe dish, then add cheese and broil briefly to melt.

More of our favorite skillet recipes
Skillet Recipes
- Mexican Ground Beef Skillet
- Cauliflower Taco Skillet
- Skillet Chicken and Potatoes
- Creamy Tuscan Chicken and Gnocchi
- Moroccan Chickpea and Couscous
Turkey Sweet Potato Enchilada Skillet
A one‑skillet enchilada‑style dinner ready in 30 minutes. Lean turkey, sweet potato, beans and corn in a savory enchilada sauce, finished with cheese, avocado and cilantro.
By: Emily Richter
Prep: 10 mins • Cook: 20 mins • Total: 30 mins • Servings: 4
Ingredients
- 1/2 pound ground turkey (chicken works too)
- 1 1/2 tablespoons olive oil
- 1 tablespoon minced garlic
- 1 medium sweet potato, peeled and diced (~1 cup)
- 1/2 medium red onion, minced
- 1/2 cup black beans, drained and rinsed
- 1/2 cup white northern beans, drained and rinsed
- 1/2 cup sweet corn (canned or frozen)
- 1 1/2 cups enchilada sauce
- Salt, to taste
- 1/2 cup shredded cheddar cheese (or more to taste)
- 2 tablespoons minced fresh cilantro
- 1 large avocado, sliced (for topping)
Instructions
- Preheat the oven broiler. In a 10‑inch oven‑safe skillet, brown the ground turkey until fully cooked. Drain excess fat and set aside.
- Heat olive oil in the same skillet over medium‑high heat. Add garlic, diced sweet potato and red onion. Sauté for 7–10 minutes until the sweet potato is nearly tender.
- Stir in black beans, white northern beans, sweet corn, enchilada sauce and the cooked turkey. Bring to a gentle simmer, then remove from heat.
- Sprinkle the shredded cheese evenly over the top. Place the skillet under the broiler for about 1 minute, watching closely, until the cheese melts and bubbles.
- Top with sliced avocado and minced cilantro. Serve hot with tortilla chips, in tortillas, or over rice.
Nutrition
Calories: 294 kcal, Carbohydrates: 25 g, Protein: 16 g, Fat: 14 g, Fiber: 7 g, Sugar: 3 g. Nutrition values are estimates and should be used as a guide.