Beef Enchilada Casserole

4.75 from 4 votes

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

overhead: slice of beef enchilada casserole with sour cream garnish on plate

When money is tight and you need to cut your grocery budget, don’t panic. You can feed your family a nutritious and delicious dinner without spending a lot of money. The solution is a casserole!

Casseroles are simple to make using nearly any recipe, simply by adapting the ingredients. You don’t necessarily have to go out and buy more groceries – check your pantry first!

For example, if you don’t have everything to make authentic tamales, you can make a tamale casserole instead. Or, with a casserole baking dish, a pound of ground hamburger meat, and a few budget-friendly ingredients, you can whip up a tasty enchilada casserole! 

Beef enchilada casserole

This Tex Mex bake has all the flavors of classic beef enchiladas, but it’s simpler and less expensive to make. By layering enchiladas instead of rolling them, the meal prep is quicker, too. 

Plus, there’s the bonus of being able to serve it in any portion size you want. Not everyone is a big eater, am I right? Less food waste means more money in your wallet.

side view: slice of enchilada casserole on plate

Ingredient notes and substitutions

  • Ground beef 

To prevent the ground beef enchilada casserole from being overly greasy, I typically use ground meat with no more than 15% fat. However, beef is very expensive right now, so using an 80/20 blend is fine. Just be sure to drain the excess grease.

Substitutions: My enchilada casserole is beef, but use any ground meat you have on hand; chicken, turkey, pork, etc.

  • Produce and dairy

Veggies – This recipe calls for diced onion and garlic, but don’t feel limited by my choices.

Need to use up the fresh veggies in your fridge? Go ahead and add anything you’d like to your casserole.

Maybe you want some color- add diced bell peppers, or some cooked corn from last night’s dinner. Even non-traditional enchilada ingredients like carrots would work. Just dice them up in small pieces or thin slices so they cook quickly.

Cheese – Tex Mex casseroles typically include shredded cheddar or pepper jack cheese, but any good melting cheese works just fine. For a more traditional Mexican flavor, use shredded Oaxaca or Chihuahua; both are great melting cheeses.

  • Pantry staples

I include canned black beans for a bit of extra protein and fiber, and black olives because they’re my favorite. For flavor, in addition to cayenne powder, I include a can of diced green chiles.

Condensed cheese soup– I’m not a huge fan of condensed soups, but I didn’t have what I needed to make a cheese sauce from scratch. Besides, I wanted to make beef enchilada casserole QUICK and EASY to make.

Tortillas – Either white or yellow corn tortillas are best for this beef enchilada casserole. Flour tortillas tend to cause the casserole to be soggy.

Enchilada sauce– When I make traditional beef enchiladas, I use an authentic enchilada sauce, but it takes a bit longer to make. For this recipe, I use a quick version of red enchilada sauce. Either homemade or your favorite brand of canned sauce is fine.

For a milder beef enchilada casserole, substitute chili seasoning for the cayenne. To make it spicier, you could include slices of fresh jalapeno.

Feel free to substitute green enchilada sauce for the red if you prefer it.

Tips for making the enchilada casserole

  • Shred your own cheese for the best meltability. Bags of shredded cheese are less expensive, but they don’t melt as well as fresh cheese. Also, pre-shredded cheese (coated in potato starch) often separates when it’s reheated. This is no bueno when it comes to leftovers.
  • Remember to preheat your oven. Otherwise, the layered enchiladas will take quite a bit longer to bake.
  • To prevent food from sticking, grease the inside bottom and sides of your casserole pan with nonstick cooking spray or cooking oil.
  • If you have to use ground meat with a high percentage of fat, be sure to drain it well to prevent the enchilada casserole from being too greasy.
  • Cover the pan with foil to prevent the cheese from burning. If you like melted cheese with crispy bits on the edges, just remove the foil during the final 10 minutes of baking.

Other simple Tex Mex dinners

For dinners with similar flavors to this casserole, check out my recipes for taco pie and walking taco casserole (Frito chili pie). If you’re looking for other easy Tex Mex dinner ideas, reader favorites include Tex Mex chicken spaghetti and Tex Mex chicken corn soup.


overhead: serving of layered enchilada casserole on plate

This post, first published on Kevin is Cooking July 26, 2019, was last updated with new content on Dec. 20, 2021.

Still Hungry?

Subscribe to my Newsletter, follow me on Facebook, Pinterest, Instagram and YouTube for all my latest recipes and videos.

overhead: slice of beef enchilada casserole with sour cream garnish on plate

Beef Enchilada Casserole

4.75 from 4 votes
Beef enchilada casserole is like the classic dish, with less prep! Make this budget friendly layered enchilada casserole recipe for dinner.
Servings: 8
Prep: 10 minutes
Cook: 30 minutes
Total: 40 minutes


  • 1 lb ground beef
  • 1 medium yellow onion diced
  • 3 cloves garlic minced
  • 1/4 tsp cayenne powder (use more for more heat, optional)
  • 4 oz diced green chiles
  • 15.5 oz black beans drained
  • 10.5 oz condensed cheddar cheese soup (See Note 1)
  • 10 oz red enchilada sauce
  • 1/2 cup sour cream or Greek yogurt
  • 2.25 oz sliced black olives drained, divided
  • 8 oz sharp cheddar cheese shredded and divided
  • 4 oz pepper jack cheese shredded and divided
  • 12 (6 inch) corn tortillas torn into 1 inch pieces


  • Shred the cheeses, set aside. Preheat oven to 400°F.
  • In a large skillet over medium high heat, cook the ground beef for several minutes. Add the onion, garlic, cayenne and green chiles, stirring until beef breaks down and is no longer pink. Season to taste with salt and drain fat.
  • Place beef mixture in a large bowl. Add the black beans, cheese soup, enchilada sauce, sour cream, half of the olives and cheese and tortilla pieces. Toss to coat and mix thoroughly.
  • Pour mixture into a lightly greased 11×7″ baking dish. Sprinkle with remaining cheeses and olive slices.
  • Cover with aluminum foil and bake 20 minutes. Remove aluminum foil and cook another 5 minutes, top should be bubbling and cooked around edges. Serve immediately.


  1. You can substitute cream of onion, cream of mushroom, or fiesta nacho cheese soup for condensed cheddar cheese soup.


Calories: 537kcal | Carbohydrates: 40g | Protein: 30g | Fat: 29g | Saturated Fat: 15g | Polyunsaturated Fat: 2g | Monounsaturated Fat: 10g | Trans Fat: 1g | Cholesterol: 93mg | Sodium: 999mg | Potassium: 576mg | Fiber: 9g | Sugar: 4g | Vitamin A: 904IU | Vitamin C: 7mg | Calcium: 407mg | Iron: 4mg

The information shown is an estimate provided by an online nutrition calculator. It should not be considered a substitute for a professional nutritionist’s advice.

Course: Dinners
Cuisine: Tex Mex
Have You Made This Recipe? Let Me Know on InstagramTag @keviniscooking or tag me #keviniscooking!
titled image: beef and cheese tex mex casserole


Whether in the kitchen or on the grill, you’ll find me cooking American favorites with a love for BBQ, Mexican and Tex Mex. I’m passionate about making tasty food because life’s too short to be bland!

Free Bonus
5 Secrets to True Tex Mex
Essential recipes & tips for delicious Tex Mex cooking!

email image

Explore More

Leave a comment

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

Recipe Rating

This site uses Akismet to reduce spam. Learn how your comment data is processed.


  1. 5 stars
    Absolutely delicious! Thanks Kevin for sharing so many wonderful recipes. Finding your site has been a game changer for my family.

  2. 5 stars
    Made this tonight. Easy peasy. My 15 year old is having his 3rd serving. Very good weeknight meal as long as I add ingredients to my weekend shopping list. A couple of items I don’t keep in my pantry. The only thing I would change is using a 9×13 Pyrex. I used my 7×11 and it bubbled over. Had to grab a sheet pan for the bottom rack of the oven. Otherwise we will add this to our list of quick dinners to feed the boys in the house.

  3. Can I substitute the cheese soup with cheddar cheese? I just saw that the ingredients already call for cheddar. I don’t really want to put the soup in, so is there a way to change it? Thanks

    1. I have not made it that way so I can’t comment, but if you do swap out the same amount with cheese, let me know. I’d like to hear how it turns out Libby. Why don’t you want to put the soup in, just curious?

  4. 4 stars
    Hi Kevin,

    I’ve enjoyed an evening of reading your recipes with the hopes that I can talk my wife into allowing me to try them.

    This is the one I believe I could succeed with, but the cheese soup makes it a no go due to all the salt in canned soups.

    So, with that in mind, is there something that can be put together to replace the cheese soup?

    Thank you.

    1. Thanks Fred. I actually have a great substitute coming out this Friday if you could hang on until then. IF not, shoot me an email and I’ll send the recipe directly.

  5. This recipe looks amazing. Always looking for something fun and easy for a crowd. How would this work with flour tortillas?

  6. 5 stars
    I absolutely love beef enchiladas, but it’s one of those things I don’t make nearly enough. Lucky for me this recipe makes it SUPER easy to get my fix!! I’ll be loading mine up with tons pico and sour cream!! SO YUM!!!! Pinned

  7. I make one very much like this just with more tortillas/ more layers. As leftovers it slices great and I microwave a slice and top it with an over easy egg for breakfast.