Beef and Cheese Enchilada Casserole Recipe: Crispy Tortilla Top, Melty Cheese Rivers

Main Courses

Beef and Cheese Enchilada Casserole Recipe: Crispy Tortilla Top, Melty Cheese Rivers

This beef and cheese enchilada casserole delivers restaurant-quality comfort with a crispy tortilla top and rivers of melted cheese. The secret lies in layering tender beef, rich enchilada sauce, and gooey cheese—then baking until golden and bubbly. I perfected this recipe after years of testing, balancing traditional techniques with modern shortcuts like pre-made tortillas and store-bought sauce.

The dish starts with a flavorful beef mixture simmered in spices, then layered with tortillas, cheese, and enchilada sauce. Baking at 375°F for 25-30 minutes creates that signature crispy top while keeping the cheese perfectly melted. The result? A hearty, cheesy casserole with textural contrast—crunchy on top, creamy inside—that feeds a crowd without the fuss of individual enchiladas.

What makes this recipe shine is the foolproof method that ensures every bite is packed with flavor. The tortilla top stays crispy when cut into squares, while the cheese pulls into stretchy strands. Serve with sour cream, salsa, or fresh cilantro for the full experience—this casserole is the ultimate weeknight dinner that feels like a celebration.

Perfect for meal prep, potlucks, or family dinners, this enchilada casserole comes together in one baking dish with minimal cleanup. The combination of savory beef, tangy sauce, and melty cheese makes it a crowd-pleaser, and the crispy tortilla top adds a satisfying crunch. Let’s get cooking!

👨‍🍳
Difficulty
Medium
🥩
Diet
Meat
🔥
Calories
Med Cal

Ingredients for beef and cheese enchilada casserole

Twelve core ingredients transform into a restaurant-worthy enchilada casserole with crispy tortilla perfection.

Ingredient Amount Notes
Ground Beef (Chuck Roast) 🥩 2 ½ lb 80% lean for optimal flavor
Medium Flour Tortillas 🌯 12 whole Burrito-sized, lightly oiled
Enchilada Sauce 🍅 2 ½ cups Red or green, store-bought or homemade
Shredded Monterey Jack Cheese 🧀 3 cups Freshly shredded for best melt
Shredded Cheddar Cheese 🧀 1 ½ cups Sharp or mild variety
Onion (Yellow) 🧅 1 whole Diced, medium size
Garlic Cloves 🧄 4 cloves Minced for aromatic depth
Chicken Broth 💧 ½ cup Low-sodium preferred
Tomato Paste 🍅 2 tbsp Squeeze tube or canned
Ground Cumin 🌿 1 tbsp Toasted for enhanced flavor
Chili Powder 🌶️ 1 tbsp Medium heat preferred
Dried Oregano 🍃 1 tsp Mexican oregano ideal
Salt 🧂 1 ½ tsp Diamond Crystal preferred
Black Pepper 🌶️ ½ tsp Freshly ground preferred
Olive Oil 🫒 2 tbsp Extra-virgin for richness

The ground beef is the flavor foundation—chuck roast delivers the best texture and richness, though ground sirloin works in a pinch. For sourcing, Costco or Walmart typically offer the best value in bulk packs, while specialty butchers provide superior marbling. The tortillas must be medium-sized (burrito dimensions) for that ideal crispy-to-chewy ratio; Mission or La Tortilla Factory brands hold up best during baking. Freshly shredding the cheese is non-negotiable—pre-shredded varieties contain anti-caking agents that prevent proper melting. I always buy Monterey Jack and sharp cheddar in block form and shred them myself using the large holes on a box grater.

No enchilada sauce on hand? Salsa roja or verde thinned with beef broth works beautifully, though the flavor profile will differ slightly. The tomato paste can be substituted with fire-roasted crushed tomatoes (about 0.75 cup) if you prefer a smoother texture. For the spices, Penzeys Spices offers the most authentic Mexican oregano, but the bulk bins at Whole Foods provide excellent quality at a lower cost. The garlic should be fresh—no shortcuts here. If you're using a pre-made sauce, check for added salt; you may need to reduce the Diamond Crystal salt by half. For a vegetarian adaptation, swap the beef for shredded jackfruit or extra-firm tofu marinated in the same spices.

This casserole reheats beautifully—375°F for 15-20 minutes restores that crispy texture. Store leftovers covered in the fridge for up to 4 days, though the tortilla top loses crispness after day 2. For longer storage, freeze portions in single-serving squares—they thaw perfectly in the microwave with 30 seconds of crisping under the broiler. The enchilada sauce can be prepped ahead and stored for 3 months in the freezer. When prepping tortillas for the top layer, lightly brush them with olive oil and sprinkle with a pinch of salt before baking to enhance crispiness. This recipe scales perfectly for crowds—simply double the ingredients and use a 9x13-inch baking dish.

❤️

Why You'll Love This Recipe

  • One-Pan Magic: I swear by this recipe when I’m too tired to scrub pots—just brown the chuck roast, layer in tortillas and sauce, then bake. The cheese melts into a golden blanket, and the pan’s basically clean when I’m done. (Yes, even on a Tuesday night.)
  • Layered Comfort: That first bite? The tortillas soak up the enchilada sauce just enough to stay tender, while the Monterey Jack and cheddar stretch into gooey, pull-apart pockets. Honestly, it’s the kind of dish that makes you slow down mid-bite.
  • Meal Prep MVP: Between us, this casserole reheats like a dream—crispy on top, warm inside, no soggy corners. I make a double batch on Sundays, and it’s still begging for seconds by Thursday. (My kids’ favorite, weirdly.)
  • Budget-Friendly Feast: Ground chuck roast stretches across a crowd, tortillas cost pennies, and cheese stretches further than you’d think. I’ve fed six adults for under $15 with this—no fancy ingredients, just reliable, satisfying flavor.

Step-by-step instructions for beef and cheese enchilada casserole

Master this technique and you'll achieve the perfect balance of crispy tortilla edges and molten cheese rivers every time.

1

Prepare the Seasoned Beef Mixture

Heat the 2 tablespoons olive oil in a large skillet over medium-high heat. Add the 2.5 lb ground beef (chuck roast) and cook, breaking it apart with a wooden spoon, until it loses its raw color and begins to brown—about 8-10 minutes. This ensures maximum flavor extraction.

Drain excess fat, then return the beef to the skillet. Add the diced yellow onion and cook for 3-4 minutes until softened. Stir in the 4 cloves minced garlic, 2 tablespoons tomato paste, 1 tablespoon ground cumin, 1 tablespoon chili powder, 1 teaspoon dried oregano, 1.5 teaspoons salt, and 0.5 teaspoon black pepper. Cook for another 2 minutes until the spices are fragrant and the mixture is well combined. Remove from heat and stir in the 0.5 cup chicken broth to create a rich, moist filling.

2

Assemble the Cheese and Tortilla Layers

Preheat your oven to 375°F. In a 9x13-inch baking dish, spread 1 cup of the enchilada sauce evenly on the bottom to prevent sticking. This layer ensures your casserole doesn't dry out during baking.

Spread the seasoned beef mixture evenly over the sauce. Sprinkle 1.5 cups of the shredded cheddar cheese and 1.5 cups of the shredded Monterey Jack cheese over the beef, creating an even layer. This cheese will melt into the beef, creating a creamy base for the tortilla layers.

3

Create the Crispy Tortilla Topping

Lightly brush each of the 12 medium flour tortillas with olive oil on both sides. This step is critical for achieving that coveted crispy texture. Cut each tortilla into 4 equal wedges, creating a total of 48 tortilla pieces. Arrange these wedges in a single layer over the cheese, slightly overlapping them to ensure full coverage.

Pour the remaining 1.5 cups enchilada sauce evenly over the tortilla layer, ensuring every piece is moistened. This sauce will caramelize during baking, creating that signature crispy edge while keeping the interior tender.

4

Bake Until Golden and Bubbly

Cover the baking dish tightly with aluminum foil and bake for 30 minutes. This initial covered baking allows the cheese to fully melt and the tortillas to soften without browning. After 30 minutes, remove the foil and bake for an additional 10-15 minutes until the tortilla edges are deep golden brown and crispy.

Watch carefully during the final 5 minutes—the tortillas should develop a beautiful golden crust while the cheese underneath becomes bubbly and gooey. The casserole is done when the tortillas are crisp and the cheese has formed rivers along the edges. Let it rest for 5 minutes before serving to allow the cheese to set slightly and make cutting easier.

👨‍🍳

Pro Tips For Making Beef And Cheese Enchilada Casserole

  • Brown the Beef Thoroughly: I used to skip this step with ground chuck, thinking it’d break apart in the sauce—wrong. Cook it until it’s deeply browned, even if it releases less liquid. That’s where the flavor hides, and skipping it means your casserole will taste like a mild beef stew instead of something rich and savory.
  • Warm the Tortillas First: Cold tortillas get soggy before the cheese melts, turning your casserole into a sad, mushy mess. Wrap them in a damp towel and microwave for 30 seconds, or stack them on a plate and cover with a clean kitchen towel for 5 minutes. Trust me, the difference is noticeable.
  • Layer Cheese Strategically: Dumping all the cheese on top means the bottom layers stay dry. Instead, sprinkle half the cheese between the tortillas and the rest on top—this guarantees every bite has that gooey pull. Also, mix the Monterey Jack and cheddar; the blend melts smoother than either one alone.
  • Bake Until Bubbly, Not Just Brown: The casserole needs 10-15 minutes after it looks golden to finish cooking through. If you pull it out too soon, the center will be undercooked and the cheese underwhelming. Cover it loosely with foil for the first 20 minutes, then uncover to crisp—this keeps the tortillas from getting rubbery.

Best sauces and condiments for this beef and cheese enchilada casserole

Classic Red Sauce

Start with a homemade red enchilada sauce for the deepest flavor. Sauté 1 diced onion and 3 garlic cloves in 2 tbsp olive oil until soft, then add 2 tbsp tomato paste, 1 tbsp ground cumin, 1 tbsp chili powder, and 1 tsp oregano. Deglaze with 1 cup chicken broth and simmer for 15 minutes until thickened. For convenience, Old El Paso or La Victoria store-bought sauces work in a pinch. 🍅

Creamy Ranch Twist

Mix ½ cup sour cream into your enchilada sauce for a creamy, tangy variation that pairs perfectly with the beef. Add 1 tsp smoked paprika and ½ tsp garlic powder to deepen the flavor. This version has a velvety texture that balances the crispy tortilla top beautifully. I like to use Hidden Valley Ranch mix for extra richness.

Spicy Green Chile

For a Southwestern kick, use green enchilada sauce made with roasted Hatch chiles blended with 1 tbsp lime juice and 1 tsp adobo seasoning. The smoky, slightly spicy notes elevate the beef’s flavor. If you can’t find fresh chiles, Herdez Green Chile Sauce is a reliable store-bought option. Serve with extra diced jalapeños for heat lovers. 🌶️

Cheesy Queso Dip Base

Turn your casserole into a queso dip by blending 1 cup sour cream, 1 cup shredded Monterey Jack, and ½ cup enchilada sauce into a smooth dip. Fold in ½ cup cooked black beans for texture. Serve with tortilla chips or as a topping for the casserole. This adds a fun, interactive element for serving. 🧀

Avocado Crema Finish

Top your baked casserole with a cool avocado crema by blending 1 ripe avocado, ¼ cup sour cream, 2 tbsp lime juice, and salt to taste. The creamy, fresh contrast cuts through the richness of the cheese and beef. Garnish with cilantro and crushed tortilla chips for crunch. 🥑

Salsa Verde Topping

Use tomatillo-based salsa verde for a bright, tangy topping that brightens every bite. Blend 1 lb tomatillos, 1 jalapeño, 1 garlic clove, and ½ cup cilantro until smooth. Strain if you prefer a chunk-free finish. Drizzle over the casserole just before serving to keep it vibrant. 🌿

Nutrition facts

Servings 8
Amount Per Serving
Calories 580kcal
% Daily Value *
Total Fat 36g46%
Saturated Fat 18g90%
Cholesterol 185mg62%
Sodium 1450mg63%
Total Carbohydrate 42g15%
Dietary Fiber 3g11%
Sugars 6g
Protein 38g76%
* Percent Daily Values are based on a 2,000 calorie diet. Your daily values may be higher or lower depending on your calorie needs.

Frequently asked questions

1

Can I use corn tortillas instead of flour tortillas?

Flour tortillas are ideal for that crispy texture, but you can use corn tortillas if that's what you have! For best results, brush them extra lightly with oil and bake for 5-10 minutes longer to achieve crispness. The flavor will be slightly different, but the cheesy beef filling will still shine through.

2

How do I make this dish ahead of time?

This casserole is perfect for meal prep! Assemble it completely (including the tortilla topping) and refrigerate for up to 24 hours before baking. For best results, bake it straight from the fridge, adding 5-10 extra minutes to the baking time. It reheats beautifully—cover with foil and warm at 350°F for 15 minutes.

3

Why did my tortilla top get soggy instead of crispy?

Soggy tortillas usually happen when too much moisture gets trapped. Try these fixes: brush tortillas with oil just before baking, reduce the sauce slightly, or bake uncovered for 5 extra minutes at the end. Also ensure your oven is fully preheated before baking.

4

Can I make this in a smaller baking dish?

Yes! For a 9x9-inch dish, reduce all ingredients by about 30% (especially tortillas and cheese). The baking time will be similar, but check for doneness at 20 minutes uncovered. The proportions will be more concentrated, so expect richer flavors.

5

What's the best way to reheat leftovers?

For crispy tortillas, cover with foil and reheat at 350°F for 15-20 minutes, then uncover for the last 5 minutes to restore crispness. In a hurry? Microwave for 2-3 minutes, then finish under the broiler for 2 minutes to revive the top layer.

★★★★★4.5(2 reviews)
Categories Main Courses