Beef Enchilada Casserole is a delicious and comforting recipe that you will love. It comes together quicker than traditional enchiladas, but is still amazing with my homemade enchilada sauce.

My husband and I have been talking a lot lately, as our kids are getting older, about how much we cherish dinner time. With our lives so busy, it seems like the best time to get precious moments with our kids and talk to them.
At the same time, making dinner can feel so difficult some days. It feels like we are doing our very best and as long as the kids eat something it is a win.
It is days like this when we love to be able to pull out a premade casserole. Delicious casseroles that are easy to cook from frozen or can be made the night before are such a lifesaver to preserving family dinner time. This Enchilada Casserole is just that, a lifesaver.

How to Make Enchilada Casserole
Putting together an enchilada casserole is simple. As always, this is a brief overview. Make sure to see the full recipe instructions below.
- Cook the ground beef on the stove top, adding in onions, salt and pepper.
- Finish up the filing. After the beef is cooked, drain the fat and add in a little enchilada sauce and some black beans. (See alternatives below.)
- Construct the casserole. Dip corn tortillas in the enchilada sauce and line the bottom of the dish with them. Top with half the beef mixture and some cheese.
- Repeat for a second layer and bake.
This casserole is much faster if you don’t make your own enchilada sauce. So while I will always vote for you to use my sauce, do what works best for you!

Homemade Enchilada Sauce
As mentioned above, this recipe is easier when you use store-bought sauce, but my enchilada sauce recipe tastes much better than store bought.
You can opt to make my enchilada sauce a few days in advance when you have some extra time. Or, you can make it as you cook the beef. Multitasking is my very best friend in the kitchen.
Do not skip this recipe because you are afraid of making your own sauce. If that is what is holding you back, just buy a can at the store. Time around the table is as important as what is on it.
Substitutions and Variations
- Corn for Beans: Do you have someone in your house who doesn’t like black beans? You can swap it for 1 cup of frozen corn instead.
- Switch Up the Cheese: If you can’t find Colby Jack Cheese (our favorite), or don’t like it, try a mild cheddar or Pepper Jack.
- Make It Spicer: If you are looking to add more kick to this recipe, you can grab a can of hot green chiles instead of mild. You can also add 1/2 teaspoon of cayenne pepper to the homemade enchilada sauce.
- Chicken for Beef: You can easily make this a chicken enchilada casserole by using shredded chicken instead. Replace the beef with 3 cups cooked chicken.
Corn or Flour Tortillas
I have made enchiladas using both corn and flour tortillas. In my Chicken Enchiladas I take the time to dip flour tortillas in enchilada sauce before rolling them. Nothing beats that flavor combination. In my Beef Enchilada Recipe I use flour tortillas and skip dipping – a time saver for sure.
In this recipe, we are not rolling our tortillas, and I went with the traditional corn. Corn tortillas are the perfect flavor for an enchilada recipe. I recommend you try this recipe with corn rather than flour, even if your family leans towards flour tortillas.

Make Beef Enchilada Casserole Ahead
You can make this enchilada casserole the night before. Make it through step 9. Then cover the casserole with aluminum foil and refrigerate overnight.
Bake right from the refrigerator in a preheated oven (350 degrees) until the cheese is melted and bubbly, about 25 to 30 minutes.
How to Freeze Enchilada Casserole
This ground beef enchilada casserole can also be made ahead and frozen. I think it is a great idea to double the ingredients when you are making this and bake one casserole, while freezing the other.
Make this recipe through step 9. Wrap the finished (unbaked) casserole three times in plastic wrap or aluminum foil. Store in the freezer for up to three months.
Bake from frozen in your preheated oven (350 degrees) for 35 to 45 minutes or until the cheese is melted and bubbly.
I recommend making this casserole in a disposable container if you plan on freezing it. Taking a glass casserole dish from the freezer and putting it in a hot oven can result in it cracking and breaking.

Other Great Cassroles
If you love the idea of pulling a pre made casserole out of the refrigerator or freezer, you will love some of these other casserole recipes:
If you make this Beef Enchilada Casserole or any of my other recipes, leave me a comment letting me know what you think. I love hearing how your family likes my recipes.

Beef Enchilada Casserole
Ingredients
Enchilada Sauce (see note)
- 1 tablespoon olive oil
- 1 small yellow onion diced
- 1/2 teaspoon kosher salt
- 1 1/2 teaspoons cumin
- 2 teaspoons chili powder
- 1 tablespoon all purpose flour
- 15 ounces tomato sauce
- 1 cup chicken stock
- 2 cloves garlic minced
For Casserole
- 1 pound ground beef (read how to use replace the beef with chicken)
- 1/2 teaspoon salt
- 1/4 teaspoon black pepper
- 1 small yellow onion diced
- 4.5 ounces diced green chiles
- 15 ounces black beans drained and rinsed
- 12 corn tortillas (6 inches)
- 3 cups shredded colby jack cheese see note
Instructions
- Preheat your oven to 350 degrees. Spray a 9 by 13 inch baking dish with cooking spray and set aside.
- In a large skillet for the enchilada sauce, heat 1 tablespoon oil over medium heat. Add 1 diced onion and 1/2 teaspoon kosher salt. Saute until the onion is translucent, about 5 minutes.
- While the onion is cooking, add the ground beef to a separate skillet to make the enchilada filling, breaking it up and seasoning it with salt and pepper. Once broken up, add the second diced onion and cook until the beef is cooked through, about 5 minutes.
- Stir chili powder and cumin into the onion for the enchilada sauce and cook for about thirty seconds. Then stir in 1 tablespoon all purpose flour. Slowly whisk in chicken stock. Then stir in the tomato sauce and minced garlic. Bring to a simmer and cook, stirring occasionally for 5 minutes.
- Once the beef is cooked through, remove from the heat, drain the fat and stir in the green chiles and black beans.
- Transfer the enchilada sauce to a blender and blend to make smooth (optional). Pour 1/2 cup in the bottom of the prepared baking dish. Pour 1/2 cup of enchilada sauce into the beef mixture.
- Dip 6 tortillas in the remaining sauce to coat them and line the bottom of the casserole dish with them.
- Divide the beef mixture in half, and add half of it to the top the tortillas in the pan. Top with 1 cup of cheese.
- Dip the remaining 6 tortillas in the enchilada suce and top with the remaining beef mixture and 2 cups colby jack cheese.
- Bake uncovered for 20 minutes or until the cheese is bubbly.
Recipe Video
Notes
















JS621D says
Super easy and quick to pull together. I like the different variations (beef/chicken, cheeses, etc.). I froze half of it to enjoy in the future. Thank you!
You are so welcome!
Matthew Munoz says
So this recipe sounds good but when executing it the 1lb of ground beef is nowhere near enough. Wish I knew that before I had the first layer down. I would use at LEAST 2lbs of meat before doing this again.
Hi Matthew. I’m sorry this recipe wasn’t a hit for you. I have found that the pound of meat with the beans and other ingredients is plenty. But of course tastes and preferences vary.
Marcie says
Made it for my family as a test run, and then made it again the next day for a friend who just had a baby. I wanted to make it completely gluten free, so I added arrowroot powder to the sauce during the blending step, instead of making the roux. I am admittedly heavy handed with spices. So I’m sure every tsp was “heaping”.
All in all, it was delightful, and I will definitely be making this again.
I’m glad you liked it!
Denise says
I just made your recipe using store bought enchilada sauce (I was in a hurry). I used a combination of Saucy Lips and Siete enchilada sauces. I also substituted canned corn for the black beans. It was delicious!
Thank you!
I”m so glad you liked it!
Nancy C says
This was great! I agree – even though it is more effort, make her enchilada sauce. It is less salty and has a great, deep flavor that is still kid friendly. We used our immersion blender to make it creamy and I’m glad I didn’t leave it chunky. I left out the peppers (b/c of kid) and it was still great. You could probably use red/regular green peppers instead. I’ll probably consider that next time.
I’m so happy you liked it as much as I do!
Ray R Rodriguez says
Good morning
My wife and I both work so this sounds like it will be easy to make for our family to eat together .
Love the simplicity.
Do you just dip the corn tortillas right out of the package into enchilada sauce. Or do you heat them up some how first ?
Just right out of the package, no need to heat them up. I hope you love it!
Cathy says
My husband loved it. I was surprised that making the enchilada sauce from scratch was so quick and easy. I poured the excess sauce on top of the meat (before the cheese) though I don’t think the recipe says what to do with it.
I’m so glad that ou liked it!
Jessi says
my family loved this! all of them! I left out the green chili because my daughter doesn’t like spice AT ALL. it was great to make the enchilada sauce and have it be completely mild.
Everyone said it was delicious and asked me to make it again sometime. I’m printing the recipe and saving it so that I can do that!
I’m so glad you liked this as much as I do!
Shasta says
This recipe turned out pretty tasty. I used black beans ,ground chicken and added hot sauce to give it some kick. It was a tad bit dry so next time I’ll Use a little more enchilada sauce. I needed something quick so I didn’t make the sauce from scratch.
I’m so sorry to hear that. I am trying to figure out what could have happened that made it dry, I have only gotten that comment once before and it’s not my experience at all with this recipe. I wonder if the difference is in the type of tortillas, with some absorbing the sauce more than others. Did you use corn or flour?
Natalie says
I can’t wait to try–it seems faster than traditional rolled enchiladas.
Here’s an odd question but do you think I could use refried black beans? For whatever reason I have several cans of them and we don’t like them as much as a side dish. Just wondering if this might be a way to use some up
I feel like they would make it tricky to put the casserole together. Here are a few dinner recipes where I love using refried beans: Baked Burritos, Tostadas, Taco Pizza, and Mexican Pizza.