Restaurant Clicks

Beef Enchilada Casserole

Baked beef enchilada casserole in a baking dish

The saucy beef and beans are spread alternately with corn tortillas and cheese in a 9×13 baking dish and baked for about 20 minutes. Ready in under an hour, it has all the flavor of beef enchiladas without the hassle of rolling tortillas.

Why This Beef Enchilada Casserole Works

I’ve made this twice now. The first time, I followed a three layer recipe and there wasn’t enough enchilada sauce, so some of the tortillas came out stiff. One pound of beef was also a little skimpy for three layers. The second time, I went with two layers, 1 1/2 pounds of beef and the big 28 ounce can of enchilada sauce, and it was perfect. I didn’t have any corn that night either, so I skipped it and piled fresh diced tomatoes on top instead, and I liked it better that way.

What You Need

Everything here is a grocery store staple. For the filling, grab ground beef, a small yellow onion, a packet of taco seasoning and a can of black beans. For the layers, you need 6 inch corn tortillas, red enchilada sauce and shredded cheddar and Monterey Jack. Fresh diced tomatoes, sliced jalapeños and green onions go on top at the end, but use whatever toppings you like.

Ingredients for beef enchilada casserole

When you’re shopping for enchilada sauce, get the 28 ounce can (not the 10 or 19 ounce can) since the tortillas will absorb more sauce than you think while they bake, and enchiladas made with too little sauce are usually dry. To avoid a watery filling, drain and rinse the beans well.

How To Make Beef Enchilada Casserole

Heat the oven to 375°F and grease a 9×13 baking dish. Brown the beef and onion in a large skillet over medium high heat until no pink remains, breaking up the beef with a spoon as it cooks. Drain off the extra fat. Don’t skip this, since a pound and a half of beef will make the casserole greasy.

Ground beef browned in a skillet

Stir in the taco seasoning and cook for about 1 minute. Add the beans and 1 cup enchilada sauce. Simmer for about 3 minutes until the sauce coats all the ingredients.

Browned beef with black beans and enchilada sauce in a skillet

Now you’ll build the layers! First, spread 1/2 cup of the enchilada sauce over the bottom of your baking dish. Next, arrange 6 tortillas, overlapping them so the bottom of the dish is covered. It’s ok if they hang over each other or even tear a little. You won’t see it once the cheese is on!

Corn tortillas layered in a baking dish

Spread half of the beef mixture over the tortillas. Sprinkle with 1 cup of cheddar and 1/2 cup of Monterey Jack. Cover with the remaining 6 tortillas and spread the rest of the beef mixture on top.

Shredded cheese over the beef filling layer

Pour the remaining sauce over the top, making sure to get it out to the edges, since that’s where the tortillas tend to dry out. Top with the rest of the cheddar and Monterey Jack.

All of the ingredients are already cooked at this point, so you’re simply baking to heat everything through and melt the cheese. I’ve seen many recipes that instruct to bake covered with aluminum foil first, but I find this isn’t necessary. Bake, uncovered, for 20 to 25 minutes, or until the cheese is melted and the sauce is bubbling around the edges.

Baked beef enchilada casserole topped with tomatoes, jalapenos and green onions

Resist the urge to dive in right away, allowing the casserole to cool for about 10 minutes, so the layers have a chance to firm up and you can scoop out nice, clean squares. Top it with fresh diced tomatoes, sliced jalapeños and green onions.

Beef enchilada casserole with a serving scooped out

Tips For The Best Enchilada Casserole

Three layers in a 9×13 dish might sound better, but you end up skimping on the filling and sauce to pull it off, and the middle tortillas never really soften. Two layers is the sweet spot. The tortillas soak up the sauce and soften nicely, and you get sauce in every bite.

If the tortillas seem stiff or they are cracking when you take them out of the package, place a damp paper towel over them and microwave for 20 to 30 seconds. This will help to make them nice and pliable so they will bend nicely into your casserole dish. If you want to get really fancy, dip each tortilla in enchilada sauce before laying it in your casserole. This will make them extra soft and give them that enchilada feel!

I use bagged shredded cheese all the time but if you have a couple minutes, shred it yourself! Any cheese that melts well will work in this recipe, but I love using a combination of cheddar and Monterey Jack. Shredding your own cheese from a block will also make your cheese melt better because bagged shredded cheese is coated with anti-caking powder.

What To Serve With It

Mexican rice, refried beans, a green salad or basket of chips and salsa make great side dishes. Although this dish is quite complete on its own, I often serve with a few toppings (pico de gallo, avocado/guacamole, sour cream, sliced jalapeños, lime) so everyone can dress their portion to their liking.

Close up of a serving of beef enchilada casserole

Easy Swaps And Variations

You can also use 3 cups of shredded rotisserie chicken (or ground turkey) in place of the ground beef (no need to brown chicken or turkey first). If you prefer enchiladas with corn, add 1 cup frozen corn when you add the beans. For a little kick, stir in a small can of diced green chiles with the other filling ingredients, and/or use pepper jack cheese in place of Monterey Jack. Flour tortillas work well, too; layers will be a bit softer and more lasagna-like.

Make Ahead, Storing And Freezing

You can make this casserole the night before and store, covered tightly with foil, in the refrigerator until ready to bake. Let casserole stand at room temperature while oven heats. Bake uncovered, adding 5 to 10 minutes to baking time. Note: assemble casserole through the cheese before covering tightly with foil and storing in refrigerator.

Any leftovers will keep for up to four days tightly covered in an airtight container in the refrigerator. You can reheat individual squares in the microwave or cover a larger piece with foil and heat in the oven for about 20 minutes at 350°F. This casserole freezes well for up to three months. Assemble the casserole in a foil pan meant for tossing after use (don’t freeze in a glass baking dish as it may crack when you transfer it from freezer to oven), wrap tightly and freeze. When you’re ready to eat, defrost in the refrigerator overnight and bake according to directions.

If you’re looking for more easy dinners like this one, check out my full list of casserole recipes.

Save Recipe Form

Want to save this recipe?

Enter your email below & I’ll send it straight to your inbox.


Baked beef enchilada casserole in a baking dish

Beef Enchilada Casserole

Prep Time: 20 minutes
Cook Time: 30 minutes
Total Time: 50 minutes
Course: Dinner, Main Course
Cuisine: Mexican, Tex-Mex
Servings: 8 servings

Equipment

  • 9×13-inch baking dish
  • Large skillet

Ingredients

Filling

  • 1 1/2 lb ground beef
  • 1 small yellow onion diced
  • 1 packet taco seasoning about 2 tbsp
  • 1 can black beans 15 oz, drained and rinsed

Layers

  • 1 can red enchilada sauce 28 oz, divided
  • 12 corn tortillas 6-inch
  • 2 cups cheddar cheese shredded
  • 1 cup Monterey Jack cheese shredded

Toppings

  • 2 Roma tomatoes diced
  • 1 jalapeño sliced
  • 1/4 cup green onions sliced

Instructions

Filling

  • Heat the oven to 375°F. Grease a 9×13-inch baking dish.
  • Brown the beef with the onion. Drain the fat.
  • Add the taco seasoning. Cook 1 minute.
  • Stir in the beans and 1 cup enchilada sauce. Simmer 3 minutes.

Layers

  • Spread 1/2 cup enchilada sauce in the dish. Overlap 6 tortillas on top.
  • Add half the filling. Top with 1 cup cheddar and 1/2 cup Monterey Jack.
  • Add the last 6 tortillas and the rest of the filling.
  • Pour the remaining sauce over the top, out to the edges. Sprinkle on the remaining cheese.

Bake

  • Bake uncovered 20 to 25 minutes, until hot and bubbly.
  • Rest 10 minutes. Top with tomatoes, jalapeño and green onions.

Notes

  • Use the 28 oz can of enchilada sauce. Smaller cans leave the tortillas dry.
  • Stiff tortillas? Microwave them 20 to 30 seconds in a damp paper towel first.
  • Make ahead: assemble, cover and refrigerate overnight. Add 5 to 10 minutes to the bake time.
  • Keeps 4 days in the fridge. Freeze unbaked in a foil pan for up to 3 months.
  • Toppings are flexible. Sour cream, cilantro or avocado all work too.
Tried this recipe?Let us know how it was!

Brian Nagele

Brian attended West Virginia University, then started his career in the IT industry before following his passion for marketing and hospitality. He has over 20 years experience in the restaurant and bar industry.

As a former restaurant owner, he knows about running a food business and loves to eat and enjoy cocktails on a regular basis. He constantly travels to new cities tasting and reviewing the most popular spots.

Follow him on LinkedIn, Instagram, Quora, Google Guide and Facebook.

This page may contain affiliate links. If you click through and make a purchase, we'll earn a small commission, at no additional cost to you.

Add comment

Recipe Rating




Hi, I’m Brian

I’ve been in the restaurant industry since I was a teenager.  From prep cook to line cook to eventually restaurant owner.   Now I’m a personal chef for my wife and son, ha.  I love sharing all the recipes and food knowledge I have gathered over the years.  Hope you enjoy.