This is the lazy-day enchilada that skips the rolling and stacks everything in a 9×13 dish instead — a hot dish I make every Sunday for Tex-Mex Sunday dinner with no rolling required. Beef enchilada casserole takes ground beef browned with onions and spices, then layers it with soft corn tortillas, red enchilada sauce, cheddar-jack blend, black beans, and corn — three layers deep — topped with more cheese and baked until bubbly and golden.
Fun fact: the term “enchilada” comes from the Spanish verb “enchilar” meaning “to season with chile.” Enchiladas predate Spanish colonization — Aztec records show people wrapping food in corn tortillas as far back as 1000 BC. The casserole stack version (rather than rolled individual enchiladas) was popularized in 1960s American Tex-Mex restaurants as a way to feed crowds faster.
Why this recipe works
USE CORN TORTILLAS, NOT FLOUR. Corn tortillas hold their structure when baked in sauce. Flour tortillas turn to mush.
BROWN BEEF DEEPLY. Pale gray ground beef = bland casserole. Cook until edges are darkly browned for max flavor.
3 LAYERS, NOT 2. Three thinner layers cook more evenly than two thick ones. Each layer gets cheese.
Preheat oven to 375°F (190°C). In a large skillet over medium-high heat, brown ground beef 6-8 min until deeply browned. Drain excess fat.
Step 2: Build the beef filling
Add diced onion to the beef; cook 4 min until soft. Add garlic, tomato paste, chili powder, cumin, oregano, paprika, salt, and pepper. Cook 2 min until spices are fragrant and tomato paste darkens. Stir in 1/2 cup of the enchilada sauce.
Step 3: Spread sauce in baking dish
Spread 1/2 cup enchilada sauce in the bottom of a 9×13 inch baking dish.
Step 4: Layer 1
Arrange 4 tortillas overlapping in a single layer. Top with 1/3 of beef filling, 1/3 of black beans, 1/3 of corn, 1/2 cup enchilada sauce, and 1 cup cheese.
Step 5: Layers 2 and 3
Repeat with 4 more tortillas, 1/3 beef, 1/3 beans, 1/3 corn, 1/2 cup sauce, 1 cup cheese. Then layer 3: final 4 tortillas, remaining beef, beans, corn, all remaining sauce, and 1 cup cheese on top.
Step 6: Bake until bubbly
Cover with foil. Bake 25 min. Remove foil; bake 10 more min until cheese is melted and edges are bubbly. Let rest 10 min before slicing. Serve with sour cream, cilantro, avocado, lime wedges.
Nutrition information
Calories: 520 kcal per serving (1/8)
Protein: 30 g
Carbohydrates: 38 g
Fat: 28 g
Calcium: 32% DV
Sodium: 1200 mg
Pro tips for the best beef enchilada casserole
USE HOMEMADE ENCHILADA SAUCE for next-level flavor — but jarred works great too (Old El Paso, Hatch).
For a SPICIER version, use HOT enchilada sauce + add 1 diced jalapeño to beef. For mild, use mild sauce.
Add a layer of refried beans between tortilla and beef for extra creaminess and protein.
Sub ground turkey or chicken for lighter version. Add 1 tbsp olive oil for fat content.
Frequently asked questions
Can I make this ahead?
Yes — assemble through step 5, refrigerate covered up to 24 hours. Add 10 min to bake time when cold from fridge.
Can I freeze it?
Yes — assemble unbaked, wrap tightly, freeze up to 3 months. Thaw overnight in fridge, bake 45-50 min covered + 10 uncovered.
Can I use flour tortillas?
Not recommended — they turn to mush in sauce. Corn tortillas hold structure. If you must, use thick burrito-sized flour tortillas.
How do I store leftovers?
Refrigerate 4 days. Reheats beautifully in 350°F oven 15-20 min covered with foil. Microwave works for single portions.
Is this gluten-free?
Yes if you use corn tortillas and check the enchilada sauce label (some have wheat). Most major brands are GF.