This post may contain affiliate links. If you make a purchase through links on our site, we may earn a commission.
If you’re craving classic Mexican comfort food with less fuss, this Ground Beef Enchilada Casserole is about to become your new favorite dinner recipe. Layered with ground beef, corn tortillas and enchilada sauce that comes together in one hearty, crowd-pleasing casserole.

You are going to love this Enchilada Casserole Ground Beef Recipe. All the ingredients are layered in a casserole dish for a quick and easy weeknight meal.
Top the authentic mexican ingredients with cheddar cheese for a family favorite casserole. Add some chips, salsa and avocado to complete this meal. This casserole is a crowd pleaser and perfect for the big game party or simple enough to serve an easy weeknight dinner idea. You may even like Chicken Enchilada Skillet and Crockpot Shredded Beef Enchilada Casserole.
What's in this post: Ground Beef Enchilada Casserole
Why Make Hamburger Enchilada Casserole
- One-Pan Meal – All the enchilada flavor with easy layering—no rolling required.
- Simple Ingredients – It only takes 6 ingredients to make this hearty enchilada casserole.
- Hearty & Satisfying – Perfect comfort food for the whole family.
- Make-Ahead & Freezer-Friendly – Ideal for busy weeknights or meal prep.
- Customizable – Use corn or flour tortillas, adjust spice level, or add extra veggies.
Ingredients

- Ground Beef – We like to use lean ground beef.
- White Onion – Finely dice onion. Chop ahead of time and freeze onions.
- Taco Seasoning – You can use packet or make Taco Seasoning Recipe
- Red Enchilada Sauce – Use store bought or make Homemade Red Enchilada Sauce Recipe
- Corn Tortillas – You may need to cut to layer the enchilada complately
- Cheddar Cheese – Use shredded cheese that has been freshly shredded from bulk cheese
- Fresh Cilantro – Optional topping
Scroll down to the recipe card below this post for ingredient quantities and full instructions.
How to Make Ground Beef Enchilada Casserole
- Step 1 – Prepare the Oven – Preheat the oven to 350 degrees F.

Step 2 – Cook the Ground Beef – Brown the ground beef with the diced onion and stir in the taco seasoning with salt and pepper. Brown in a large skillet over medium heat. Cook until the beef is browned and the onions are soft (approximately 5-6 minutes).

Step 3 – Add Enchilada Sauce – Pour approximately ⅓ of a cup of the enchilada sauce in the bottom of a 9X13 baking dish. Then layer the tortillas on top of the enchilada sauce. It’s ok to tear them in half so that they line the bottom of the pan.

Step 4 – Top with Beef – Then top with approximately half of the beef mixture, approximately ¾ cup of red enchilada sauce and ½ cup of the shredded cheese. Repeat these layers a 2nd time in the casserole pan.

Step 5 – Add More Tortillas – Then top with more corn tortillas, the remaining enchilada sauce and the remaining shredded cheese.
- Step 6 – Bake – Cover the pan with foil and bake for 20 to 30 minutes. Uncover the pan and bake for an additional 5-10 minutes. Until cheese is melted.
- Step 7 – Serve and Enjoy – Let the casserole sit at room temperature for 5-10 minutes to sit. Top with the fresh cilantro. Then cut, serve and enjoy with a side of beans and rice for a complete meal.

Ground Beef Enchilada Casserole
Ingredients
- 2 lbs Lean Ground Beef
- ½ White Onion finely diced
- 2 Tbsp Taco Seasoning approximately ½ a packet
- 2 cans Red Enchilada Sauce 10 oz each
- 15 corn tortillas
- 8 oz Cheddar Cheese shredded
- Fresh Cilantro chopped (optional)
Instructions
- Preheat the oven to 350 degrees F.
- Brown the ground beef with the diced onion and taco seasoning in a large skillet over medium high heat until the beef is browned and the onions are soft (approximately 5-6 minutes).
- Pour approximately ⅓ of a cup of the enchilada sauce in the bottom of a 9X13 pan.
- Then layer the tortillas on top of the enchilada sauce. It’s ok to tear them in half so that they line the bottom of the pan.
- Then top with approximately half of the beef mixture, approximately ¾ cup of red enchilada sauce and ½ cup of the shredded cheese.
- Repeat these layers a 2nd time in the casserole pan.
- Then top with more corn tortillas, the remaining enchilada sauce and the remaining shredded cheese.
- Cover the pan with foil and bake for 20 minutes. Uncover the pan and bake for an additional 5-10 minutes.
- Let the casserole sit at room temperature for 5-10 minutes to sit. Top with the fresh cilantro. Then cut, serve and enjoy!
Recipe Video
Nutrition Facts
Recipe Tips
- Ground Beef – When cooking the ground beef, make sure to add in the onion and taco seasoning. This really enhances the flavor when it is cooked all together.
- Enchilada Sauce – We used canned enchilada sauce, but you can easily make your own with easy ingredients.
- Lean Ground Beef – When buying the ingredients for this casserole dish, I like to use lean ground beef. This helps with cutting down on the grease while the casserole is baking.
- Cheese – When I add a cup of cheese to this casserole dish, I try to keep the distribution of the cheese light. This helps with cutting down on the grease but still giving it that cheesy flavor.
- Tortillas – To make sure everything cooks evenly and it fits in your casserole dish, cut the tortilla and layer.
- Broil – If you like you cheese to have a burnt crispy top, I recommending turning the broil on in your oven. Just a few minutes and the results are amazing.
Variations Ideas
- Creamy Enchilada’s – If you want your enchilada’s to have a creamy texture mix in some cream cheese to the beef mixture.
- Green Sauce – You can use different sauces for this recipes. Try it with green sauce or use a hot sauce if your family can handle it.
- Low Carb Option – If you are following a low carb diet, you can use low carb tortillas. They really have improved the test and I am sure your family won’t be able to tell the difference.
- Change the Cheese – You can mix the cheese if you prefer. Add pepper jack cheese to your cheddar cheese mix for a little heat to the enchiladas. Monterey Jack Cheese is also a great addition.
- Green Chiles – Add green chilis to the ground been mixture for added flavor.
- Garlic – For even more flavor add in 1 tablespoon of minced cloves garlic for delicious flavor.
- Change Meat – Change the meat and make with ground turkey.

Topping Ideas
There are so many different topping ideas for this enchilada casserole. You can definitely serve as is, but we like to serve with different options. Here are some of our favorites
- Slice Black Olives
- Chopped White Onions
- Fresh Lime
- Slice Avocados
- Pico de Gallo
- Homemade Salsa
- Sour Cream
- Black Beans
- Diced Tomatoes
What to Serve with Enchilada Casserole
We like to keep things simple when we serve this casserole. Here are some of our simple side dishes.
- Refried Beans – Serving a side of refried beans is an easy choice with this meal. You can also serve black beans or pinto beans.
- Mexican Rice – We love making homemade spanish rice. We usually have white rice already frozen so it easy to add in the spanish rice ingredients to complete this meal.
- Garden Salad – You can easily make a large garden salad to balance out this meal. A light and refreshing salad pairs well with this casserole.
Storage and Reheat Tips
- Storing in the Fridge – Store this leftover beef enchilada recipe is easy to do with this recipe. I like to place the leftovers in individual airtight container in the refrigerator. If stored properly these enchiladas will last about 4 days.
- Reheating – To reheat, place on a microwave save dish and reheat in 1 minute intervals. If you have leftover sauce you may need to add to keep from drying out.
- Freezing – Assemble, cover tightly in a disposable pan, and freeze. Bake from frozen at 375°F for 45-55 minutes. If already baked, thaw in the fridge overnight and then heat for about 20 minutes.

Frequently Asked Questions
I am always trying to find ways to make ingredients at home and this Red Enchilada Sauce is no exception. I love that these ingredients are simple and I always seem to have them in my pantry.
We like to spice up the enchilada sauce when we make it. You can add in some more cayenne pepper to enhance the heat into the sauce. I prefer to use homemade sauce, but the can sauce works great with this recipe.
If you are having problems with the tortilla getting soggy, you may need to fry the tortillas. This creates a barrier between the sauce and the tortilla so it doesn’t soak up the sauce.
Make sure you drain your ground beef and don’t add too much cheese to the casserole. This will also helps in keeping the enchiladas from getting soggy.
Since everything is layered in this recipe and there is no wrapping involved, I like the using corn tortillas. But you can use flour tortillas if you prefer. Flour tends to soak up the sauce more so I prefer the corn. However, several readers have made it with flour and love it.
Yes, this casserole is perfect to be made ahead of time. If I know I have a busy day coming up, I prepare this casserole as indicated and place in the refrigerator.
Then when I am ready to cook it, I set it out for about 20 minutes and then place in the oven. Everyone can grab a serving and quickly eat before they head out the door.
More Easy Enchilada Recipes
Easy Casserole
Easy Chicken Enchilada Casserole
Easy Mexican
Baked Enchilada Chicken
Easy Mexican
White Chicken Enchiladas Recipe
Easy Slow Cooker
Crock Pot Buffalo Chicken Enchilada Casserole
We love to hear from you. If you make Ground Beef Enchilada Casserole Recipe, please leave us a comment or a star review.
If I was to make this ahead and freeze it, would I bake it first or not?
You can do it either way. I would not bake it, cover and freeze it. Then when you’re ready to enjoy it, let it defrost overnight in the refrigerator and bake as directed in the recipe! I hope you enjoy it.
This is so good and so easy to make! My brother requested this for his birthday meal. It also reheats great!
I love hearing this Nicole! Thank you so much for sharing and thank you for the positive review.
I was looking to find something new to make one from this recipe. I wasnโt sure how the hubby would like it but I thought Iโd give it a whirl.
It was a huge hit!
Thank you for putting that one out there.
Can you use flour tortillas and if so how many and would cooking time be different? Thanks
Yes, you can but I have found flour tortillas to soak up a lot of the sauce. You will just want enough to fill up your layers. You will have to cut them into halfs to get them all to fit.
This looks so good, it’s on the menu for tomorrow night!
I look forward to your emails everyday, I get so many ideas from them, sometimes you have made me change my dinner plans since your ideas sound so good! Admittedly, I tweak just about every recipe I see though, unless it comes to baking, those I leave alone.
This recipe came out Excellent! My girlfriend was so impressed she gave me dessert.
Would flour tortillas work??
Excellent recipe! The corn tortillas give this dish great flavor. I used Mexican cheese in place of cheddar, but I am sure cheddar is equally as good.
I love this recipe. I added 8 oz cream cheese and pinto beans to the hamburger mixture. I am wondering if the left overs can be frozen?
I love that idea and yes they can be frozen.