Deep red, cheesy, and packed with the kind of savory-sweet heat that keeps everyone at the table reaching for another spoonful, this enchilada skillet has the comfort of baked enchiladas without the stacking, rolling, or extra dishes. The tortillas soften right in the sauce, so every bite turns tender and saucy instead of falling apart on the plate. It’s the sort of one-pan dinner that tastes like you worked a lot harder than you did.
The trick is building the flavor in stages. Browning the beef first gives you a strong base, then the onion, garlic, cumin, and chili powder bloom in the hot fat for a minute before the sauce goes in. That short step keeps the spices from tasting flat. The tortilla strips go in near the end so they soak up the sauce without turning mushy, and the broiler finishes the cheese with those browned, bubbly spots that make the whole pan feel complete.
Below you’ll find the exact timing that keeps the tortillas tender, not soggy, plus a few practical swaps if you need to work with what’s already in the pantry.
The tortillas softened just enough in the sauce and the cheese browned beautifully under the broiler. I was worried it would be watery, but it thickened up perfectly after the simmer and held together when I served it.
Love the one-pan enchilada skillet? Save it to Pinterest for the nights when you want saucy beef, tender tortillas, and melted cheese without rolling a single enchilada.
The Difference Between Saucy and Soupy in a Skillet Dinner
This dish lives or dies by how much liquid you add and when you add it. The beef, beans, corn, tomatoes, and enchilada sauce should look loose at first, because the tortilla strips are going to absorb some of that moisture as they simmer. If the pan looks thick and dry before the tortillas go in, the finished dish can turn pasty instead of spoonable.
The other thing people get wrong is the simmer. Eight to ten minutes is enough for the tortillas to soften and the sauce to cling, but longer than that and the tortillas start to disappear into the pan. You want them tender at the edges and still visible, not broken down into a mash.
What Each Ingredient Is Actually Doing in This Dish

- Ground beef — This gives the skillet its savory base and enough fat to carry the spices. If you use a very lean beef, keep an eye on the pan so the onions don’t scorch once the fat is gone. Ground turkey works, but the flavor will be a little lighter; a splash of oil helps it feel less dry.
- Red enchilada sauce — This is the backbone of the dish, so use one you actually like the taste of. It’s doing the heavy lifting on seasoning and texture, and it’s much harder to replace than the beans or corn. If your sauce tastes sharp from the can, let it simmer a few minutes before adding the tortillas.
- Corn tortillas — These soften into the sauce and give you that enchilada feel without any rolling. Corn tortillas hold up better here than flour tortillas, which can get gummy. Cut them into strips so they distribute evenly and don’t clump into one heavy layer.
- Cheddar and mozzarella — Cheddar brings the flavor; mozzarella gives you that stretchy, broiled top. You can use all cheddar if that’s what you have, but the blend melts more evenly and browns nicely under the broiler.
Building the Skillet So the Tortillas Soften, Not Disappear
Brown the Beef First
Cook the ground beef in a large oven-safe skillet until it’s fully browned and the moisture in the pan has mostly cooked off. If you leave it gray or watery, the final skillet tastes flat and the sauce stays thin. Drain the fat if there’s a lot of it, but leave just enough behind to cook the onion and spice mixture.
Wake Up the Onion and Spices
Add the diced onion and cook it for about 3 minutes until it starts to turn translucent and sweet. Stir in the garlic, cumin, and chili powder for one minute only; you want them fragrant, not dark. If garlic sits in the pan too long, it turns bitter fast and takes the whole dish with it.
Let the Sauce Reduce Around the Tortillas
Stir in the beans, corn, enchilada sauce, and tomatoes, then fold in the tortilla strips so they’re coated and partly submerged. Press them gently into the sauce and let the pan simmer until the strips soften and the sauce thickens enough to coat a spoon. If it still looks loose after 10 minutes, keep it at a gentle simmer a couple more minutes before adding cheese rather than rushing the broiler step.
Broil Until the Cheese Bubbles
Scatter the cheese over the top and broil just until the edges are bubbling and a few spots turn golden. Stay close to the oven, because the line between bronzed and burned is short under the broiler. Finish with sour cream, avocado, and cilantro while the skillet is still hot so the toppings soften into the cheese.
Three Ways to Make This Enchilada Skillet Fit What’s in Your Kitchen
Make it dairy-free
Skip the cheese and top the finished skillet with avocado, cilantro, and a spoonful of dairy-free sour cream. You’ll lose the broiled blanket of cheese, but the filling itself is still rich and satisfying because the beef and enchilada sauce carry most of the flavor.
Use ground turkey instead of beef
Ground turkey works well if you want a lighter skillet, but it needs a little help. Add a tablespoon of oil when browning and season confidently, because turkey tastes cleaner and less beefy than the original. The texture stays good, but the finished dish will be a touch less rich.
Make it spicier without changing the structure
Add diced jalapeño with the onion or stir in a pinch of cayenne with the cumin and chili powder. That gives you more heat without thinning the sauce or changing the way the tortilla strips soften. Hot sauce at the table works too, but adding heat early makes the whole skillet taste more integrated.
Swap in pinto beans if that’s what you have
Pinto beans are a straightforward swap and give you a creamier, softer bite than black beans. The skillet will be a little milder and a little less earthy, but the texture still works perfectly because the beans are tucked into the sauce rather than standing on their own.
Storage and Reheating
- Refrigerator: Store leftovers in an airtight container for up to 4 days. The tortillas soften more as they sit, but the flavor gets even better by the next day.
- Freezer: This freezes better than you’d think, though the tortillas will be softer after thawing. Cool completely, portion into airtight containers, and freeze for up to 2 months.
- Reheating: Warm gently on the stove over medium-low heat with a splash of water or extra enchilada sauce to loosen the mixture. The common mistake is blasting it on high heat, which makes the cheese greasy and the edges stick.
Questions I Get Asked About This Recipe

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


