I make this Chicken Enchilada Skillet on busy weeknights and for casual dinner guests. It’s one-pan comfort with big, familiar flavors — spicy, tangy, cheesy — and it comes together fast when you’re working from leftover or rotisserie chicken. No fuss, no separate casseroles, and it cleans up quickly.
The method leans on pantry staples: canned tomatoes with green chiles, black beans, enchilada sauce, tortillas, and shredded Mexican cheese. A little onion, a tablespoon of taco seasoning, and fresh cilantro bring everything into focus. It’s forgiving and easy to scale up.
Below you’ll find a clear ingredient list with quick notes, the step-by-step method exactly as written, troubleshooting tips, make-ahead ideas, vegetarian/vegan swaps, and answers to the questions I get asked most.
Ingredient Breakdown

Ingredients
- 1 tablespoon olive oil — Sautéing medium; prevents sticking and starts the flavor base.
- 1 small yellow onion (diced) — Builds sweetness and depth; dice small so it softens quickly.
- 3 cooked chicken breasts (cubed*) — Protein base; cubing warms through faster and gets a bit of browning.
- 1 tablespoon taco seasoning — Seasoning punch; coats the chicken and onion with familiar Mexican flavors.
- 14.5 ounces diced tomatoes with green chiles (such as Rotel, undrained) — Adds acidity, tomato brightness, and a gentle chile heat.
- 15 ounces canned black beans (drained and rinsed) — Texture and heartiness; rinsing removes excess sodium and can reduce foam.
- 2 cups red enchilada sauce — The sauce backbone; controls overall sauciness and enchilada flavor.
- 1 tablespoon chopped fresh cilantro — Fresh finishing herb folded into the sauce for brightness.
- 4 (6-inch) flour tortillas (cut into 1-inch strips) — Starch and soak-up; cut beforehand so they absorb sauce evenly.
- 1 cup shredded Mexican cheese — Melts into the top layer for creaminess and a classic enchilada finish.
- cubed avocado — Garnish that adds creaminess and cool contrast.
- diced Roma tomatoes — Fresh pop and color for garnish.
- sour cream — Cooling dollop to balance heat and add richness.
- chopped fresh cilantro — Final herb garnish to brighten each bite.
Chicken Enchilada Skillet in Steps
- Heat 1 tablespoon olive oil in a large skillet over medium-high heat.
- Add 1 small yellow onion (diced) and sauté 1–2 minutes, until softened and translucent.
- Add 3 cooked chicken breasts (cubed) and cook 1–2 minutes, until the chicken is warmed and begins to brown slightly.
- Sprinkle 1 tablespoon taco seasoning over the chicken and onions and stir to coat evenly.
- Stir in 14.5 ounces diced tomatoes with green chiles (undrained), 15 ounces canned black beans (drained and rinsed), and 2 cups red enchilada sauce until combined.
- Add 1 tablespoon chopped fresh cilantro, bring the mixture to a simmer, then reduce heat to medium-low and cook 3–5 minutes until slightly thickened and the chicken is heated through.
- Add 4 (6-inch) flour tortillas (cut into 1-inch strips) and stir so the strips soften and absorb some sauce, about 1–2 minutes.
- Sprinkle 1 cup shredded Mexican cheese evenly over the top. Reduce heat to medium-low, cover the skillet, and cook 2–4 minutes until the cheese has melted.
- Remove from heat and serve immediately, garnished with cubed avocado, diced Roma tomatoes, sour cream, and chopped fresh cilantro.
Why It Works Every Time

This skillet method concentrates flavor quickly. Browning the cubed chicken and sautéing the onion start two essential processes: caramelization and flavor release. The taco seasoning applied early allows the spices to bloom in the oil and cling to the chicken, so every bite tastes seasoned.
The canned tomatoes with green chiles and the enchilada sauce provide two layers of tomato-chile flavor — one bright and chunky, the other smooth and concentrated. Black beans add texture and substance without fuss; they hold up to simmering and help stretch the dish economically if you’re feeding a crowd.
Cutting the tortillas into strips and stirring them in lets them absorb sauce immediately, thickening the mixture and preventing a soggy bottom. Topping with shredded cheese and covering for just a few minutes creates a melty layer with minimal effort. The garnishes (avocado, tomatoes, sour cream, cilantro) offer temperature and textural contrasts that make the dish feel finished.
Vegan & Vegetarian Swaps

Want this as a vegetarian or vegan option? It’s straightforward to adapt while keeping the same technique.
- Vegetarian: Omit the chicken and add an extra can of black beans or a cup of roasted cubed sweet potato for heft. Increase the onion and let the beans or roasted veg sit in the sauce to absorb flavor.
- Vegan: Replace the cheese with a plant-based shredded cheese that melts, swap the sour cream for a vegan alternative (or plain unsweetened coconut yogurt in a pinch), and substitute the chicken with pan-seared seasoned tofu or extra hearty mushrooms.
- Spice & texture tweaks: If you want more heat, stir in a spoonful of chipotle in adobo or diced jalapeño when you add the tomatoes. For smoky depth, use a smoky enchilada sauce if available.
What’s in the Gear List
- Large heavy skillet (10–12 inch) — offers even heat and room for stirring without spillover.
- Sharp chef’s knife and cutting board — for dicing onion, cubing chicken, and chopping cilantro.
- Measuring spoons and cups — to measure the taco seasoning, oil, and sauce accurately.
- Wooden spoon or heatproof spatula — to stir so the tortillas and beans don’t break apart.
- Lid for the skillet — needed to melt cheese quickly and evenly.
Things That Go Wrong
Here are common problems and how I fix them:
- Soggy tortillas: If you stir the tortilla strips into a very watery sauce, they can become mushy. Fix: simmer a minute longer uncovered to let excess moisture reduce, then cover briefly to melt cheese.
- Flat flavor: Skipping the taco seasoning or not browning the chicken/onion leads to blandness. Fix: always sauté the onion until translucent and brown the chicken slightly; season early so spices bloom.
- Cheese doesn’t melt evenly: If the skillet is too hot, cheese on top can burn before it melts. Fix: reduce heat to medium-low, cover, and let residual heat soften the cheese slowly.
- Too spicy or too salty: Tastes vary by brand of enchilada sauce and canned tomatoes. Fix: add a spoonful of plain yogurt or sour cream on the plate and garnish with avocado to cool the heat; add a splash of water to the skillet if sauce is too salty and simmer briefly.
Holiday & Seasonal Touches
Turn this skillet into a festive centerpiece or seasonal riff with a few small changes:
- Holiday potluck: Spoon the skillet into a shallow baking dish, top with extra cheese, and broil briefly until golden for a bubbly, shareable casserole-style presentation.
- Fall/Winter: Fold in roasted butternut squash or sweet potato cubes for a warming, slightly sweet contrast.
- Spring/Summer: Add fresh corn kernels and a squeeze of lime at the end; use heirloom tomatoes instead of canned for brighter, fresher flavor.
- Garnish bar: Arrange bowls of avocado, diced tomatoes, chopped cilantro, sliced radishes, lime wedges, and sour cream so guests can customize their plates.
Cook’s Notes
Small habits that make a big difference:
- Use leftover or rotisserie chicken to speed things up — it’s already cooked, so you’re just warming and flavoring it.
- Dice the onion uniformly so it softens at the same rate; don’t rush this step — a minute or two is enough if the dice is small.
- If you like a slightly saucier final dish, add 1/4 to 1/2 cup reserved chicken broth or water when you add the enchilada sauce, then simmer until you reach desired consistency.
- Make it ahead: Prepare through step 6, cool, cover, and refrigerate. When ready to serve, reheat gently, stir in tortillas and proceed with cheese and garnish.
Storage & Reheat Guide
Storage:
- Refrigerate cooled leftovers in an airtight container for up to 3–4 days.
- For longer keeping, freeze portions in freezer-safe containers for up to 2 months. Thaw overnight in the fridge before reheating.
Reheating:
- Stovetop: Reheat gently in a skillet over medium-low with a splash of water or broth to loosen the sauce. Stir frequently so the tortillas don’t clump.
- Oven: Place in an oven-safe dish, cover with foil, and reheat at 350°F (175°C) until warmed through, about 15–20 minutes depending on portion size. Uncover and add cheese in the last 3–5 minutes if you want fresh melted cheese.
- Microwave: Works for single servings; cover to retain moisture and heat in 30–45 second bursts, stirring between intervals.
Popular Questions
Can I use corn tortillas instead of flour?
Yes. Corn tortillas will add a different texture and a touch more corn flavor. Cut them into strips and warm them briefly so they become pliable before stirring into the sauce to prevent them from cracking.
Do I need to cook the chicken first?
Yes — the recipe calls for cooked chicken breasts (cubed). If you start with raw chicken, cut it into small pieces and cook through in the skillet before adding the tomatoes and beans, adjusting the timing so it reaches a safe internal temperature.
Can I make this in advance for a party?
Absolutely. Make through step 6, cool, and refrigerate. When guests arrive, reheat, add the tortillas and cheese, and finish as directed. Alternatively, assemble in a baking dish, refrigerate, and bake when ready.
Wrap-Up
This Chicken Enchilada Skillet is one of my go-to meals when I want comfort without a lot of extra work. It’s flexible, forgiving, and reliably crowd-pleasing. The technique — brown, season, simmer, add tortillas, melt cheese — is simple but effective. Keep the pantry staples on hand and you’ve got a quick, satisfying dinner any night of the week.
If you make it, I’d love to hear what garnishes you add or what swaps worked for your family. Happy cooking.

Chicken Enchilada Skillet
Equipment
- Large Skillet
- Spatula
- Lid
Ingredients
Ingredients
- 1 tablespoonolive oil
- 1 smallyellow onion diced
- 3 cooked chicken breasts cubed*
- 1 tablespoontaco seasoning
- 14.5 ouncesdiced tomatoes with green chiles such as Rotel, undrained
- 15 ouncescanned black beans drained and rinsed
- 2 cupsred enchilada sauce
- 1 tablespoonchopped fresh cilantro
- 4 6-inchflour tortillas(cut into 1-inch strips)
- 1 cupshredded Mexican cheese
- cubed avocado
- diced Roma tomatoes
- sour cream
- chopped fresh cilantro
Instructions
Instructions
- Heat 1 tablespoon olive oil in a large skillet over medium-high heat.
- Add 1 small yellow onion (diced) and sauté 1–2 minutes, until softened and translucent.
- Add 3 cooked chicken breasts (cubed) and cook 1–2 minutes, until the chicken is warmed and begins to brown slightly.
- Sprinkle 1 tablespoon taco seasoning over the chicken and onions and stir to coat evenly.
- Stir in 14.5 ounces diced tomatoes with green chiles (undrained), 15 ounces canned black beans (drained and rinsed), and 2 cups red enchilada sauce until combined.
- Add 1 tablespoon chopped fresh cilantro, bring the mixture to a simmer, then reduce heat to medium-low and cook 3–5 minutes until slightly thickened and the chicken is heated through.
- Add 4 (6-inch) flour tortillas (cut into 1-inch strips) and stir so the strips soften and absorb some sauce, about 1–2 minutes.
- Sprinkle 1 cup shredded Mexican cheese evenly over the top. Reduce heat to medium-low, cover the skillet, and cook 2–4 minutes until the cheese has melted.
- Remove from heat and serve immediately, garnished with cubed avocado, diced Roma tomatoes, sour cream, and chopped fresh cilantro.
Notes
If you don’t have a skillet, you can cook this chicken enchilada casserole recipe in a large pot.
