Enchilada Skillet

Loading…

By Reading time

Cheesy, saucy, and packed with enough texture to feel like a full meal, this enchilada skillet turns pantry staples into something that tastes like you put in far more effort than you did. The tortillas soften right in the sauce, the beef soaks up all that cumin and chili, and the top finishes with browned, bubbly cheese that pulls into every scoop.

What makes this version work is that everything cooks together in one pan, but not all at once. The beef gets browned first so it has real flavor, the onion and spices bloom in the fat, and the tortillas go in at the end so they soften without disappearing. That layering matters. It keeps the skillet hearty instead of soupy, and it gives you those saucy edges where the cheese turns a little crisp under the broiler.

Below, I’ll walk you through the few spots where this dish can go sideways — mostly the sauce consistency and the tortilla timing — plus a couple of easy ways to change it up if you’re cooking around what’s already in the pantry.

“

The tortillas softened up just enough without turning mushy, and the cheese on top got those browned spots I was hoping for. My husband went back for seconds before I even sat down.

★★★★★— Maria T.

Save this enchilada skillet for a fast one-pan dinner with beef, beans, and that bubbly cheddar-mozzarella top.

Save to Pinterest

The Pan Sauce Needs Room to Simmer, Not Race

The biggest mistake with a skillet like this is cranking the heat and trying to hurry the filling along. That pushes the tomatoes and enchilada sauce into a thin, fast-boiling mixture that never settles into something scoopable. You want a lively simmer after the tortillas go in, not a hard boil. That gives the strips time to soften and thicken the sauce at the same time.

The other thing that matters is the order. If you add the tortillas too early, they break apart before the sauce has had a chance to reduce. If you add them too late, they stay stiff and dry on top. Pressing them into the sauce during that 8 to 10 minute simmer is what turns this from taco meat with extras into an actual enchilada skillet.

What Each Ingredient Is Actually Doing in This Dish

Enchilada Skillet cheesy saucy Tex-Mex
  • Ground beef — This gives the skillet its base and enough fat to carry the spices. If yours is especially lean, leave a little of the browned fat in the pan so the onion and garlic have something to cook in.
  • Red enchilada sauce — This is the flavor backbone, so use one you like. A thinner sauce works fine because the tomatoes and tortillas will help it tighten up.
  • Diced tomatoes — These add brightness and keep the filling from tasting flat or one-note. Drain them only if they’re extremely watery; otherwise, the extra liquid helps the tortillas soften evenly.
  • Black beans and corn — The beans add heft, while the corn brings a little sweetness that balances the chile sauce. Canned works perfectly here, but rinse and drain them so the skillet doesn’t turn muddy.
  • Corn tortillas — These are what give you that real enchilada texture. Flour tortillas will work in a pinch, but they turn softer and a little gummy instead of soaking up the sauce in the same way.
  • Cheddar and mozzarella — Cheddar brings the sharpness, mozzarella brings the melt. If you only have cheddar, use it, but the mozzarella helps the top go stretchy and bubbly under the broiler.

Building the Skillet in the Right Order

Brown the Beef First

Cook the beef in a large oven-safe skillet over medium-high heat until it loses its pink color and starts to pick up some browned bits on the bottom. That color matters; pale beef makes a bland skillet. Drain off excess fat if there’s a lot, but don’t scrub the pan clean. Those browned bits help the onion and spices taste deeper once they hit the skillet.

Wake Up the Onion and Spices

Add the diced onion and cook it for about 3 minutes, just until it starts to turn glossy and soft around the edges. Stir in the garlic, cumin, and chili powder and cook for 1 minute more. If the garlic starts to brown too fast, the pan is too hot, and the spices will taste bitter instead of warm and toasted.

Let the Sauce and Tortillas Work Together

Stir in the black beans, corn, enchilada sauce, and diced tomatoes, then fold in the tortilla strips so they’re coated and partly submerged. Press them down with a spoon instead of leaving them piled on top. That contact with the sauce is what softens them evenly. Simmer until the mixture thickens and the tortillas have lost their raw edges, about 8 to 10 minutes.

Broil Until the Top Is Bubbly

Scatter the cheese over the surface and move the skillet under the broiler just until the top is melted, bubbling, and spotty gold. Stay close. Broilers turn a good skillet into a burnt one faster than people expect. Pull it as soon as the cheese has melted and the edges are starting to brown.

What to Change When You Want a Different Version

Make It with Ground Turkey

Swap the beef for ground turkey if you want a lighter skillet. Turkey has less fat, so add a tablespoon of oil before the onion goes in and season a little more aggressively. The result is a cleaner, milder filling that still gets plenty of flavor from the sauce and spices.

Make It Vegetarian

Skip the beef and add another can of beans, or use pinto beans in place of half the black beans for a fuller, softer texture. You’ll lose the browned meat flavor, so let the onions cook a little longer and don’t hold back on the cumin. It becomes a hearty meatless skillet that still eats like dinner.

Make It Dairy-Free

Leave off the cheese and finish with avocado, cilantro, and a spoonful of dairy-free sour cream if you like. The skillet itself doesn’t need dairy to hold together, so the texture still works. You’ll get a brighter, more chile-forward dish instead of the richer, melty finish.

Storage and Reheating

  • Refrigerator: Store leftovers covered for up to 4 days. The tortillas will soften a bit more as they sit, but the flavor holds up well.
  • Freezer: It freezes, though the tortilla texture gets softer after thawing. Cool it completely, portion it into airtight containers, and freeze for up to 2 months.
  • Reheating: Reheat covered in the oven at 350°F until hot, or warm single portions in the microwave. If it looks dry, add a spoonful of water or salsa before reheating so the sauce loosens instead of tightening into a paste.

Answers to the Questions Worth Asking

Can I use flour tortillas instead of corn tortillas?+

You can, but the texture changes. Flour tortillas get softer and a little more dumpling-like, while corn tortillas hold onto the sauce with a more classic enchilada feel. If you use flour, cut them a bit thicker so they don’t disappear in the skillet.

How do I keep the enchilada skillet from getting watery?+

Let the beef cook off its moisture and simmer the filling long enough for the sauce to thicken before the cheese goes on. If the skillet still looks loose, keep simmering uncovered for a few extra minutes. The tortillas absorb liquid as they sit, so the mixture should look a little saucy, not soupy, when it comes off the stove.

Can I make this enchilada skillet ahead of time?+

Yes, but stop before the broiler step if you’re making it ahead. Reheat the filling gently, then add the cheese and broil right before serving so the top stays bubbly instead of rubbery. That last minute under the broiler is what gives the skillet its best texture.

How do I know when the tortillas are soft enough?+

They should lose their dry edges and look fully coated in sauce, with no stiff strips poking up. When you press one with a spoon, it should give easily instead of snapping back. If the strips still feel firm, keep simmering for a couple more minutes and give the pan a gentle stir.

Can I freeze leftover enchilada skillet?+

Yes, but expect the tortillas to soften more after thawing. Freeze it in portions once it’s completely cool, then thaw in the refrigerator overnight before reheating. The flavor stays strong, even though the texture becomes softer than it was on day one.

Enchilada Skillet

Enchilada skillet with ground beef, black beans, and corn simmered with tortilla strips until tender, then finished with a bubbly, golden cheese layer under the broiler. A Tex-Mex one-pan meal in an oven-safe skillet for easy weeknight serving with sour cream, avocado, and cilantro.
Prep Time 15 minutes
Cook Time 25 minutes
Total Time 40 minutes
Servings: 6 servings
Cuisine: Tex-Mex
Calories: 520

Ingredients
  

Beef and seasonings
  • 1.5 lb ground beef Use 80/20 or similar for flavor; drain excess fat after browning.
  • 1 onion, diced Dice to small pieces so it softens quickly in the skillet.
  • 3 cloves garlic, minced Minced garlic cooks fast—add with spices for best aroma.
  • 2 tsp cumin
  • 1 tsp chili powder
  • 0.25 salt and pepper to taste Adjust to your preference.
Vegetables and sauce
  • 1 can (15 oz) black beans, drained
  • 1 can (15 oz) corn, drained
  • 1 can (10 oz) red enchilada sauce
  • 1 can (14 oz) diced tomatoes
Tortillas and cheese
  • 8 small corn tortillas, cut into strips Cut into strips so they soften evenly in the sauce.
  • 1.5 cups shredded cheddar and mozzarella Use a blend for flavor and melt.
Serving toppings
  • 0.33 Sour cream for serving Add after baking/broiling.
  • 0.33 avocado for serving Slice or cube for creamy topping.
  • 0.33 cilantro for serving Chop and sprinkle right before serving.

Equipment

  • 1 cast iron skillet

Method
 

Brown the beef
  1. Brown the ground beef in a large oven-safe skillet, then drain the excess fat.
  2. Keep the skillet hot so the browned bits stay on the surface for extra flavor.
Build the sauce
  1. Sauté the onion for 3 minutes, then add the minced garlic, cumin, and chili powder and cook for 1 minute, stirring to coat.
  2. Add the black beans, corn, red enchilada sauce, and diced tomatoes, then stir until evenly combined.
Soften the tortillas
  1. Fold in the tortilla strips, then press them into the sauce so they are well covered.
  2. Simmer for 8-10 minutes until the tortillas soften.
Melt and brown the cheese
  1. Scatter the shredded cheddar and mozzarella over the top so it forms an even layer.
  2. Broil for 3-4 minutes until bubbly and golden.
Serve
  1. Serve the enchilada skillet with sour cream, avocado, and cilantro on top.

Notes

Pro tip: press the tortilla strips into the sauce during simmering so they hydrate evenly and don’t dry out. Refrigerate leftovers in an airtight container up to 3-4 days; reheat in a skillet or microwave until hot. Freezing: yes, but the tortillas may soften further when reheated. Dietary swap: for a dairy-light option, use a reduced-fat cheddar-mozzarella blend or omit the mozzarella and rely on cheddar only.

Loved this recipe?

Save it for later, print a clean copy, or leave a quick rating so others know it’s a keeper.

Save to Pinterest

Leave a Comment

Recipe Rating