If you’re craving a flavorful, comforting dinner that comes together quickly and satisfies like no other, this Ground Turkey Enchilada Skillet Recipe is exactly what you need. It’s a vibrant fusion of tender ground turkey, hearty black beans, sweet corn, and smoky enchilada sauce all cooked in one pan, then topped with melty cheese for that irresistible finish. This dish captures the essence of a classic enchilada but in a streamlined, skillet-friendly form that’s perfect for weeknights or casual gatherings. Trust me, once you try this recipe, it will become a staple in your meal rotation.

Ingredients You’ll Need
Gathering the right ingredients is the first step toward creating this delicious skillet masterpiece. Each item on this list plays a key role, from building layers of flavor to delivering the perfect texture and color balance that makes this dish so inviting.
- 1 lb ground turkey: A lean protein base that soaks up all the enchilada flavors beautifully.
- 1 tablespoon olive oil: For sautéing the onions and turkey to golden perfection.
- 1 small onion, diced: Adds sweetness and depth to the savory blend.
- 2 cloves garlic, minced: Provides a punch of aromatic zest and warmth.
- 1 can (15 oz) black beans, drained and rinsed: Adds creaminess and fiber, making the dish more filling.
- 1 cup corn kernels (fresh, canned, or frozen): Brings a subtle sweetness and vibrant color contrast.
- 1 can (10 oz) red enchilada sauce: The heart of the dish, giving it that signature tangy, smoky kick.
- 1/2 teaspoon cumin: Infuses a warm, earthy undertone.
- 1/2 teaspoon chili powder: Introduces gentle heat and classic Mexican flair.
- 1/4 teaspoon salt: Enhances all the flavors.
- 1/4 teaspoon black pepper: Adds just a subtle hint of spice.
- 1 cup shredded cheddar cheese (or Mexican blend): Melts into gooey, delicious topping that pulls everything together.
- 2 tablespoons chopped fresh cilantro (optional): Offers a fresh, bright finish for those who love a herby touch.
- Tortilla chips, rice, or tortillas (for serving): Choose your favorite accompaniment to round out this joyful meal.
How to Make Ground Turkey Enchilada Skillet Recipe
Step 1: Sauté Onions and Garlic
Start by heating olive oil in a large skillet over medium heat. Toss in the diced onion and sauté for about 2 to 3 minutes until it becomes soft and translucent. Then add the minced garlic and cook for just 30 seconds until fragrant. This base sets a flavorful foundation that makes the whole dish shine.
Step 2: Brown the Ground Turkey
Next, add your ground turkey to the skillet. Break it up with a spatula and cook for approximately 5 to 6 minutes until it’s fully browned and no longer pink inside. Browning builds a rich, savory flavor that really brings the protein to life.
Step 3: Combine Beans, Corn, and Spices
Stir in the black beans, corn kernels, and the star ingredient—enchilada sauce—along with cumin, chili powder, salt, and pepper. Mix everything thoroughly so those spices and sauces coat each bite. This step transforms the skillet into an enchilada-inspired flavor bomb.
Step 4: Simmer to Meld Flavors
Reduce the heat to low and let the mixture simmer gently for 5 to 7 minutes. This allows all those tasty ingredients to marry beautifully while the sauce thickens slightly, making every spoonful rich and comforting.
Step 5: Melt the Cheese
Sprinkle the shredded cheddar cheese evenly over the skillet’s surface. Cover with a lid to trap the heat and let the cheese melt completely—about 2 to 3 minutes. Watching that gooey cheese bubble is the part that always makes my mouth water.
Step 6: Add Final Touches
After removing the skillet from heat, sprinkle the chopped fresh cilantro on top if you love a little fresh herbiness. It brightens the dish and adds a burst of color that’s simply irresistible.
Step 7: Serve Hot with Your Favorite Sides
Whether you prefer crispy tortilla chips, fluffy rice, or warm tortillas, this Ground Turkey Enchilada Skillet Recipe pairs beautifully with them all. It’s as flexible as it is delicious.
How to Serve Ground Turkey Enchilada Skillet Recipe

Garnishes
A sprinkle of fresh cilantro is a classic choice, but adding sliced avocado, a dollop of sour cream, or even some diced jalapeños can elevate the flavors to new heights. These simple garnishes give the dish freshness, creaminess, or an exciting spicy punch.
Side Dishes
If you want to turn this skillet into a complete feast, serve it alongside Mexican rice or a crisp green salad. For extra indulgence, refried beans or a warm corn tortilla on the side will make the meal feel cozy and satisfying.
Creative Ways to Present
Try serving this skillet as a filling for taco night or even spoon it into baked potatoes for a fun twist. You can also turn it into a layered casserole by adding additional toppings and baking it until bubbly and golden. This flexibility makes the Ground Turkey Enchilada Skillet Recipe a wonderfully adaptable dish you can dress up or down.
Make Ahead and Storage
Storing Leftovers
Store any leftovers in an airtight container in the refrigerator for up to 3 days. The flavors actually deepen after resting, making your next meal just as exciting as the first.
Freezing
This dish freezes well, too. Portion it out into freezer-safe containers and freeze for up to 2 months. When you’re ready for a quick meal, simply thaw overnight in the fridge.
Reheating
To reheat, warm the skillet gently on the stove over medium-low heat or microwave in short bursts, stirring occasionally to keep the cheese melty and the texture just right. Adding a splash of water or broth can help restore the saucy consistency.
FAQs
Can I use ground beef instead of turkey?
Absolutely! Ground beef will give you a richer flavor, but ground turkey keeps it lighter and leaner. Both work wonderfully in this recipe.
Is this dish spicy?
The chili powder and enchilada sauce add a gentle, comforting heat, but you can easily adjust the spice level to your preference by adding more chili powder or some diced jalapeños.
Can I make this recipe vegetarian?
Yes! Swap the ground turkey with extra beans, lentils, or a plant-based meat substitute to keep it hearty and satisfying while keeping it vegetarian-friendly.
What kind of cheese works best?
Cheddar or a Mexican cheese blend melts beautifully and offers that classic enchilada flavor. Feel free to experiment with Monterey Jack or even a little mozzarella for a milder melt.
Is this recipe freezer-friendly?
Definitely! The Ground Turkey Enchilada Skillet Recipe freezes excellently and tastes just as delicious reheated, making it ideal for meal prepping or busy weeknights.
Final Thoughts
This Ground Turkey Enchilada Skillet Recipe is one of those dishes that feels like a warm hug in food form—quick, easy, and bursting with vibrant flavors. Whether you’re new to cooking Mexican-inspired meals or a seasoned pro looking for a fresh idea, this skillet will not disappoint. Give it a try and watch it instantly become a beloved favorite in your home, just like it did in mine.
Print
Ground Turkey Enchilada Skillet Recipe
- Prep Time: 10 minutes
- Cook Time: 20 minutes
- Total Time: 30 minutes
- Yield: 4 servings
- Category: Main Dish
- Method: Stovetop
- Cuisine: Mexican
- Diet: Low Fat
Description
This Ground Turkey Enchilada Skillet is a quick and flavorful one-pan meal featuring lean ground turkey simmered with black beans, corn, and red enchilada sauce. Topped with melted cheddar cheese and fresh cilantro, it offers a deliciously comforting dish perfect for a weeknight dinner served with tortilla chips, rice, or wrapped in warm tortillas.
Ingredients
Protein and Vegetables
- 1 lb ground turkey
- 1 small onion, diced
- 2 cloves garlic, minced
- 1 can (15 oz) black beans, drained and rinsed
- 1 cup corn kernels (fresh, canned, or frozen)
Seasonings and Sauce
- 1 tablespoon olive oil
- 1 can (10 oz) red enchilada sauce
- 1/2 teaspoon cumin
- 1/2 teaspoon chili powder
- 1/4 teaspoon salt
- 1/4 teaspoon black pepper
Cheese and Garnish
- 1 cup shredded cheddar cheese (or Mexican blend)
- 2 tablespoons chopped fresh cilantro (optional)
Serving Suggestions
- Tortilla chips, rice, or tortillas (for serving)
Instructions
- Prepare the base: Heat olive oil in a large skillet over medium heat. Add diced onion and sauté for 2-3 minutes until softened. Add minced garlic and cook for another 30 seconds to release their aroma.
- Cook the turkey: Add ground turkey to the skillet. Cook until browned and fully cooked, breaking it apart with a spatula or spoon as it cooks, approximately 5-6 minutes.
- Add beans, corn and spices: Stir in the drained black beans, corn kernels, red enchilada sauce, cumin, chili powder, salt, and black pepper. Mix everything well to evenly combine all ingredients.
- Simmer flavors: Reduce the heat to low, cover, and let the mixture simmer gently for 5-7 minutes. This allows the flavors to meld together and the sauce to thicken slightly.
- Add cheese and melt: Sprinkle shredded cheddar cheese evenly over the skillet. Cover with a lid and cook for 2-3 minutes more, or until the cheese has melted and is bubbly.
- Garnish and serve: Remove the skillet from heat and optionally garnish with chopped fresh cilantro. Serve the skillet hot alongside tortilla chips, over cooked rice, or wrapped within warm tortillas for a tasty meal.
Notes
- You can substitute the red enchilada sauce with your favorite homemade or store-bought enchilada sauce of mild, medium, or hot spice level.
- For a vegetarian version, replace ground turkey with plant-based crumbles and use a vegan cheese alternative.
- Adjust the chili powder and cumin to your heat preference.
- Leftovers store well in the refrigerator for up to 3 days and reheat in a skillet or microwave.
- Adding a squeeze of fresh lime juice before serving enhances the vibrancy of flavors.

