Main Courses
This beef and cheese enchilada casserole delivers the ultimate comfort food experience with its crispy tortilla top and rivers of melted cheese. đ I've perfected this recipe over years of family gatherings, where it disappears faster than you can say "seconds, please."
The secret lies in layering tender beef, flavorful sauce, and gooey cheese between crisp tortillas that create a golden, crunchy crust.
What sets this casserole apart is the balance of texturesâcrispy edges from the tortillas, tender beef that falls apart easily, and cheese that stretches into perfect rivers when pulled from the oven.
The recipe builds on classic enchilada flavors while transforming them into a one-dish wonder that's perfect for feeding a crowd. No rolling tortillas individually neededâthis version uses a clever layering technique that creates that coveted crispy top without the fuss.
By the time it emerges from the oven, you'll have a dish that's restaurant-quality but made with simple pantry staples. The aroma alone will have everyone gathering around the table, and the first bite delivers that perfect combination of savory beef, tangy sauce, and melty cheese.
This is the kind of casserole that becomes a weekly staple once you try it.
Serve with classic sides like Mexican rice, black beans, or a fresh lime crema for dipping. The leftovers reheat beautifully, making this an ideal meal prep solution for busy weeks. Let's get started on creating this crowd-pleasing masterpiece!
Ingredients for beef and cheese enchilada casserole
Crispy tortillas, melty cheese, and tender beefâthis casserole delivers restaurant-quality comfort in one dish.
| Ingredient | Amount | Notes |
|---|---|---|
| Ground Beef (80% lean) đ„© | 2 lb | Cooked and seasoned with taco spices |
| Enchilada Sauce đ | 2 cups | Red or green, homemade or jarred |
| Shredded Monterey Jack Cheese đ§ | 4 cups | Divided for layers |
| Flour Tortillas đŻ | 12 whole | Medium-sized, cut into thirds |
| Black Beans đ« | 1 œ cups | Cooked, drained, canned or homemade |
| Yellow Onion đ§ | 1 whole | Diced, medium size |
| Garlic Cloves đ§ | 4 cloves | Minced, fresh preferred |
| Canned Tomato Sauce đ | 1 cup | For extra sauce layer |
| Sour Cream đ„ | œ cup | For topping, full-fat preferred |
| Salt đ§ | 1 œ tsp | Kosher or sea salt |
| Ground Black Pepper đ¶ïž | œ tsp | Freshly ground |
| Vegetable Oil đ« | 2 tbsp | For greasing dish |
| Taco Seasoning đ¶ïž | 2 tbsp | Homemade or store-bought |
The tortillas are the star hereâFlour Tortillas from Mission or La Tortilla Factory give the best texture. Grab the medium-sized ones (about 10-inch diameter), and don't skip cutting them into thirdsâthis creates those perfect crispy edges. For the beef, 80% lean ground chuck gives you that perfect balance of flavor and tenderness. Costco or Kroger usually have it pre-seasoned with taco spices, but if not, just add your own. The cheese matters tooâMonterey Jack melts beautifully, but a mix with cheddar adds extra oomph. I always grab extra cheese because you can never have too much in this dish.
No enchilada sauce? Canned tomato sauce with a splash of beef broth and taco seasoning works in a pinch. Short on black beans? Canned refried beans add creaminess and stretch the filling. The onion and garlic can be swapped for green onions if you're in a hurry, but fresh is always better. For the tortillas, if you can't find flour, corn tortillas work tooâjust brush them with oil before layering. The secret to that crispy top? Don't skip the oil on the tortillasâuse a pastry brush or your fingers to coat them lightly before assembling. And trust me, the sour cream on top is worth itâit cuts through all that cheesy goodness.
This casserole tastes even better the next dayâhonestly, it's a great make-ahead dish for busy weeks. Store leftovers covered in the fridge for up to 5 days, or freeze portions for 3 months. I always make a double batch because it disappears so fast. The best part? It reheats beautifullyâjust cover with foil and bake at 350°F until warmed through. Leftovers make amazing lunches or late-night snacks. And if you're serving a crowd, this is your go-to dishâone pan, zero stress.
Why You'll Love This Recipe
- One-Pan Magic: I swear by this recipe when Iâve got zero energy. Brown the beef, dump in the beans and sauce, layer the tortillasâboomâit all goes in one dish. No chopping, no fussing, just 30 minutes of hands-off baking while I pretend Iâm not cooking.
- Melty Cheese Overload: That Monterey Jack stretches into gooey perfection, hugging every tortilla and bite of beef. Honestly, the first time I tasted it, I nearly burned the kitchen waiting for it to cool down. Worth every calorie.
- Lunchbox Hero: Between us, this casserole is my secret weapon for meal prep. I assemble it on Sundays, slice it up, and pack portions for the weekâno soggy tortillas, just crispy edges and warm, cheesy satisfaction. (My kids fight over the leftovers.)
- Budget-Friendly Feast: Ground beef, canned beans, store-brand tortillasâthis feeds six for under $10. Iâll be real: my grocery budget thanks me every time I make it. Plus, the leftovers reheat like a dream, so youâre basically getting two meals for the price of one.
Step-by-step instructions for beef and cheese enchilada casserole
Here's how to create that perfect crispy top with gooey cheese riversâevery layer matters!
đł Step 1: Brown the Beef with Onion and Garlic
Heat a large skillet over medium-high heat and add the 2 tablespoons vegetable oil. Add the 2 lb ground beef (80% lean) and cook, breaking it apart with a wooden spoon, until it's no longer pink. You'll know it's ready when the beef loses its raw color and starts to brown.
Add the 1 whole yellow onion and 4 cloves garlic cloves (minced) to the skillet. Cook for 3-4 minutes until the onion becomes translucent and the garlic releases its fragrant aroma. This step builds the flavor foundationâdon't rush it.
Stir in the 2 tablespoons taco seasoning, 1.5 teaspoons salt, and 0.5 teaspoon ground black pepper. Add 1 cup canned tomato sauce and 1.5 cups black beans, mixing well to combine. Let the mixture simmer for 2-3 minutes until everything is heated through. This beef mixture will form the hearty base of your casserole.
đ„ Step 2: Assemble the Casserole Layers
Preheat your oven to 375°F. Grease a 9x13-inch baking dish with a little of the vegetable oil to prevent sticking. Spread half of the 2 cups enchilada sauce on the bottom of the dishâthis will keep everything moist during baking.
Spoon half of the beef mixture over the sauce, spreading it evenly. Sprinkle 1 cup shredded Monterey Jack cheese over the beef layer. Repeat with another layer of enchilada sauce, remaining beef mixture, and another 1 cup shredded Monterey Jack cheese. This layered approach ensures every bite has that perfect combination of flavors.
Here's where the magic happens: cut the 12 whole flour tortillas into thirds (you'll have 36 tortilla pieces). Arrange them evenly over the top of the casserole, slightly overlapping them to create a continuous layer. This will become your crispy topâpress down gently to help them stick together.
đ„ Step 3: Bake Until Bubbly and Golden
Cover the casserole tightly with aluminum foil and bake for 25 minutes. This initial covered baking allows the cheese to melt and the layers to set without the tortillas burning. After 25 minutes, remove the foil and increase the oven temperature to 400°F.
Return the casserole to the oven and bake uncovered for another 10-15 minutes until the tortilla tops are deep golden brown and crispy. You'll see those beautiful cheese rivers oozing out from between the tortillasâthis is what makes this dish so irresistible! If the edges brown too quickly, tent them loosely with foil to prevent burning.
Watch closely during the last 5 minutes of baking. The tortillas should be crispy enough to stand up to a fork but still tender enough to cut through easily. The cheese should be fully melted and bubbly throughout.
â° Step 4: Rest and Serve with Sour Cream
Remove the casserole from the oven and let it rest for 5-10 minutes. This resting period allows the cheese to set slightly and makes it easier to cut clean slices. The casserole will be hotâhandle with oven mitts to protect your hands.
Top each serving with a dollop of 0.5 cup sour cream and serve immediately. The contrast between the crispy tortilla top and the gooey cheese rivers is what makes this dish so special. Each bite should deliver that perfect combination of texturesâcrunchy, cheesy, and hearty all at once.
Pro Tips For Making Beef And Cheese Enchilada Casserole
- CRISP THE TORTILLAS FIRST: I learned this the hard wayâskipping the quick fry or microwave zap leaves them soggy and sad. Toss them in a dry skillet for 30 seconds per side or microwave with a damp paper towel for 20 seconds until pliable. Theyâll hold up better in the casserole and prevent a mushy bottom layer.
- SALT THE BEEF BEFORE COOKING: That 80% lean ground beef needs salt before it hits the pan, not after. Sprinkle 1 teaspoon per pound while breaking it upâit crisps better, flavors deeper, and you wonât end up chasing seasoning later. Trust me, the difference is noticeable.
- LAYER BEANS LAST: Dumping the black beans on the bottom turns them to mush under the weight of everything above. Save them for the final layer so they stay intact and soak up the cheese instead of turning into a sad, watery paste.
- BAKE UNTIL CHEESE BUBBLES: The casseroleâs done when the cheese is bubbling and the edges are golden, not just when it looks âset.â Cover with foil for the first 20 minutes, then uncover for the last 5âthis guarantees a crispy top without burning. (Yes, even if youâre impatient like me.)
Common mistakes when making this dish
Overcooking the Tortillas
Watch those tortillas like a hawk during the final baking phaseâthey go from perfect to burnt in minutes. I've seen this happen when people get distracted or forget to check on the casserole. The ideal time is 10-15 minutes at 400°F until they're golden brown, not blackened.
If you notice the edges browning too quickly, tent them loosely with foil to protect them while keeping the center crispy. đ„
Skipping the Resting Time
This is a common mistake that leads to messy, runny cheese and difficult slicing. Always let the casserole rest for 5-10 minutes after bakingâthis allows the cheese to set slightly and redistribute.
I once served it immediately and ended up with a cheese avalanche when cutting slices. Trust me, the wait is worth it for clean, perfect portions.
Uneven Cheese Distribution
Don't just dump all the cheese in one layerâthis creates dry spots in your casserole. Sprinkle cheese evenly between each layer of beef and sauce to ensure every bite has that melty goodness.
I like to divide the 4 cups Monterey Jack cheese into three equal portions: one for the bottom layer, one for the middle, and one for the top. This creates consistent flavor and texture throughout.
Using Low-Quality Tortillas
Cheap tortillas with high moisture content will turn soggy instead of crispy. I always use Mission or La Tortilla Factory flour tortillas because they hold their shape and crisp up beautifully.
If you're using corn tortillas, brush them lightly with oil before layering to help them crisp. Never skip this stepâit's what gives your casserole that restaurant-quality texture.
Incorrect Sauce Layering
Some people forget to put sauce between layers, which leads to dry beef and tortillas. Always spread half the sauce on the bottom, then alternate with beef and cheese.
I also recommend adding a thin layer of sauce on top before the tortillasâthis helps create those beautiful cheese rivers when baking. Don't skip this final sauce layer, or you'll miss out on that extra flavor boost.
Overfilling the Baking Dish
Piling too much filling into your 9x13-inch baking dish can cause spillage and uneven baking. The layers should fit comfortably with about œ inch headspace at the top. When in doubt, use a smaller dish like 8x8-inchâit will bake more evenly and give you that perfect crispy top.
I've learned this the hard way when my first attempt overflowed during baking! đ«
Nutrition facts
Frequently asked questions
Can I use corn tortillas instead of flour tortillas?
Yes, but you'll need to adjust the technique slightly. Corn tortillas are more delicate and won't crisp up as dramatically as flour tortillas. Brush them lightly with oil or melted butter before layering, and bake them uncovered for 5-10 minutes longer at 400°F to help them crisp. They'll still add great flavor, though the texture will be softer.
How do I make this dish vegetarian?
Swap the beef for 1.5 cups cooked lentils or 1 lb crumbled soyrizo mixed with taco seasoning. Add 1 cup sautéed mushrooms or bell peppers for extra texture. Use the same layering technique, and the cheese will melt beautifully over the plant-based filling. The flavor stays rich and satisfying!
Can I make this ahead of time?
This casserole actually tastes better the next day. Assemble it completely (up to the final baking step), cover tightly with foil, and refrigerate for up to 24 hours. Bake as directed, adding 5-10 extra minutes if needed. For freezing, bake first, then cool completely before wrapping in foil and storing for 3 months. Reheat covered at 350°F until warmed through.
What's the best way to reheat leftovers?
Cover the casserole with foil and reheat at 350°F for 15-20 minutes until bubbly. For individual portions, microwave for 1-2 minutes covered with a damp paper towel to restore crispiness. The tortilla top will soften slightly, but the cheese stays gooey. If you want extra crunch, broil for 1-2 minutes at the end.
Can I add other proteins like chicken or shrimp?
For chicken, use 2 cups cooked shredded chicken mixed with taco seasoning. For shrimp, cook 1.5 lbs shrimp with garlic and onion, then mix into the beef layer. The shrimp version works especially well with a touch of lime juice in the sauce. Just reduce the beef by half to maintain the right texture balance.
