This post may contain affiliate links. Please read our disclosure policy.

This Enchilada Skillet with ground beef and black beans is just as tasty as classic enchiladas but so much easier to make. It’s ready in a fraction of the time, making this a perfect busy weeknight dinner.

cast iron skillet, ground beef, enchilada sauce, olives, cheese, green onions

While I absolutely love good old fashioned Ground Beef Enchiladas, they do take some work. So when the craving hits but I don’t want to spend hours making them, this effortless enchilada skillet recipe comes to the rescue! It’s one of our favorite easy Mexican recipes, and I always serve it up with some Mexican Rice and Mexican Street Corn Salad for a quick meal that’s not short on flavor.

What’s in an Enchilada Skillet?

Simple ingredients, incredible flavor. That’s what this dish is all about!

  • Ground beef – I use 85/15 for good flavor without a ton of the fat. Use whatever you have on hand, just be sure to drain as much grease as possible and season after draining.
  • Black beans – They aren’t usually a part of traditional enchiladas, but in this enchilada skillet, they add substance and heartiness.
  • Corn – adds texture and a hint of sweetness.
  • Enchilada sauce – the base for the sauce is red enchilada sauce. Use the mild or hot, it’s your call.
  • Corn tortillas – Cut into strips, and softened in the sauce instead of rolling, rolling, rolling. Easy peasy.
  • Cheese – I used a combination of sharp cheddar and pepper jack cheeses. Shred off the block whenever possible.
  • Toppings – green onions, sliced olives, sour cream.

collage showing the process of making skillet enchiladas

Tips for Cooking Ground Beef

While ground beef is very forgiving, there are a few things to remember.

Hold off on seasoning until the end. If you season while the beef is cooking, when you drain off the grease you’ll drain the seasoning off with it.

Use the right fat content. For a skillet meal like this, use 85/15 or even 90/10 ground beef. You”ll be adding a lot of flavor with seasonings, so you don’t need the fat to flavor it as much, and if you’re adding a liquid, that will keep it juicy. For something like meatloaf or hamburgers, you can go with a high fat content, like 80/20. You need the fat to keep the meat juicy, and a lot of it will cook off so your finished dish isn’t super greasy.

How to drain ground beef. The easiest way to drain ground beef is to use paper towels. Grab about 5-6 paper towels and some tongs. Turn off the heat and carefully tilt the skillet to the side while pushing the meat to the other direction. Grab the paper towels with the tongs, and use them to soak up as much grease as possible. Have a trash can or a bowl nearby to drop the soaked towels in. If you don’t want to use this method, you can simply spoon the beef onto a paper towel lined plate then wipe out the skillet and replace the beef.

enchilada skillet, cast iron skillet, olives, black spoon

How to Make Easy Ground Beef Skillet Enchiladas

  1. Crumble the beef in a skillet and cook until it’s lightly browned and no longer pink. Drain all of the grease off, then season with salt, pepper, chili powder, onion powder and garlic powder. You could also use real onions and garlic and cook those with the meat, but we’re going for simplicity here so the powdered works fine.
  2. Stir in enchilada sauce and black beans, and bring to a boil. Simmer with the lid on for about 10 minutes.
  3. Cut the corn tortillas into bite-sized strips and add those to the skillet, stirring to incorporate and evenly coat with the sauce. Sprinkle pepper jack and cheddar cheese on top and add green onions and sliced olives. Replace the lid and simmer for several more minutes, or until the cheese is completely melted.
  4. Let the skillet sit for a few minutes before serving. Add some sour cream, guacamole or homemade salsa if desired.

Enchilada Skillet Recipe Notes and Tips

Make Ahead – I don’t really recommend making this ahead of time. It’s such a simple recipe that only takes about 20 minutes. If you need to prep ahead of time, you can cook the ground beef, sauce and beans, but don’t add the tortillas or cheese. Do that just before serving.

Storage – Store any leftovers in an airtight container in the refrigerator for up to 3-4 days. Reheat in the microwave.

Freezing – You can freeze skillet enchiladas for up to 3 months. However, because the corn tortillas are softened they may become mushy when reheating. If you want to make this ahead and freeze, add the tortillas and cheese when reheating.

white bowl, skillet enchiladas, sour cream, olives, green onions, cheese, ground beef, cast iron skillet ,tortilla strips

More Mexican Recipes to Love

enchilada skillet with cheese, ground beef and olives in cast iron skillet

Easy Enchilada Skillet

4.88 from 8 votes
This Beef Enchilada Skillet is as tasty as classic enchiladas, easier to make and ready in a fraction of the time. A simple weeknight dinner.
Prep Time 10 minutes
Cook Time 20 minutes
Total Time 30 minutes
Servings 6 servings


  • 1 pound Ground Beef
  • 1 teaspoon salt
  • 1/2 teaspoon black pepper
  • 2 teaspoons chili powder
  • 1 teaspoon garlic powder
  • 1 teaspoon onion powder
  • 15 ounces canned black beans drained and rinsed
  • 1 cup corn kernels canned, frozen or fresh
  • 19 ounces red enchilada Sauce
  • 5 corn tortillas sliced into thin strips
  • 1 cup shredded sharp cheddar cheese
  • 1 cup shredded pepper jack cheese
  • 3 green onions thinly sliced
  • 1/4 cup sliced olives drained
Save this recipe
Get this sent to your inbox, plus get new recipes from us every week!


  • Melt olive oil in a large skillet over medium heat (cast iron is preferred). Add the ground beef and cook, crumbling with a spatula as you go, until meat is no longer pink. Drain the grease and return beef to the skillet. Season with salt and pepper to taste.
  • Stir in chili powder, onion powder, garlic powder, enchilada sauce and black beans. Bring to a boil, cover, then reduce the heat to low and simmer for 10 minutes. Stir in the corn.
  • Stir in the corn tortilla strips so they are evenly distributed. Sprinkle cheese, green onions and olives on top, then replace the lid. Simmer for 5-10 minutes or until cheese has completely melted.
  • To serve: scoop into bowls with a scoop of sour cream, serve with Mexican rice or cauliflower rice, or stuff into tortillas.
Keyword enchilada skillet


Calories: 493kcalCarbohydrates: 36gProtein: 31gFat: 25gSaturated Fat: 12gCholesterol: 88mgSodium: 1866mgPotassium: 589mgFiber: 9gSugar: 7gVitamin A: 1224IUVitamin C: 5mgCalcium: 339mgIron: 4mg

Nutritional Disclaimer Kristin Maxwell of "Yellow Bliss Road" is not a dietician or nutritionist, and any nutritional information shared is an estimate. For accurate calorie counts and other nutritional values, we recommend running the ingredients through your preferred online nutritional calculator. Calories and other nutritional values can vary depending on which brands were used.

Kristin Maxwell

Kristin Maxwell is the creator and main recipe developer, writer, and photographer of Yellow Bliss Road. A self-taught cook and self-appointed foodie, she specializes in easy, flavorful and approachable recipes for any home cook.

Free Email Series
5 Secrets to Dinnertime Sanity
Free email series with tested, tasted & terrific dinner recipes!

You Might Also Like

Leave a Comment

Recipe Rating

This site uses Akismet to reduce spam. Learn how your comment data is processed.


  1. Marge says:

    I make a version of this except, it is served as “haystacks”. The chips are not cooked in the casserole. When served, the chips (as many or as few as desired) are poured into individual bowls and then hamburger mixture is poured over top. Add fresh pico de gallo and shredded cheese. Top with a dollop (or two) of sour cream. I make a guacamole to serve on the side. This was an all-the-time favorite when our children were growing up and living at home. They are adults now and have made this for their children.

    1. Kristin says:

      Awesome feedback Marge! Thanks for stopping by to share.

  2. Janice Maniscalco says:

    Just about to try this recipe. Is 19 ounces of enchilada sauce correct? The cans available are much less or much more than 19 ounces.

    1. Kristin Maxwell says:

      Yes, that is correct. If you can’t find the larger can you can use 2 small cans (it will be 20 ounces which is slightly more but won’t really make a difference).

  3. Tana Giermann says:

    Made this tonight. Didn’t have any canned or frozen corn, so used cream corn….. It was still yummy!!! Made it more creamy!!!! I will make this again!!!!!

    1. Kristin says:

      Nice! Thanks for stopping by Tana.

  4. Kathy Miller says:

    Outstanding! Easy and quick to assemble and as tasty as rolling the enchiladas. Defintely recommend trying this one!!!!

    1. Kristin says:

      Love the feedback Kathy! Thanks for stopping by.

  5. Chris says:

    You can’t find corn tortillas in my stores, can I sub flour? Than you.

    1. Kristin Maxwell says:

      Hi Chris, I wouldn’t use flour because they are much softer and could end up being mushy. Try adding tortilla chips!

  6. Janet says:

    Can I omit the olives? What can I sub. for them, if I need to? Thank you!

    1. Kristin Maxwell says:

      You can omit the olives, no need to substitute.

  7. Maria says:

    Love it! Remember to add in all the spices when cooking the beef (recipe steps don’t mention the spices).

    1. Kristin Maxwell says:

      Thanks for your feedback! I fixed the missing spices, thank you for letting me know.

  8. Karen says:

    That was so great. My enchiladas always fall apart and time consuming. This is a keeper. My family loved it.

    1. Kristin says:

      Nice! Thanks for stopping Karen.

  9. Long says:

    Made this last night. It was a hit!. Yep, it was that good! Thank you so much for sharing.

    1. Kristin says:

      You are so welcome Long! Thanks for stopping by.