Enchilada Skillet Recipe

Enchilada Skillet Recipe: smoky, saucy, and cheesy with a little heat, like your favorite enchiladas met a bubbly stovetop casserole. It suits busy weeknights, meal preppers, and anyone who wants big Tex-Mex flavor in about 30 minutes start to finish. I learned this skillet trick while juggling soccer practice and a hungry spouse, and it saved dinner more than once.

Why You Should Try This Enchilada Skillet Recipe

This Enchilada Skillet Recipe delivers all the layers of classic enchiladas without rolling a single tortilla. You cook everything in one pan, which means faster cleanup and dinner on the table in less time. The tortillas soak up red enchilada sauce, the cheese bubbles on top, and the edges crisp in the skillet.

You can swap the protein, adjust the spice, and stretch leftovers for lunch. Kids dig the melty cheese, adults enjoy the smoky chili notes, and the cook gets an easy win.

Tastes like restaurant enchiladas with half the work and my family licked the skillet clean. ★★★★★

Ingredients You’ll Need

  • 2 tablespoons oil (avocado or olive oil both work)
  • 1 pound protein: ground beef, ground turkey, shredded rotisserie chicken, or 2 cups black beans for vegetarian
  • 1 small yellow onion, diced
  • 1 bell pepper, diced (any color)
  • 2 cloves garlic, minced
  • 10 ounces red enchilada sauce (Hatch, Las Palmas, or Frontera give solid flavor; mild or medium to taste)
  • 1 cup fire-roasted diced tomatoes, optional for extra body
  • 8 small corn tortillas, cut into 1-inch strips (or 6 flour tortillas; corn gives classic texture and stays gluten-free if your sauce is certified)
  • 1 teaspoon kosher salt, plus more to taste
  • 1 teaspoon chili powder
  • 1 teaspoon ground cumin
  • 1/2 teaspoon smoked paprika
  • 1/2 teaspoon dried oregano
  • 1 cup corn kernels, optional (frozen works straight from the bag)
  • 1 cup black beans, drained and rinsed, optional
  • 1.5 to 2 cups shredded cheese (Monterey Jack, cheddar, Chihuahua, or Oaxaca; pre-shredded saves time, block melts creamier)
  • Fresh toppings: chopped cilantro, sliced green onions, diced avocado, sour cream, lime wedges, pickled jalapeños

Pantry shortcuts and notes:

  • Use rotisserie chicken to skip browning time.
  • Open a can of beans and a bag of frozen corn for fast mix-ins.
  • Thin a thick sauce with a splash of chicken or veggie stock.

Equipment:

  • 12-inch skillet, preferably cast iron or another oven-safe pan
  • Spatula or wooden spoon
  • Knife and cutting board
  • Measuring spoons and cups
  • Optional: oven broiler to brown the cheesy top

How to Make Enchilada Skillet Recipe

Prep the basics, 5 minutes

  • Dice the onion and bell pepper, mince the garlic, and cut tortillas into strips.
  • Shred the cheese if you use a block.
  • Set your broiler to high if you plan to brown the top at the end.

Brown and season the protein, 7 to 8 minutes

  • Heat the skillet over medium-high heat and add the oil.
  • Add the beef, turkey, or chicken and cook until browned and crumbled. Drain excess fat if needed.
  • Stir in salt, chili powder, cumin, smoked paprika, and oregano until the meat smells toasty.

Build the skillet and simmer, 8 minutes

  • Add onion and bell pepper and cook until they soften and turn glossy, about 3 to 4 minutes.
  • Stir in garlic, corn, and beans and cook 1 minute.
  • Pour in enchilada sauce and tomatoes, then bring it to a lively simmer.
  • Fold in the tortilla strips until they soak up some sauce and soften.

Melt the cheese and finish, 3 to 5 minutes

  • Sprinkle the shredded cheese over the skillet.
  • Cover and cook on low heat until the cheese melts and looks bubbly, 2 to 3 minutes. Or slide the skillet under the broiler for 1 to 2 minutes to brown the top.
  • Squeeze lime over the top and shower with cilantro, green onions, and any extra toppings.

Serve, 1 minute

  • Spoon big scoops into bowls and add avocado, sour cream, and jalapeños to taste.

Tips & Tricks

  • Warm tortillas in a dry pan before slicing to keep cleaner strips.
  • Toast the tortilla strips for 2 minutes in the empty skillet to add a little crunch.
  • Keep the sauce from tasting sharp by simmering it for a couple of minutes before adding tortillas.
  • Thin a thick sauce with stock; thicken a thin sauce with a small handful of extra tortilla strips.
  • Swap proteins with confidence: beans and corn for meatless, rotisserie chicken for speed, or chorizo for bolder flavor.
  • Use medium chili powder for warmth or add a chopped chipotle in adobo for smoky heat.
  • Shred cold cheese to avoid clumps and get a smoother melt.
  • Check the enchilada sauce label if you need gluten-free.

What to Serve with Enchilada Skillet Recipe

I like a crisp salad with lime vinaigrette to balance the rich, cheesy skillet enchiladas. Cilantro-lime rice or Mexican rice makes it a full plate, and warm refried beans or charro beans add hearty sides. Put out tortilla chips with guacamole or pico de gallo for crunch and freshness. A squeeze of lime and a sprinkle of cotija on top never hurt either.

Make-Ahead and Storage

Let the enchilada skillet cool, then pack leftovers in airtight containers. Store in the fridge for up to 4 days or freeze for 2 to 3 months. Reheat on the stovetop over medium with a splash of water or stock, cover the pan, and stir until hot. For oven reheating, cover and warm at 350 degrees F for 12 to 15 minutes, then uncover and broil 1 minute to re-melt the cheese. Microwave single portions loosely covered until hot, then add fresh toppings. Freeze without fresh toppings and add them after reheating for the best texture. If the tortillas soften more after storage, crush a few tortilla chips on top for a playful crunch.

Enchilada Skillet Recipe
Ally Sanders

Enchilada Skillet Recipe

This Enchilada Skillet Recipe is a quick, one-pan meal featuring seasoned ground beef, beans, tortillas, and melty cheese for an easy weeknight dinner.
Prep Time 15 minutes
Cook Time 20 minutes
Total Time 35 minutes
Servings: 4
Course: Lunch
Cuisine: American

Ingredients
  

  • 1 pound ground beef
  • 1 small yellow onion, diced
  • 2 cloves garlic, minced
  • 1 tablespoon chili powder
  • 1 teaspoon ground cumin
  • 1/2 teaspoon smoked paprika
  • 1/2 teaspoon salt, plus more to taste
  • 1/4 teaspoon black pepper
  • 1 can black beans, drained and rinsed (15 ounces)
  • 1 can diced tomatoes with green chiles, undrained (10 ounces)
  • 1 1/2 cups red enchilada sauce
  • 4 small corn tortillas, cut into 1-inch strips
  • 1 1/2 cups shredded Mexican blend cheese
  • 2 tablespoons chopped fresh cilantro
  • 1 medium avocado, diced for serving
  • 1/4 cup sour cream, for serving

Instructions
 

  1. In a large skillet over medium-high heat, cook the ground beef, breaking it up with a spoon, until browned and cooked through, about 6–8 minutes. Drain excess fat if necessary.
  2. Add the diced onion and cook until softened, about 3–4 minutes. Stir in the minced garlic and cook for 30 seconds until fragrant.
  3. Season the mixture with chili powder, cumin, smoked paprika (if using), salt, and black pepper. Stir to coat the meat and onions in the spices.
  4. Add the black beans, diced tomatoes with green chiles, and enchilada sauce to the skillet. Stir to combine and bring the mixture to a gentle simmer.
  5. Stir in the corn tortilla strips, pressing them down into the sauce so they’re mostly submerged. Reduce the heat to medium-low, cover, and cook for 5–7 minutes, stirring once or twice, until the tortillas are softened and the mixture has thickened slightly.
  6. Sprinkle the shredded Mexican blend cheese evenly over the top of the skillet. Cover again and cook for 2–3 minutes, or until the cheese is melted and bubbly.
  7. Remove from heat. Top with chopped fresh cilantro, diced avocado, and sour cream if desired. Serve hot straight from the skillet.

Notes

Nutrition Information
Approximate per serving (4 servings): 520 calories; fat 30 g; saturated fat 13 g; carbohydrates 32 g; fiber 8 g; sugars 6 g; protein 31 g; sodium 1180 mg. Values will vary based on brands, add-ins, and portion size.