Enchiladas are one of our all-time FAVORITE dinners. They are a top request at our house, and this beef enchilada casserole is no exception!

Today’s recipe is similar to our Ground Beef Enchiladas, but it’s a layered version. Not only is it just as delicious, but the layering method makes it even easier (it’s prepped in only 15 minutes!)

Plus, this casserole is packed with our favorite Mexican flavors. It’s cheesy, saucy, and layered with bold Mexican flavors for an easy family dinner. With seasoned ground beef, black beans, corn, tortillas, and plenty of melted cheddar, this baked casserole delivers all the flavor of enchiladas without the rolling.

If you love hearty dinners like this, be sure to try our Taco Casserole, Mexican Lasagna, and Chicken Enchiladas.

Why we think you’ll love it:

  • Extra quick and easy. No rolling required, just layer and bake.
  • Feed a large group. It makes a 9×13 pan that is great for feeding crowds.
  • Double it and save some for later. This is a perfect recipe to double and freeze for later – a tasty freezer meal for busy nights!

Beef Enchilada Casserole Ingredients

Casserole

  • Fajita size tortillas (9, cut in half): Creates the layered base that mimics classic enchiladas. Use store-bought or Homemade Flour Tortillas, or corn tortillas for a gluten-free version.
  • Lean ground beef (1 pound): Provides hearty, savory protein. If you use a higher fat content, drain excess oil.
  • Taco seasoning (2 tablespoons): Adds bold flavor quickly and easily. Use Homemade Taco Seasoning or store-bought.
  • Black beans (1 can, 15-ounce, drained and rinsed): Adds texture and extra protein.
  • Red enchilada sauce (2 cups): Keeps the casserole saucy and flavorful. Use homemade or store-bought.
  • Onion (1 cup, diced): Adds sweetness and depth to the beef mixture.
  • Frozen corn (1 cup): Adds slight sweetness and texture contrast.
  • Cheddar cheese (2 cups, shredded): Melts into gooey layers and creates a bubbly top.

Toppings

  • Diced tomatoes (½ cup): Adds freshness and color when serving.
  • Chopped cilantro (3 tablespoons): Adds a bright finishing touch.
  • Optional toppings: sour cream, black olives, shredded lettuce, red onions, green onions, avocado or Guacamole, or Homemade Salsa

How to Make Beef Enchilada Casserole

PREP. Brown ground beef with diced onions in a large skillet. Drain off any fat. Mix in taco seasoning, drained black beans, and frozen corn.

Preheat the oven to 350°F. Spray a 9×13 inch casserole dish with cooking spray and add red enchilada sauce. 

A pan on enchilada sauce with a wooden spoon dipped in the center.

LAYER. Arrange 3 tortilla halves on the bottom, followed by ½ of the beef mixture, about ½ cup cheese, ½ cup enchilada sauce, and then 3 more tortillas. Repeat and then finish with 3 more tortillas, remaining enchilada sauce, and cheese. 

Layering meat mixture in a baking dish.

BAKE. Cover and bake for 25 minutes. Remove foil and bake for 5 more minutes until cheese is fully melted and begins to brown.

GARNISH + SERVE. Let the casserole sit 5-10 minutes before slicing. Garnish with ½ cup of tomatoes, 3 tablespoons of cilantro, and sour cream.

A slice of beef enchilada casserole topped with sour cream.

Kristyn’s Recipe Tips

  • If using corn tortillas, dip them in enchilada sauce before layering them to make them softer and pliable in this dish.
  • Drain the ground beef well to avoid excess grease.
  • Spread sauce evenly so the tortillas soften properly.
  • Covering while baking keeps everything tender and melty.
  • Let the casserole rest for a few minutes before slicing for cleaner pieces.
Dishing a slice of beef enchilada casserole from the pan.
5 from 42 votes

Beef Enchilada Casserole Recipe

A simple twist on a favorite, our layered beef enchilada casserole is prepped in 15 minutes for a comforting classic, perfect for weeknights!
Servings: 8
Prep: 15 minutes
Cook: 35 minutes
Total: 50 minutes

Video

Ingredients 

  • 9 tortillas fajita size, cut in half
  • 1 pound lean ground beef
  • 2 tablespoons taco seasoning
  • 1 (15-ounce) can black beans, drained and rinsed
  • 2 cups red enchilada sauce
  • 1 cup onion, diced
  • 1 cup frozen corn
  • 2 cups cheddar cheese, shredded

Toppings

  • ½ cup tomatoes, diced
  • 3 tablespoons cilantro, chopped

Instructions 

  • Brown ground beef with onions in a large skillet. Drain off any fat. Mix in the taco seasoning, black beans, and frozen corn.
  • Preheat the oven to 350°F. Spray a 9×13-inch baking dish with oil and add ½ cup enchilada sauce. 
  • Arrange 3 tortillas on the bottom, followed by ½ of the meat, about ½ cup cheese, ½ cup enchilada sauce, and 3 more tortillas. Repeat and then finish with 3 more tortillas, remaining enchilada sauce, and cheese. 
  • Cover and bake for 25 minutes. Remove foil and bake for 5 more minutes until cheese is fully melted and begins to brown.
  • Let the casserole sit 5-10 minutes before slicing. Garnish with tomatoes, cilantro, and sour cream.
Save This Recipe!
Just enter your email and get it sent to your inbox! Plus you’ll get new recipes from us every week!

Notes

Recipe Tips.
  • If using corn tortillas, dip them in enchilada sauce before layering them to make them softer and pliable in this dish.
  • Drain the ground beef well to avoid excess grease.
  • Spread the sauce evenly so the tortillas soften properly.
  • Covering while baking keeps everything tender and melty.
  • Let the casserole rest for a few minutes before slicing for cleaner pieces.
Prep ahead of time. Make as instructed, cover tightly with foil or plastic wrap, and place in the fridge for up to 24 hours before baking. To freeze, wrap with aluminum foil, and freeze for up to 3 months. Thaw overnight in the refrigerator before baking.
Store leftovers in an airtight container(s) in the fridge for up to 4 days, or freeze for 2-3 months. Thaw if needed and reheat in the microwave.

Nutrition

Calories: 287kcal, Carbohydrates: 20g, Protein: 23g, Fat: 12g, Saturated Fat: 7g, Cholesterol: 64mg, Sodium: 786mg, Potassium: 446mg, Fiber: 4g, Sugar: 5g, Vitamin A: 830IU, Vitamin C: 5.7mg, Calcium: 222mg, Iron: 2.8mg

Nutrition information is automatically calculated, so should only be used as an approximation.

Recipe FAQ

Prep ahead of time?

Make as instructed, cover tightly with foil or plastic wrap, and place in the fridge for up to 24 hours before baking.
To freeze, wrap with aluminum foil and freeze for up to 3 months. Thaw overnight in the refrigerator before baking.

How to store?

Store leftovers in an airtight container(s) in the fridge for up to 4 days, or freeze for 2-3 months. Thaw if needed and reheat in the microwave.

This recipe was first shared January, 2019.

About Kristyn

Kristyn Merkley is a published cookbook author, wife, mom of six, and major food enthusiast! For the past 15 years, she has been sharing foolproof, family-friendly recipes—each one tested in her kitchen—that anyone can master. As a seasoned recipe creator, she loves making cooking simple, stress-free, and totally doable for everyone!

Get my cookbook!

My cookbook is the ultimate resource for feeding your friends and family with 200+ simple recipes with videos, tips & more!

5 from 42 votes (21 ratings without comment)

Leave a comment

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

Recipe Rating




24 Comments

  1. Steph says:

    5 stars
    We double this and keep one in the freezer. Eat, convenient and tastes great!

  2. Cindy Lambrecht says:

    5 stars
    I just love these flavors! How can you go wrong?

  3. chefmomi says:

    5 stars
    Looks delicious! Can we use corn tortillas?

  4. Monika Skalecki says:

    5 stars
    This was delicious. I used a low sodium taco packet and I needed to add extra spice to make it a little bit more spicy. Great garnished with diced fresh tomatoes and avocado and sour cream on the side

  5. Jennifer Bruce says:

    5 stars
    We make this about every two or three weeks. It’s such an easy meal and reheats almost better than the first night (if there’s any left!) I have used ground beef and chicken- both work so well for this recipe.

  6. Marie says:

    5 stars
    This was so easy to make and tasted so good. I used ground turkey and 2% cheese. This will definitely be in the rotation!

  7. Elizabeth says:

    Jump to video does nothing for me, but going to try the recipe tonight.

    1. Lil'Luna Team says:

      Thanks for letting us know. And I hope you enjoyed the casserole!!

  8. Amy L Huntley says:

    5 stars
    Casseroles are the Best! Especially this one. So simple to throw together and they feed a crowd!

  9. Natalie says:

    5 stars
    WHat a hearty & delicious meal! My family loves the flavor!

  10. Becky Beck says:

    5 stars
    This was amazing especially with the homemade enchilada sauce. My family of 3 ATe the whole thing. We just couldn’t get enough.

    1. Kristyn Merkley says:

      Yay!! I love to hear that!! Thank you for trying it & for letting me know 🙂

  11. Lacy says:

    5 stars
    Going to try this for a basketball team get together this weekend. Making enough for 100. Looks delicious and easy!

    1. Kristyn Merkley says:

      It really is 🙂 Hope they all love it! Thank you!

  12. Marie says:

    5 stars
    This makes the perfect dinner recipe!

  13. Misty says:

    5 stars
    we love mexican food. This looks so simple and delicious! it’s on the menu for this week! Thanks

  14. Kristina says:

    5 stars
    I love new ways of making the same thing. This was a delicious version Of enchiladas. Thanks for sharing!

  15. Olivia says:

    5 stars
    Mexican food is a staple in our home. Its even better when I can pile it in one dish. Quick and convienent. So much to Like about this recipe!

  16. Aimee Shugarman says:

    5 stars
    One of our favorite dinners. So easy too,.

  17. Kellie H says:

    5 stars
    Everything I love about Enchiladas in on big cheesy dish! LOVE this recipe!

  18. Katerina @ diethood .com says:

    5 stars
    Oh my, such an amaaazing dish!! my family would love it!

  19. Cheryl S says:

    5 stars
    My family could eat this every night! great recipe!

  20. Sommer says:

    5 stars
    A real family favorite. There is never leftovers when I serve this!

  21. Joy says:

    5 stars
    All my favorite ingredients in one dish! This looks amazing! we love making Mexican food, so this will be a great addition!