This post may contain affiliate links. Please read our disclosure policy.

Beef enchilada casserole is simple, requires no rolling, and is a comforting family favorite—perfect for weeknights!

If you love these cheesy, delicious enchiladas in casserole form, be sure to check out Chicken Enchilada Casserole.

Beef Enchilada Casserole scooped from a casserole dish.

A Tasty Twist to Love!

Enchiladas are one of my favorite dinner recipes, they are most-requested at our house and by guests! This beef enchilada casserole is no exception.

It’s just a layered version, similar to our Ground Beef Enchiladas. Enjoy this tasty twist, perfect for any Mexican dinner spread!

Why we love them:

  • An easy change-up. Using the layering method just makes this easier!
  • Mouth watering. How can you not love something that contains Flour Tortillas, beans, cheese, and SO much flavor?!
  • Feed a large group. It makes a 9×13 pan that is great for feeding crowds.
  • Double it. This is a perfect recipe to double and freeze for later.

A Handful of Ingredients

  • flour tortillas – fajita size. Use corn tortillas for a gluten-free version.
  • lean ground beef – if you use a higher fat content, drain excess oil.
  • Taco Seasoning – homemade or store-bought
  • black beans 
  • red enchilada saucehomemade or store-bought
  • onion 
  • frozen corn
  • cheddar cheese – shredded
  • tomatoes 
  • cilantro

Additional Toppings

Try black olives, shredded lettuce, red onions, green onions, avocado or Guacamole, sour cream, or Homemade Salsa.

Mixing homemade red enchilada sauce in a skillet with a wooden spoon.

How to Make Enchilada Casserole

  1. BEEF. Brown ground beef with onions in a large skillet. Drain off any fat. Mix in the taco seasoning, black beans, and frozen corn.
  2. PREP. Preheat the oven to 350°F. Spray a 9×13 inch casserole dish with oil and add ½ cup enchilada sauce. 
  3. LAYER. Arrange 3 tortillas 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. 
  4. BAKE. Cover and bake for 25 minutes. Remove foil and bake for 5 more minutes until cheese is fully melted and begins to brown.
  5. GARNISH + SERVE. Let casserole sit 5-10 minutes before slicing. Garnish with tomatoes, cilantro, and sour cream.

Recipe Tips

  • Tortillas. We recommend dipping corn tortillas in the sauce before layering them to make them more soft and pliable in this dish.
    • No need to cook the tortillas (unless using store-bought uncooked tortillas). They will soften and taste amazing as they bake.
  • Make it mild. Choose a mild enchilada sauce and go easy on the mild taco seasoning.
  • Spice it up. Increase the amount of hot taco seasoning, stir in chili powder, use hot enchilada sauce, jalapenos or hot sauce.
  • Serving suggestions. Try pairing this with Homemade Spanish Rice Recipe, Taquitos, Black Bean and Corn Salsa, Chicken Tacos, Canned Refried Beans, or Cilantro Lime Rice.
A slice of beef casserole topped with sour cream.

Storing Info

  • Make ahead of time. Make as instructed, cover tightly with foil or saran wrap, and place in the fridge for up to 24 hours before baking.
  • FREEZE. Place it in a freezer-safe dish, cover it with foil tightly, and freeze for up to 3 months. Thaw overnight in the refrigerator before baking.
    • You may need to add a few extra minutes to the cooking time and may need to add more cheese on top.
  • STORE. Place the already-cooked recipe for enchilada casserole in an air-tight container in the fridge for up to 4 days.
  • Reheat in the microwave.
Beef Enchilada Casserole Recipe served in a baking dish.

For More Mexican Recipes:

Save This Recipe!
Just enter your email and get it sent to your inbox! Plus you’ll get new recipes from us every week!
5 from 41 votes

Beef Enchilada Casserole Recipe

By: Lil’ Luna
Beef enchilada casserole is simple, requires no rolling, and is a comforting family favorite—perfect for weeknights!
Servings: 8
Prep: 15 minutes
Cook: 35 minutes
Total: 50 minutes

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

For the Toppings:

  • ½ cup tomatoes, diced
  • 3 tablespoons cilantro, chopped
Save This Recipe!
Just enter your email and get it sent to your inbox! Plus you’ll get new recipes from us every week!

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 then 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 casserole sit 5-10 minutes before slicing. Garnish with tomatoes, cilantro, and sour cream.

Video

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.

Additional Info

Course: Main Course
Cuisine: Mexican
Making this recipe? Tag us!
Share it with us on Instagram using the hashtag #lilluna, so we can see what you’re creating in the kitchen!

About Kristyn

My name is Kristyn and I’m the mom of SIX stinkin’ cute kids and the wife to my smokin’ hot hubby, Lo. My mom’s maiden name is Luna, and I’m one of the many crafty “Lil’ Lunas” in the fam. On this site I like to share all things creative - from recipes to home decor to gifts and home decor ideas. Welcome!

So Easy & So Yummy

Get my cookbook!

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

Leave a comment

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

Recipe Rating




23 Comments

  1. Cindy Lambrecht says:

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

  2. chefmomi says:

    5 stars
    Looks delicious! Can we use corn tortillas?

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

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

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

  6. 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!!

  7. Amy L Huntley says:

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

  8. Natalie says:

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

  9. 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 🙂

  10. 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!