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.

Serving of beef casserole on a plate
Want to save this?
Just enter your email and I’ll send it right to you, plus great new recipes weekly!

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.

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

Ingredients needed - ground beef, onion, taco seasoning, red enchilada sauce, corn tortillas, cheddar cheese, cilantro
  • 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. 
A white pot on a light surface contains raw ground beef, chopped onions, and taco seasoning—perfect ingredients to start a flavorful Ground Beef Enchilada Casserole.

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). 

A white baking dish filled with overlapping yellow corn tortillas, arranged in a single layer for a delicious Ground Beef Enchilada Casserole, shown from above on a light gray surface. The edge of some red sauce is visible beneath the tortillas.

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. 

A rectangular baking dish filled halfway with seasoned ground beef, tomato sauce, and topped with shredded cheddar cheese—an inviting Ground Beef Enchilada Casserole on a light background.

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. 

A rectangular white baking dish filled with Ground Beef Enchilada Casserole, topped with shredded cheddar cheese and a layer of orange sauce, set on a light gray surface.

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

5 from 58 votes
Ground Beef Enchilada Casserole is layered with ground beef, corn tortilla's and sauce. Easy ingredients and full of flavor casserole recipe.
Prep Time 10 minutes
Cook Time 35 minutes
Let Cool 5 minutes
Total Time 50 minutes
Servings 8
Cuisine Mexican
Course Main Course
Calories 410

Ingredients

Want to save this?
Just enter your email and I’ll send it right to you, plus great new recipes weekly.

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

Calories 410kcal, Carbohydrates 29g, Protein 35g, Fat 17g, Saturated Fat 8g, Polyunsaturated Fat 1g, Monounsaturated Fat 5g, Trans Fat 1g, Cholesterol 99mg, Sodium 947mg, Potassium 515mg, Fiber 5g, Sugar 6g, Vitamin A 817IU, Vitamin C 2mg, Calcium 252mg, Iron 4mg

Pin This Now to Remember It Later

Pin Recipe

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.
Close up image of beef enchilada casserole in a baking dish with a serving on a spatula

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 RiceWe 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.
Close up image of beef enchilada casserole in a baking dish

Frequently Asked Questions

Can I Use Homemade Enchilada Sauce?

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.

How do you Make Beef Enchiladas not Soggy

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.

Can I use Flour Tortillas instead of Corn?

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.

Can I Make this in Ahead of Time?

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

We love to hear from you. If you make Ground Beef Enchilada Casserole Recipe, please leave us a comment or a star review.

Want to save this?
Just enter your email and Iโ€™ll send it right to you, plus great new recipes weekly.

Try these other recipes

Share this recipe!

PinYummly

About the Author

Hi, Iโ€™m Carrie Barnard โ€” a professional food blogger with over 14 years of experience helping busy families make dinner fast, easy, and affordable.

At Eating on a Dime, I share simple, budget-friendly recipes that are tested in my own kitchen and approved by my 8 kids. With millions of readers each month, I’m here to help you cook real food for real families โ€” without the stress.

5 from 58 votes (56 ratings without comment)

Leave A Review

Your email address will not be published. Required fields are marked *

Recipe Rating




Comments

  1. Kylie B. says:

    If I was to make this ahead and freeze it, would I bake it first or not?

    1. Carrie Barnard says:

      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.

  2. Nicole Y Guarnero says:

    5 stars
    This is so good and so easy to make! My brother requested this for his birthday meal. It also reheats great!

    1. Carrie Barnard says:

      I love hearing this Nicole! Thank you so much for sharing and thank you for the positive review.

  3. Michelle Bragg says:

    5 stars
    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.

  4. Carsine Amos says:

    Can you use flour tortillas and if so how many and would cooking time be different? Thanks

    1. Carrie Barnard says:

      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.

  5. Janel says:

    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.

  6. jay says:

    This recipe came out Excellent! My girlfriend was so impressed she gave me dessert.

  7. Sheryl Kreis says:

    Would flour tortillas work??

  8. Shirley says:

    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.

  9. Laura says:

    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?

    1. Carrie Barnard says:

      I love that idea and yes they can be frozen.