Main Courses
This beef and cheese enchilada casserole delivers the ultimate comfort food experience with its crispy golden top and gooey pull-apart layers—every bite combines tender beef, melted cheese, and savory sauce in perfect harmony.
The secret lies in layering tortillas and filling just right, then baking until the edges turn golden and the cheese stretches like molten silk. I developed this recipe during a particularly hectic week when I needed a crowd-pleasing dish that could be prepped ahead and baked to perfection.
What sets this casserole apart is the balance of traditional Mexican flavors with modern convenience. The beef gets simmered in a rich tomato-based sauce with spices that create deep, smoky notes, while the tortillas soak up all the flavor without becoming soggy.
The cheese—typically a blend of sharp cheddar and Monterey Jack—melts into a luscious, stretchy blanket that holds everything together. Most importantly, it's foolproof—no fancy techniques required, just layering and baking.
By the time it emerges from the oven, you'll have a dish that looks like it came straight from a Mexican restaurant but with a crispy top that's even better.
The aroma alone will have everyone gathering around the table, and the first bite delivers that perfect combination of tender beef, melted cheese, and tangy sauce. It's the kind of meal that feels indulgent but comes together with simple pantry staples.
Serve with a dollop of sour cream, a sprinkle of fresh green onions, or a side of refried beans for the full experience. This casserole reheats beautifully too, making it perfect for meal prep or feeding a crowd. Let's get started on creating this ultimate comfort dish!
Ingredients for beef and cheese enchilada casserole
Sixteen ingredients. One unforgettable dish. Crispy, cheesy, and packed with smoky beef flavor.
| Ingredient | Amount | Notes |
|---|---|---|
| Ground Beef 🥩 | 1 ½ lb | 80% lean, finely ground |
| Medium Yellow Onion 🧅 | 1 whole | Diced for sauce |
| Garlic Cloves 🧄 | 4 cloves | Minced for sauce |
| Canned Tomato Sauce 🍅 | 1 cup | San Marzano preferred |
| Chicken Broth 💧 | 1 cup | Low-sodium preferred |
| Flour Tortillas 🌯 | 12 whole | Medium size, lightly toasted |
| Shredded Sharp Cheddar Cheese 🧀 | 2 cups | Freshly grated preferred |
| Shredded Monterey Jack Cheese 🧀 | 1 cup | Freshly grated preferred |
| Chili Powder 🌶️ | 2 tbsp | Smoked variety preferred |
| Ground Cumin 🌿 | 1 tbsp | Toasted for depth |
| Salt 🧂 | 1 ½ tsp | Kosher or sea salt |
| Black Pepper 🌶️ | ½ tsp | Freshly ground preferred |
| Sour Cream 🥛 | ½ cup | For serving |
| Fresh Green Onions 🌱 | 4 whole | Sliced for garnish |
| Refried Beans 🥫 | 1 cup | Optional side serving |
The beef is where all the magic happens—80% lean ground beef gives you that perfect balance of tenderness and flavor. Walmart or Costco always have great prices on bulk packs, and you can't beat the convenience of pre-ground. If you're feeling fancy, grab some Penzeys chili powder—it's got that authentic smoky depth. The tortillas? Mission or La Tortilla Factory are my go-tos, but any medium-sized flour tortillas work. Lightly toast them first to prevent sogginess—just a quick 30-second pass in a dry skillet or under the broiler. And for the cheese, freshly grated is non-negotiable—pre-shredded gets clumpy and lacks that melt you're craving.
No chili powder? Mix smoked paprika and regular chili powder for a similar effect. Running low on chicken broth? Beef broth works too, just add a splash of lime juice to balance. The tortillas can be swapped for corn if you're feeling adventurous, though flour gives that perfect texture. For extra richness, add a dash of cocoa powder to the sauce—trust me, it deepens the flavor in the best way. If you're prepping ahead, assemble the casserole but skip the cheese—just sprinkle it on right before baking so it gets that perfect golden crust.
This casserole tastes even better the next day—make extra if you can. Keeps in the fridge for 4-5 days and freezes beautifully for up to 3 months. For serving, I like to portion it into individual cast-iron skillets so everyone gets their own crispy-topped bite. The sour cream and green onions are just for garnish, but they take it from good to next-level. Pro tip: Sprinkle a little crushed tortilla chips on top before baking for extra crunch—game changer.
Why You'll Love This Recipe
- One-Pan Magic: I swear by this for nights when I’d rather not wash a million dishes. Brown the beef right in the same dish you’ll bake it in—no extra pans, no stress. Just stir, layer, and pop it in the oven.
- Cheesy Garlicky Bliss: That onion and garlic sizzling in the beef? It’s the secret weapon. The tomato sauce keeps it rich but not heavy, and the melted cheese on top? Pure satisfaction. (Yes, even on a Tuesday night.)
- Leftover Heaven: This casserole actually tastes better the next day—honestly. I make it on Sundays and freeze half for lazy Mondays. Reheat it, and it’s like a warm hug in bowl form.
- Budget-Friendly Feast: Ground beef, canned sauce, and a handful of tortillas stretch to feed four for under $15. Here’s what sold me—it’s the kind of meal that makes you feel like you’re treating people, even when you’re just feeding the kids after soccer practice.
Step-by-step instructions for beef and cheese enchilada casserole
Here's how to build layers of flavor and texture for that perfect crispy-topped masterpiece.
Brown the Ground Beef and Sauté Aromatics
Heat a large skillet over medium-high heat and add the 1.5 lb ground beef. Break it apart with a wooden spoon as it cooks, letting it brown evenly for 5-6 minutes until no longer pink. This step develops deep flavor through the Maillard reaction.
Drain most of the fat (leave about 1 tablespoon for flavor), then reduce heat to medium and add the 1 whole medium yellow onion and 4 cloves garlic cloves that you've minced. Sauté for 3-4 minutes until the onions are translucent and garlic is fragrant. Here's where the foundation of your enchilada sauce begins.
Build the Flavorful Sauce Base
Stir in the 2 tablespoons chili powder, 1 tablespoon ground cumin, 1.5 teaspoons salt, and 0.5 teaspoon black pepper to the beef mixture. Cook for 1 minute to toast the spices and release their aromas.
Pour in the 1 cup canned tomato sauce and 1 cup chicken broth, scraping up any browned bits from the bottom of the pan. Bring to a gentle simmer and cook for 5 minutes until slightly thickened. This sauce will form the rich, flavorful base for your entire casserole.
Assemble the Casserole Layers
Preheat your oven to 375°F. In a 9x13-inch baking dish, spread 1 cup refried beans evenly over the bottom. This creates a flavorful, creamy base that prevents sticking and adds texture.
Lightly toast the 12 flour tortillas by quickly passing them through a dry skillet over medium heat for 10-15 seconds per side until just pliable. This step prevents soggy tortillas. Layer half the tortillas over the beans, slightly overlapping them. Spread half of the beef mixture evenly over the tortillas, then sprinkle with 1 cup shredded sharp cheddar cheese and 0.5 cup shredded Monterey Jack cheese.
Complete the Layering and Bake
Repeat the layering process with the remaining tortillas, beef mixture, and cheeses. The final layer should be tortillas topped with all the remaining cheese. This alternating pattern creates that signature pull-apart texture.
Cover the casserole tightly with aluminum foil and bake for 30 minutes. Remove the foil and bake for another 10-15 minutes until the cheese is bubbly and the tortillas are golden brown and crispy on top. That crispy top is what makes this dish so irresistible!
Rest and Serve with Fresh Toppings
Let the casserole rest for 5-10 minutes before serving. This allows the layers to set slightly and makes it easier to cut clean slices. The internal temperature should reach 165°F at the center.
Garnish each serving with a dollop of 0.5 cup sour cream and sliced 4 fresh green onions. The contrast of cool sour cream against the warm, cheesy casserole is pure perfection. Serve immediately with a side of refried beans if desired.
Pro Tips For Making Beef And Cheese Enchilada Casserole
- Brown the Beef Thoroughly: I learned this the hard way—skipping this step leaves your casserole tasting flat. Cook the ground beef until it’s no longer pink in the middle (usually 6-8 minutes), breaking it up with a spoon as it browns. That deep, meaty flavor is the foundation of the dish, and rushing it means missing out on the best part.
- Sauté Onion and Garlic Low: After burning three batches, I finally figured out: don’t let the onions caramelize here. Cook them on medium-low heat until soft and translucent (about 5 minutes), then add the garlic just until fragrant—no more. Overcooking turns them bitter, and you’ll regret it when the whole casserole tastes off.
- Layer Cheese in Two Stages: This isn’t the prettiest method, but it’s the tastiest. Sprinkle half the cheese over the enchilada sauce mixture first, then add the tortillas and beef. Top with the rest of the cheese after baking for 10 minutes—it melts smoother and creates a golden, bubbly crust. Trust the process.
- Use Stale Tortillas: I was skeptical until I tried it: stale or lightly toasted tortillas hold up better in the oven. If you’re using fresh, microwave them for 10 seconds to dry them out slightly—this prevents soggy layers. (Yes, even if you’re impatient like me.)
Regional styles of these flavors
Texas-Style Smoky Kick
In Texas, this casserole gets a bold smoky twist using 2 tbsp Penzeys smoked chili powder and 1 tbsp toasted cumin in the beef mixture. Add ½ cup beef broth instead of chicken broth and a dash of liquid smoke (just ¼ tsp) for that authentic BBQ pit flavor.
Serve with pickled jalapeños on the side for extra heat. 🌶️
Southwest Fusion
For a New Mexico-inspired version, swap the cheddar for 1 cup pepper jack cheese and add 1 tbsp adobo sauce to the beef mixture. Top with sautéed poblano strips and a sprinkle of fresh cilantro before baking.
The adobo gives it that signature Southwestern depth while keeping the crispy top intact.
Midwest Comfort Twist
In the Midwest, this casserole often includes ½ cup corn kernels mixed into the beef sauce and a sprinkle of green chili powder (about 1 tsp) for a subtle heat.
Use corn tortillas instead of flour for a slightly sweeter, nuttier flavor. Top with crumbled cotija cheese and chopped cilantro for a regional touch.
California Coastal Style
For a lighter, fresher take, reduce the cheese to 1 cup Monterey Jack and add ½ cup black beans to the bottom layer. Stir 1 tsp lime zest into the beef mixture and garnish with avocado slices and microgreens after baking.
This version keeps the crispy top while adding a bright, zesty contrast. 🌱
Authentic Mexican Approach
In Mexico, this dish often uses corn tortillas and a spicier sauce with 1 tbsp chipotle powder in place of chili powder. Add 1 diced chipotle pepper in adobo to the beef mixture for smoky heat.
Top with diced avocado and crumbled queso fresco after baking for that authentic Mexican street-food vibe.
Crispy-Top Hack
No matter the regional style, the crispy top is key! For extra crunch, sprinkle ½ cup crushed tortilla chips on the final cheese layer before baking. This works for all variations and adds that satisfying texture we all love. 🔥
Nutrition facts
Frequently asked questions
Can I use corn tortillas instead of flour tortillas?
Corn tortillas work beautifully and add a slightly sweeter, nuttier flavor. Just toast them for 5-10 seconds per side to prevent breaking during layering. The texture will be more delicate, so handle them gently when assembling. For extra stability, lightly brush the tortillas with oil before toasting.
How do I make this casserole ahead of time?
Assemble the entire casserole (including cheese) and refrigerate uncovered for up to 24 hours. When ready to bake, cover tightly with foil and bake at 375°F for 45-50 minutes, adding 5-10 minutes uncovered at the end. For freezing, assemble without the top cheese layer, wrap tightly, and freeze for up to 3 months. Thaw overnight in the fridge before baking.
Why is my casserole soggy instead of crispy?
The most common causes are untoasted tortillas or overmixing the sauce. Always toast tortillas until pliable but not crispy, and avoid adding extra liquid. For extra crispiness, sprinkle ½ cup crushed tortilla chips on the final cheese layer before baking. Also ensure your oven is fully preheated—cold spots can cause uneven cooking.
What's the best cheese blend for maximum melt?
A 3:2 ratio of sharp cheddar to Monterey Jack creates the perfect balance of tang and creaminess. For extra melt, add ¼ cup cream cheese mixed into the bottom layer. Avoid pre-shredded cheese—its anti-caking agents prevent proper melting. Freshly grated cheese melts beautifully and stretches into that signature gooey blanket.
Can I make this dish in a smaller baking dish?
Yes! For a 9x9-inch dish, reduce ingredients by about 30% (use 8 tortillas, 1 lb beef, and 1.5 cups cheese). For a 8x8-inch, reduce by 40%. The baking time remains similar, but check for doneness at 35 minutes covered, then 10 minutes uncovered. The smaller surface area may need slightly more time to crisp.
