Enchilada Skillet

Category:Dinner Recipes

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.

★★★★★— Melissa R.

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.

Save to Pinterest

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

Enchilada Skillet cheesy saucy Tex-Mex
  • 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

Can I use flour tortillas instead of corn tortillas?+

You can, but the texture changes. Flour tortillas get softer and more pasta-like in the sauce, while corn tortillas keep that classic enchilada character and hold up better in the skillet. If you use flour tortillas, keep the simmer short so they don’t turn gummy.

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

Drain the beef well, and don’t skip the simmer after the tortillas go in. The tortillas absorb some liquid and the sauce tightens as it cooks, so the pan should look slightly loose before it goes under the broiler. If it still seems thin, let it bubble uncovered for a couple more minutes before adding cheese.

Can I make this enchilada skillet ahead of time?+

You can cook the beef mixture ahead and refrigerate it, but add the tortilla strips and cheese right before serving. That keeps the tortillas from breaking down too much and gives you a better texture at the table. If you assemble the whole pan too early, it turns softer than it should.

How do I reheat leftovers without drying them out?+

Reheat gently on the stovetop or in the oven with a splash of water, broth, or extra enchilada sauce. The goal is to loosen the sauce before it gets hot enough to seize up. Microwave reheating works in a pinch, but use short bursts and stir between them so the cheese doesn’t turn rubbery.

Can I use homemade enchilada sauce in this recipe?+

Yes, and the skillet will taste even better if the sauce is well seasoned. Homemade sauce often has a deeper chili flavor, so taste it before adding extra salt or chili powder. If it’s on the thick side, loosen it with a little broth so the tortillas can soften properly.

Enchilada Skillet

Enchilada skillet made in one oven-safe cast iron skillet with ground beef, beans, and tortilla strips simmered in red enchilada sauce until tender. Finished with a broiled layer of melted cheddar-mozzarella for a bubbly, golden top.
Prep Time 15 minutes
Cook Time 25 minutes
Total Time 40 minutes
Servings: 6 servings
Course: Main Dish
Cuisine: Tex-Mex
Calories: 730

Ingredients
  

Enchilada skillet base
  • 1.5 lb ground beef Use lean or regular; drain excess fat after browning.
  • 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
  • 1 onion Diced.
  • 3 cloves garlic Minced.
  • 8 small corn tortillas Cut into strips.
  • 2 tsp cumin
  • 1 tsp chili powder
  • 1.5 cup shredded cheddar and mozzarella For topping.
  • 1 salt To taste.
  • 1 black pepper To taste.

Equipment

  • 1 cast iron skillet

Method
 

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

Notes

Pro tip: press the tortilla strips into the sauce so they soften evenly before broiling. Store leftovers covered in the fridge for up to 3 days; reheat in a skillet or microwave until hot. Freezing is not recommended because tortilla texture can soften further. For a lighter swap, use 90% lean ground beef and reduce cheese to about 1 cup.

You might also like these recipes

Leave a Comment

Recipe Rating