Deep, saucy enchilada flavor lands fast in this one-pan skillet dinner, with tender tortilla strips tucked into seasoned beef, beans, corn, and a blanket of melted cheese on top. It eats like a cross between enchiladas and a hearty taco bake, but without the rolling, layering, or baking dish cleanup that usually slows things down.
The trick is letting the tortillas simmer directly in the sauce instead of stacking them dry in a pan. They soften just enough to turn stewy and substantial, while still holding onto their shape. A short broil at the end gives you those browned cheese spots that make the whole skillet taste finished, not just assembled.
Below, I’ve included the small details that keep the tortillas from turning mushy and the sauce from tasting flat. If you’ve ever wanted enchilada night with less fuss and the same big payoff, this is the version to keep around.
The tortillas softened right in the sauce without falling apart, and the broiled cheese on top gave it that baked enchilada texture I was hoping for. My husband went back for seconds before I even sat down.
Like this enchilada skillet? Save it for nights when you want bold Tex-Mex flavor, one pan, and a cheesy finish without rolling a single tortilla.
The Part That Keeps the Tortillas from Turning to Mush
The biggest mistake in an enchilada skillet is treating the tortillas like a garnish. They need time in the sauce, but not so much time that they dissolve into the filling. Cut them into strips, press them down into the liquid, and let them simmer just until they soften and take on the flavor of the sauce.
This recipe works because the sauce-to-filling ratio is generous enough to coat every bite without leaving the skillet dry. If the pan looks too thick before the tortillas go in, add a splash of water or broth; if it looks soupy, keep simmering a few minutes before adding the cheese. You want the mixture glossy and thick enough to mound on a spoon.
What Each Ingredient Is Doing in the Skillet

- Ground beef — This gives the skillet its savory base and enough richness to stand up to the enchilada sauce. An 80/20 blend gives the best flavor, but even lean beef works if you don’t skip draining the fat after browning.
- Red enchilada sauce — This is the backbone of the dish, so use one you actually like the taste of. If yours is thin, simmer the filling a minute or two longer before adding the tortillas so the final skillet doesn’t slide around.
- Black beans and corn — They add bulk, texture, and a little sweetness that keeps the skillet from tasting one-note. Canned beans and corn are fine here; just drain them well so the sauce stays concentrated.
- Corn tortillas — These hold up better than flour tortillas in the sauce and give the skillet that true enchilada feel. Slice them evenly so they soften at the same rate, and don’t swap in large tortillas unless you cut them into smaller strips.
- Cheddar and mozzarella — Cheddar brings the sharp flavor, while mozzarella gives you that stretchy, melted top. If you only have cheddar, use it, but the mozzarella helps the broiled finish look and taste more like a baked casserole.
Building the Skillet Without Losing the Texture
Brown the beef first
Cook the ground beef in a large oven-safe skillet until it’s fully browned and no pink remains. Drain off the fat before anything else goes in, because excess grease will thin the sauce and make the finished skillet feel heavy instead of saucy. If you’re using a very lean beef, you may barely need to drain at all, but the pan should still look clean enough to move on.
Wake up the onion and spices
Add the diced onion to the skillet and cook it until it turns translucent and picks up a little color at the edges. Stir in the garlic, cumin, and chili powder for about a minute, just until the spices smell toasted and the garlic loses its raw bite. If the garlic starts browning, your heat is too high and the flavor will turn sharp.
Let the sauce thicken around the tortillas
Stir in the beans, corn, enchilada sauce, and diced tomatoes, then fold in the tortilla strips so they’re submerged and coated. Simmer for 8 to 10 minutes, pressing the tortillas into the sauce as they soften. The pan should look thick and stewy by the end; if it still looks watery, keep it over the heat a few more minutes before adding cheese.
Broil until the top bubbles
Scatter the cheese over the surface and move the skillet under the broiler for 3 to 4 minutes. Watch it closely, because the line between bubbly and burned can happen fast. You’re looking for melted cheese with browned spots and edges that look set, not a pale layer that still wobbles when you shake the pan.
How to Adapt This Skillet for Different Tables
Make it dairy-free
Skip the cheddar-mozzarella topping and finish with diced avocado, cilantro, and a spoonful of dairy-free sour cream. The skillet still tastes full and satisfying because the beef, beans, and enchilada sauce do most of the work; you’re mainly losing the stretchy, browned cheese cap.
Use ground turkey or chicken
Swap in ground turkey or chicken for a lighter skillet, but add a tablespoon of oil if the meat is very lean. You’ll get a cleaner flavor and a slightly less rich sauce, so don’t skip the cheese and toppings if you want the dish to still feel complete.
Make it gluten-free
Use certified gluten-free corn tortillas and check the enchilada sauce label, since some brands sneak in wheat flour. The texture stays the same as long as the tortillas are corn-based and you don’t over-simmer them into the sauce.
Stretch it for a bigger crowd
Add an extra can of beans or corn and use a slightly larger skillet if you need more servings. The key is keeping enough sauce in the pan for the tortillas to soften; if the pan looks crowded and dry, the texture turns bready instead of saucy.
Storage and Reheating
- Refrigerator: Store leftovers in an airtight container for up to 4 days. The tortillas will soften a little more, but the flavor gets even better overnight.
- Freezer: It freezes well for up to 2 months, though the tortilla texture gets softer after thawing. Freeze in portions for easier reheating and thaw overnight in the fridge.
- Reheating: Reheat gently on the stove over medium-low with a splash of water to loosen the sauce, or microwave in short bursts covered loosely. High heat dries out the beef and can make the cheese greasy before the center is hot.
Answers to the Questions Worth Asking

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