This Tex-Mex Beef Enchilada Casserole has all the flavor of enchiladas without the rolling, the stuffing, or the patience required to make individual ones. Seasoned ground beef, black beans, corn, Rotel tomatoes, and enchilada sauce layered with corn tortillas and a ridiculous amount of melted Mexican cheese. One dish, feeds 8, done in under an hour.

Enchiladas are delicious. Rolling enchiladas is a project. This casserole gives you everything you love about enchiladas, the seasoned beef, the sauce, the melted cheese, the tortillas soaking up all that flavor, without any of the rolling and tucking and individual assembly that makes enchilada night feel like a commitment.
You layer it instead. Beef mixture, tortillas, cheese, repeat. Cover it, bake it, uncover it for the last 10 minutes so the cheese gets bubbly and slightly golden, rest it, eat it. The whole thing is on the table in under an hour and it feeds 8 people which means leftovers for days or a very happy crowd.
This is the kind of casserole that shows up at potlucks and comes home in an empty dish. Plan accordingly.

Why You’ll Love This Recipe
- All the enchilada flavor, none of the rolling. This is the main selling point and it is a very good one.
- It feeds 8 people from 1 pound of ground beef. The beans, corn, and tortillas do the stretching and nobody leaves the table hungry.
- The corn tortillas absorb the sauce as the casserole bakes. By the time it comes out of the oven they have softened into something almost pasta-like that soaks up every bit of flavor in the dish. This is a feature not a bug.
- And the cheese. 2 and a half cups of Mexican blend that goes on in 2 layers so there is cheese running through the middle and bubbling on top. This is the correct amount of cheese.
Ingredients in Tex-Mex Beef Enchilada Casserole

- Ground beef (1 pound): The protein base. 85 to 90 percent lean is ideal, enough fat for flavor without making the filling greasy.
- Onion and garlic: The aromatic base that goes in with the beef. Don’t skip either.
- Chili powder, cumin, paprika, salt, and black pepper: The Tex-Mex spice blend that seasons the beef. Simple and exactly right.
- Enchilada sauce (1 can, 10 ounces): Goes into the beef mixture and gives the whole casserole its saucy backbone. Red enchilada sauce is the classic choice here. If you like it spicier use a hot variety.
- Rotel tomatoes (1 can, drained): Diced tomatoes with green chilies. Drained so they don’t add too much extra liquid to the casserole. If you can’t find Rotel, a can of diced tomatoes with a small can of diced green chilies works fine.
- Black beans (1 can, drained and rinsed): Adds bulk, protein, and that classic Tex-Mex flavor. Pinto beans work as a substitute.
- Frozen corn (1 cup): Goes in straight from frozen, no thawing needed. Adds sweetness and texture.
- Corn tortillas (10 small): The layers that hold everything together and absorb all that saucy goodness as it bakes. Corn tortillas are more traditional here and hold up better than flour tortillas which can get gummy.
- Mexican cheese blend (2½ cups, shredded): Goes in 2 layers, one in the middle and one on top. Pre-shredded is fine here.
- Fresh cilantro: For garnish at the end. If you are a cilantro hater you know what to do.
How to Make Tex-Mex Beef Enchilada Casserole
Preheat the oven to 375°F and grease a 9 by 13 inch baking dish.

Cook the ground beef and diced onion together in a large skillet over medium heat for 6 to 8 minutes until the beef is browned and the onion is softened. Drain any excess fat. Add the garlic and spices and cook for 1 minute until fragrant. Your kitchen should smell incredible at this point.

Stir in the enchilada sauce, drained Rotel tomatoes, black beans, and frozen corn. Simmer for 5 minutes until everything is combined and slightly thickened.

Now the layering. Spread a thin layer of the beef mixture on the bottom of the baking dish, just enough to coat it so the tortillas don’t stick. Lay 5 corn tortillas over the top, overlapping slightly to cover the dish. Spoon half the remaining beef mixture over the tortillas and sprinkle with 1 cup of cheese.

Add the remaining 5 tortillas, top with the rest of the beef mixture, and finish with the remaining 1½ cups of cheese.

Cover loosely with foil and bake for 25 minutes. Remove the foil and bake for another 10 minutes until the cheese is melted, bubbly, and slightly golden at the edges.
Let it rest for 10 minutes before slicing. This is not optional. The casserole firms up during the rest and you get clean slices instead of a collapsing pile of deliciousness, which is still delicious but harder to serve. Sprinkle with fresh cilantro and serve.

Tips and Tricks
- Drain the Rotel tomatoes. The casserole has enough liquid from the enchilada sauce and you don’t want it soupy.
- Thin layer on the bottom first. Just enough to coat the dish before the first tortilla layer. This prevents sticking and means every layer has flavor.
- Overlapping tortillas is fine. You are not making a puzzle. Just get them to cover the surface as best you can and move on.
- Don’t skip the foil for the first bake. The foil traps steam which softens the tortillas and heats everything through before the cheese goes brown. Remove it for the last 10 minutes to get that bubbly golden top.
- Rest before slicing. 10 minutes. The casserole needs to firm up or you end up with soup instead of slices.
- Make it ahead. This casserole reheats beautifully and honestly tastes even better the next day when all the flavors have had time to settle.

Toppings and Variations
- Sour cream is non negotiable in my house. Guacamole or sliced avocado, pickled jalapeños, hot sauce, sliced green onions, a squeeze of lime. All of the above simultaneously is also a valid approach.
- Ground turkey or ground chicken instead of beef for a lighter version. Same seasoning, same method.
- Add a layer of refried beans between the tortillas and the beef mixture for extra richness and body.
- Use flour tortillas if that is what you have but expect a slightly softer less structured result.
- Make it spicier with hot enchilada sauce, extra chili powder, or diced fresh jalapeños cooked in with the beef.

Try These Recipes Next
- Chicken Fajita Rice Casserole
- Mississippi Chicken Casserole
- White Chicken Lasagna Roll Ups
- Over-the-Top Triple Cheese Mac and Cheese
- Cajun Alfredo Lasagna

Tex-Mex Beef Enchilada Casserole
Ingredients
- 1 pound ground beef
- 1 small onion, diced
- 3 cloves garlic, minced
- 1 teaspoon salt
- 1 teaspoon black pepper
- 1 teaspoon chili powder
- 1 teaspoon cumin
- 1 teaspoon paprika
- 10 ounces enchilada sauce, 1 can
- 14 ounces Rotel tomatoes, drained
- 15 ounces black beans, drained and rinsed
- 1 cup frozen corn
- 10 small corn tortillas
- 2 ½ cups Mexican cheese blend, shredded
- 2 tablespoons fresh cilantro, chopped
Instructions
- Preheat your oven to 375°F (190°C). Grease a 9 by 13 inch baking dish.
- In a large skillet over medium heat, cook the 1 pound ground beef and diced onion for 6 to 8 minutes until the beef is browned and the onion is softened.

- Stir in the 3 cloves minced garlic, 1 teaspoon salt, 1 teaspoon black pepper, 1 teaspoon chili powder, 1 teaspoon cumin, and 1 teaspoon paprika. Cook for 1 minute until fragrant.

- Add the 1 can enchilada sauce, 1 can drained rotel tomatoes, 1 can black beans, and 1 cup frozen corn. Stir well and simmer for 5 minutes.

- Spread a small amount of the beef mixture on the bottom of the prepared baking dish. Layer 5 corn tortillas over the sauce, overlapping slightly if needed. Spoon half of the remaining beef mixture over the tortillas and sprinkle with 1 cup shredded cheese.

- Add another layer of the remaining 5 corn tortillas. Top with the remaining beef mixture and finish with the remaining 1 ½ cups shredded cheese.

- Cover loosely with foil and bake for 25 minutes. Remove the foil and bake for another 10 minutes, until the cheese is melted and bubbly.

- Let the casserole rest for 10 minutes before slicing. Sprinkle with 2 tablespoons chopped fresh cilantro before serving.
Recipe Notes
- Drain the Rotel tomatoes: The casserole has enough liquid from the enchilada sauce. Undrained tomatoes will make it soupy.
- Thin layer on the bottom first: Just enough beef mixture to coat the dish before the first tortilla layer. Prevents sticking and ensures every layer has flavor.
- Corn tortillas: More traditional and hold up better than flour tortillas during baking. Flour tortillas can get gummy as they absorb the sauce.
- Overlapping tortillas is fine: You are not making a puzzle. Just cover the surface as best you can and move on.
- Don’t skip the foil: The foil during the first 25 minutes traps steam which softens the tortillas and heats everything through. Remove it for the last 10 minutes for the bubbly golden cheese top.
- Rest before slicing: 10 minutes after coming out of the oven. The casserole firms up and you get clean slices instead of a collapsing pile. Still delicious either way but cleaner to serve.
- Make ahead: Assemble up to a day ahead and refrigerate. Add about 10 minutes to the covered bake time since it is going in cold.
- Freeze: Cool completely and freeze for up to 3 months. Thaw overnight in the fridge and reheat covered at 350°F removing the foil for the last 10 minutes.
- Spice it up: Use hot enchilada sauce, add extra chili powder, or cook diced fresh jalapeños in with the beef.
- Different protein: Ground turkey, ground chicken, or shredded rotisserie chicken all work with the same seasoning and method.
- Toppings: Sour cream, guacamole, sliced avocado, pickled jalapeños, hot sauce, green onions, and a squeeze of lime are all welcome here.
Nutrition Information
Frequently Asked Questions
Absolutely and I encourage it. Assemble the whole casserole, cover tightly, and refrigerate up to a day ahead. Add about 10 minutes to the covered bake time since it is going in cold.
Yes. Cool completely, cover tightly, and freeze for up to 3 months. Thaw overnight in the fridge and reheat covered in the oven at 350°F until heated through. Remove the foil for the last 10 minutes to re-crisp the cheese.
You can but corn tortillas are the better choice here. They hold up better during baking and absorb the sauce without getting gummy the way flour tortillas can.
Most likely the Rotel tomatoes were not drained thoroughly enough or the beef mixture was not simmered long enough to thicken. Make sure to drain the tomatoes well and simmer the beef mixture for the full 5 minutes before layering.
Yes. Ground turkey, ground chicken, or even shredded rotisserie chicken all work with the same seasoning and method.







Leave a Reply