Deep red enchilada sauce clings to every bite in this enchilada skillet, and the best part is how the tortillas soften right in the pan without turning to mush. You get the flavor of enchiladas with the ease of a one-pan dinner, plus the kind of cheesy top that bubbles and browns under the broiler just enough to give it some edge. It lands in that sweet spot between hearty and fast, which is why it earns a permanent place in weeknight rotation.
The key is building the filling in stages. Browning the beef first gives you a savory base, and cooking the onion with the spices before adding the sauce wakes up the cumin and chili powder so they don’t taste flat. The tortilla strips go in near the end and get pressed into the sauce, where they soften while still holding enough structure to give the skillet body.
Below you’ll find the small details that keep the skillet from getting watery, how to avoid soggy tortillas, and a few easy swaps if you need to stretch what you have on hand.
The tortillas softened perfectly in the sauce and didn’t fall apart, and the broiled cheese on top gave it that baked enchilada feel without all the layering.
Pin this enchilada skillet for a one-pan Tex-Mex dinner with saucy beef, softened tortillas, and a bubbly cheesy top.
The Reason the Tortillas Stay Tender Instead of Turning Mushy
Most skillet enchilada recipes go wrong because the tortillas sit in sauce too long before the pan is hot enough to finish the dish. Corn tortillas need enough liquid to soften, but they also need enough heat to absorb flavor without dissolving. Pressing the strips into the sauce and simmering them for a short, controlled time gives you that soft, almost silky texture without ending up with a thick, pasty mess.
The other thing that matters here is sauce balance. Enchilada sauce, diced tomatoes, black beans, and corn each bring liquid, so draining the beef well and keeping the simmer active is what keeps the skillet from getting soupy. If the pan looks thin at the end of the simmer, give it another minute or two uncovered before the cheese goes on.
What Each Ingredient Is Actually Doing in the Skillet

- Ground beef — This builds the savory backbone of the dish. Use 85/15 if you can; it has enough fat for flavor without leaving the skillet greasy after you drain it. Leaner beef works too, but the filling will taste a little less rich.
- Red enchilada sauce — This is the flavor engine. A decent store-bought sauce is fine here because it gets seasoned by the beef, onion, and spices, but use one you actually like the taste of on its own.
- Corn tortillas — These are what make the dish feel like enchiladas instead of just taco meat in a pan. Cut them into strips so they soften evenly; if you use flour tortillas, they can go gluey and lose the texture that makes this dish work.
- Black beans and corn — The beans add body and the corn brings a little sweetness to balance the chile sauce. Drain both well so they don’t thin the sauce more than necessary.
- Cheddar and mozzarella — Cheddar gives you sharp flavor, while mozzarella melts into those stretchy golden pockets on top. If you’re swapping, keep at least one good melting cheese in the mix or the broiled top won’t look or taste the same.
Building the Skillet So It Comes Together Cleanly
Brown the Beef First
Cook the ground beef in a large oven-safe skillet until it’s browned through and no pink remains, then drain the fat. That step matters because excess grease will keep the sauce from thickening and can leave a slick layer on top. If the beef is steaming instead of browning, the pan is crowded or the heat is too low.
Wake Up the Spices in the Onion
Add the diced onion and cook it until it softens and turns a little translucent, then stir in the garlic, cumin, and chili powder for about a minute. You want the spices to smell toasted and fragrant before the liquids go in. If the garlic starts to brown hard, the heat is too high and it will turn bitter in the finished skillet.
Let the Sauce Thicken Around the Tortillas
Stir in the black beans, corn, enchilada sauce, and diced tomatoes, then fold in the tortilla strips and press them down into the liquid. Simmer until the tortillas are soft and the sauce has tightened up, about 8 to 10 minutes. If it still looks loose after that, keep it uncovered for another minute or two; if you rush this part, the tortillas stay stiff in the center.
Broil for the Finish
Scatter the cheese over the top and broil just until it bubbles and picks up golden spots. Stay close, because broilers go from perfect to scorched fast. The skillet is ready when the cheese looks molten all the way across and the edges are just starting to crisp.
How to Adapt This for Different Nights and Pantry Swaps
Make it lighter with ground turkey
Swap the beef for ground turkey and add a small splash of oil to the pan so the onions and spices don’t catch. The dish will taste a little leaner, so a pinch more salt and an extra spoonful of enchilada sauce helps bring the flavor back into focus.
Make it gluten-free without changing the texture
Corn tortillas keep this naturally gluten-free as long as your enchilada sauce is certified gluten-free. The texture stays the same, so this is one of the easiest swaps to keep the skillet tasting like the original.
Go dairy-free at the finish
Skip the cheese on top and serve it with avocado and cilantro instead, or use a meltable dairy-free shred if you like a broiled finish. Without cheese, the skillet tastes a little brighter and less rich, but the sauce and tortillas still carry the dish.
Stretch it for a bigger crowd
Add another can of beans or an extra cup of corn if you need more volume without changing the cooking method. The skillet will be a little less meaty, but it still holds together because the tortillas and sauce do the heavy lifting.
Storage and Reheating
- Refrigerator: Store leftovers in an airtight container for up to 4 days. The tortillas soften more as it sits, but the flavor gets even better by day two.
- Freezer: It freezes well for up to 2 months. Cool it completely first and freeze in portions; the texture of the tortillas will be softer after thawing, but the dish still reheats well.
- Reheating: Reheat gently on the stove over low heat with a splash of water or enchilada sauce, or warm in the microwave in short bursts. High heat dries out the beef and makes the cheese oily, so keep it low and slow.
Answers to the Questions Worth Asking

Enchilada Skillet
Ingredients
Equipment
Method
- Brown the ground beef in a large oven-safe skillet over medium-high heat, then drain excess fat.
- Sauté the diced onion for 3 minutes, until softened, then add the minced garlic, cumin, and chili powder and cook 1 minute.
- Add the drained black beans, drained corn, red enchilada sauce, and diced tomatoes, then stir to combine.
- Fold in the tortilla strips, press them into the sauce, and simmer for 8-10 minutes, until the tortillas soften and the sauce thickens slightly.
- Scatter the shredded cheddar and mozzarella over the top of the skillet.
- Broil for 3-4 minutes until bubbly and golden.
- Serve immediately with sour cream, avocado, and cilantro.


