30-Minute Chicken Enchilada Skillet
This chicken enchilada skillet turns all the saucy, bold flavor of classic enchiladas into a single pan meal that’s ready in about half an hour. It’s the kind of dinner you toss together when you want something warm and comforting but still need food on the table fast.

Shredded chicken, black beans, corn, and tortilla strips simmer in a red enchilada sauce, then get covered with cheese and broiled until bubbly. No rolling, no baking dish, and every spoonful gives you that mix of soft, cheesy, and crisp edges.
Why This Enchilada Skillet Stays In My Rotation
The beauty here is the texture contrast. The tortillas soak up the sauce just enough to soften, but the top layer under the broiler gets golden and crisp in spots. You get the same satisfaction as a tray of baked enchiladas, just quicker and with one pan to wash.
It’s also incredibly forgiving. I’ve made it with leftover rotisserie chicken, used green sauce when that’s all I had, and tossed in whatever beans or veggies were in the fridge. The method stays the same, and it always comes out the way I want it to.
Ingredients

- 1 tbsp olive oil
- 1 small yellow onion, diced
- 2 cloves garlic, minced
- 1 lb boneless skinless chicken breasts, cut into 1-inch pieces: thighs work well too
- 1 tsp chili powder
- ½ tsp ground cumin
- ½ tsp salt
- 1 (15 oz) can red enchilada sauce: mild or medium, whatever you prefer
- 6 (6-inch) corn tortillas, cut into 1-inch strips
- 1 cup shredded Mexican blend cheese: cheddar or Monterey Jack are good substitutes
- 1 (15 oz) can black beans, rinsed and drained
- 1 cup frozen corn kernels: no need to thaw
Variations / Substitutions
- Protein: Swap the chicken for 1 lb ground beef or turkey. Brown it with the onion and garlic, then drain off extra fat before adding the sauce.
- Sauce: Green enchilada sauce makes a brighter, tangier skillet. Use the same amount.
- Dairy-free: Skip the cheese or use a vegan shred that melts; the dish still works without it.
- Heat: Stir a diced jalapeño into the onion pan for extra kick, or choose a hot enchilada sauce.
- No beans or corn: Leave them out if you want a simpler skillet. You might need a few extra tortilla strips to fill out the pan.
For another fast one-pan dinner, try our One-Pan Chicken Fajita Rice.
How to Make Chicken Enchilada Skillet
Step 1: Sauté the Chicken and Onion

Heat the 1 tbsp olive oil in a 12-inch oven-safe skillet over medium-high heat. Add the diced onion and cook until it softens, about 3 minutes. Stir in the minced garlic, then add the chicken pieces, chili powder, cumin, and ½ tsp salt. Cook for 6 to 8 minutes, stirring now and then, until the chicken is lightly browned and no longer pink inside.
The onion will look translucent and the chicken will pick up a little color from the spices. If the skillet seems dry at any point, lower the heat a touch so nothing scorches.
Step 2: Simmer in the Sauce

Pour in the can of enchilada sauce, then add the rinsed black beans and frozen corn. Stir everything together and bring it to a gentle simmer. Once you see bubbles around the edges, drop the heat to medium-low and cook for 5 minutes.
The sauce will deepen in color and thicken just a bit. This is a good moment to taste the mixture and add a small extra pinch of salt or a shake of cayenne if you want more heat.
Step 3: Fold in the Tortillas and Cheese

Add the tortilla strips to the skillet and fold them in so they get coated with sauce. Sprinkle half the shredded cheese over the top and fold it in lightly, then scatter the rest of the cheese evenly across the surface.
The tortillas will soften as they sit in the sauce, but resist the urge to overmix: you want a few pieces peeking out so they crisp under the broiler later.
Step 4: Broil and Finish

Turn on the broiler. Place the skillet on a rack about 6 inches from the heat and broil for 2 to 3 minutes, or until the cheese is melted and bubbling with golden brown spots in a few places. Pull the skillet out carefully (the handle will be screaming hot) and top with fresh cilantro, a spoonful of sour cream, and sliced avocado if you have them.
Scoop straight from the pan while it’s still hot, getting down to all the layers.
Tips for a Great Skillet Enchilada
- If your tortillas are stiff or breaking, wrap them in a damp paper towel and microwave for 20 seconds before cutting.
- Shredded cheese off the block melts smoother than pre-shredded, but pre-shredded works in a hurry.
- For a creamy finish, stir 2 oz of softened cream cheese into the sauce right after adding it. It makes the whole pan richer.
- The skillet handle stays hot for a while after broiling. Drape a dry kitchen towel over it or slip on a silicone grip so nobody grabs it bare.
Scale it to your skillet size:
| Skillet Size | Chicken | Enchilada Sauce | Cheese |
|---|---|---|---|
| 10-inch | 12 oz | 1¼ cups (use a 10-oz can) | ¾ cup |
| 12-inch | 1 lb | 1¾ cups (15-oz can) | 1 cup |
Storing Leftovers
Refrigerate any leftovers in an airtight container for up to 4 days. Reheat them in a skillet over medium-low with a splash of water to loosen the sauce, or microwave individual portions.
Frequently Asked Questions
Can I use flour tortillas instead?
Yes, but they soften more and won’t get those crisp edges. Corn tortillas hold their texture better here.
Can I make this with rotisserie chicken?
Absolutely. Skip the browning step. Shred about 2 cups of cooked chicken and stir it in with the sauce, beans, and corn. Heat through for 2 minutes instead of 5.
Is this skillet spicy?
The recipe as written is mild. For more heat, use a medium or hot enchilada sauce and toss a diced jalapeño in with the onion.
Can I freeze this dish?
Freezing isn’t ideal because the tortillas can become mealy when thawed, but the skillet keeps well in the fridge for several days.

Chicken Enchilada Skillet Recipe
Ingredients
Method
- Heat the oil in a 12-inch oven-safe skillet over medium-high. Add onion and cook 3 minutes. Stir in garlic, then chicken, chili powder, cumin, and salt. Cook 6 to 8 minutes until chicken is browned and cooked through.
- Pour in enchilada sauce, beans, and corn. Bring to a simmer, then reduce heat to medium-low and cook 5 minutes.
- Fold in tortilla strips and half the cheese. Sprinkle remaining cheese on top.
- Broil for 2 to 3 minutes until cheese is melted and golden in spots. Top with cilantro, sour cream, and avocado if you like. Serve hot.
