Beef and Cheese Enchilada Casserole Recipe: Crispy Tortilla Top With Melty Cheese Layers

Main Courses

Beef and Cheese Enchilada Casserole Recipe: Crispy Tortilla Top With Melty Cheese Layers

This beef and cheese enchilada casserole delivers restaurant-quality comfort with a crispy tortilla top and layers of melty cheese. šŸ”„ The secret lies in softening tortillas just enough to create that perfect golden crust while keeping the inside tender and bubbling with flavor.

I've perfected this technique over years of testing—no soggy bottoms or dry edges here.

The beauty of this recipe is its flexibility—use pre-cooked beef for a quicker version or brown ground beef fresh for deeper flavor. Layering is key: start with a rich beef mixture, add tortillas soaked in broth (not water!), then blanket everything in cheese.

The high-heat baking transforms the tortillas into crispy, shatterable pieces while the cheese melts into a creamy, stretchy blanket.

What you'll end up with is a casserole that's crispy on top, gooey in the middle, and packed with savory beef and cheesy goodness. The aroma alone will have everyone gathering at the table. Serve with Mexican rice or a fresh cilantro-lime salad to complete the meal.

This dish serves 8 generously, making it perfect for family dinners or gatherings. The best part? Leftovers reheat beautifully, keeping that crispy texture even better the second day. Let's get started on this crowd-pleaser!

šŸ‘Øā€šŸ³
Difficulty
Medium
🄩
Diet
Meat
šŸ”„
Calories
Med Cal

Ingredients for beef and cheese enchilada casserole

Twelve ingredients for a casserole that's crispy on top and gooey inside—this is comfort food at its best.

Ingredient Amount Notes
Ground Beef (80/20) 🄩 2 lb Browned and drained, or pre-cooked
Flour Tortillas 🌯 12 whole Medium or large size, soft or hard
Shredded Monterey Jack Cheese šŸ§€ 3 cups Freshly shredded for best melt
Shredded Cheddar Cheese šŸ§€ 2 cups Sharp or mild, freshly shredded
Enchilada Sauce šŸ… 2 ½ cups Red or green, homemade or jarred
Beef Broth šŸ’§ 1 cup Low-sodium preferred for soaking
Sour Cream šŸ§€ ½ cup Full-fat for creaminess
Sliced Black Olives šŸ«’ ½ cup Pitted, for extra flavor
Diced Green Chilies šŸŒ¶ļø ½ cup Canned or fresh, mild or hot
Onion Powder šŸ§… 1 tbsp For beef seasoning
Garlic Powder šŸ§„ 1 tbsp For beef seasoning
Ground Cumin 🌿 1 tsp Toasted for deeper flavor
Salt šŸ§‚ 1 tsp Kosher or sea salt
Black Pepper šŸŒ¶ļø ½ tsp Freshly ground preferred
Butter 🧈 2 tbsp For crispy tortilla top

The tortillas are the star here—Mission brand works perfectly, but any medium or large flour tortilla will do. Look for the soft kind, not the hard taco shells. The beef? 80/20 fat ratio is key for that rich flavor. Brown it yourself if you can—pre-cooked ground beef lacks depth. For the cheese, freshly shredded melts like a dream, but pre-shredded works in a pinch (just toss it with flour to absorb moisture). The enchilada sauce can be homemade (simmer tomato sauce with cumin and garlic powder) or store-bought—Old El Paso or Herdez are my go-tos.

No enchilada sauce? Tomato sauce plus a dash of chili powder gets you close. Short on olives? Diced roasted red peppers add moisture and color. The tortillas need to soak in broth, not water—this keeps them tender. If you're feeling fancy, sprinkle a little taco seasoning on the beef (just skip the salt if you're adding it separately). The butter on top? Don't skip it—it's what turns those tortillas into crispy, shatterable pieces. And if you're worried about the casserole getting soggy, trust me, the high-heat baking seals the deal.

This casserole reheats like a dream—425°F for 15 minutes brings back that crispy top. Keeps for 4 days in the fridge, freezes beautifully for 3 months. I always make a double batch—one for dinner, one for lunches. Store leftovers covered, but let it sit at room temp for 10 minutes before serving. That crispy top needs time to set, or it'll turn to mush when you cut into it. Serve with Mexican rice and a quick cilantro-lime salad for the full experience.

ā¤ļø

Why You'll Love This Recipe

  • One-Pan Magic: I swear by this for nights when I’m too tired to wash extra dishes. Brown the beef with taco seasoning, dump in enchilada sauce, layer tortillas and cheese—then bake. That’s it. No chopping, no fuss, just melty, gooey perfection with zero cleanup.
  • Cheese Overload: Between the Monterey Jack’s tangy bite and cheddar’s sharp finish, this casserole hits all the right notes. The 80/20 beef adds richness, while the sauce ties it all together—like a hug from your abuela, but in dish form.
  • Leftovers That Win: Honestly, I make this twice and still eat it cold for lunch. The texture holds up perfectly—crispy edges, creamy filling—so it’s my go-to for meal prep. Even my picky teenager won’t complain.
  • Budget-Friendly Feast: Ground beef, tortillas, and store-brand cheese? This feeds six for under $15. It’s the kind of dish that stretches ingredients without sacrificing flavor—proof you don’t need fancy meals to feel like you’re treating yourself.

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

This method delivers that perfect balance—crispy tortilla edges, gooey cheese layers, and rich beef filling every time!

1

šŸ³ Step 1: Brown the Beef and Build Flavor

Heat a large skillet over medium-high heat and add the 2 lb ground beef (80/20). Break it apart with a wooden spoon as it cooks, stirring occasionally for 5-6 minutes until the beef loses its raw color and begins to brown. This is where all that fat renders out and develops deep flavor.

Once the beef is mostly browned, sprinkle in the 1 tbsp onion powder, 1 tbsp garlic powder, 1 tsp ground cumin, 1 tsp salt, and ½ tsp black pepper. Stir everything together and cook for another 2 minutes until the spices are toasted and fragrant. Drain any excess fat if needed, then transfer the beef mixture to a large bowl.

2

šŸ‘Øā€šŸ³ Step 2: Assemble the Cheesy Filling Layers

In the same bowl with the beef, stir in the 2.5 cups enchilada sauce, 1 cup beef broth, ½ cup sliced black olives, ½ cup diced green chilies, and ½ cup sour cream. Mix everything thoroughly until well combined. The sauce should coat the beef evenly, and you'll see those olives and chilies distribute throughout.

Now for the cheese layers—this is where the magic happens. In a separate bowl, combine the 3 cups shredded Monterey Jack cheese and 2 cups shredded cheddar cheese. Fold about 2 cups of this cheese mixture into the beef filling to create a creamy, cheesy base. Set the remaining 3 cups aside for the final layer.

3

🄘 Step 3: Layer and Soak the Tortillas

Preheat your oven to 375°F and grease a 9x13-inch baking dish with nonstick spray or butter. Here's the trick for crispy tortillas—soak them properly. Pour the 1 cup beef broth into a shallow dish and dip each of the 12 flour tortillas one at a time, letting the broth soak through completely. This step prevents soggy bottoms and ensures that crispy texture we're after.

Start layering by placing half of the soaked tortillas in the baking dish, slightly overlapping them. Spread about half of the beef-cheese filling evenly over the tortillas, then sprinkle about 1½ cups of the reserved cheese mixture on top. Repeat with the remaining tortillas and filling, finishing with the last 1½ cups of cheese on top.

4

šŸ”„ Step 4: Bake Until Bubbly and Golden

Transfer the baking dish to the preheated oven and bake for 25-30 minutes until the top is deep golden brown and the cheese is bubbling vigorously. The edges should look crispy, and you'll smell that irresistible cheesy aroma filling your kitchen.

Here's the thing—I like to broil for the last 2-3 minutes to get that perfect golden crust. Keep a close eye on it during broiling to prevent burning, but you want that tortilla top to be crispy and slightly charred in spots. Remove from the oven and let it rest for 5 minutes before slicing—this helps the layers set.

5

šŸ½ļø Step 5: Serve with Extra Crispy Top

Slice the casserole into 8 equal portions (about 2x2-inch squares) and serve immediately. The cheese should be melted and stretchy, the tortillas crispy on top but tender inside, and the beef filling rich and flavorful. For extra presentation, sprinkle with chopped fresh cilantro or a dollop of additional sour cream.

This dish tastes even better the next day, so if you have leftovers, they'll be perfect for lunch or dinner. The flavors meld together beautifully overnight, making every bite even more delicious!

šŸ‘Øā€šŸ³

Pro Tips For Making Beef And Cheese Enchilada Casserole

  • CRANK THE HEAT FIRST: Brown that ground beef in a screaming-hot skillet—no half-measures. I used to cook it on medium and wondered why my casserole tasted bland. The Maillard reaction kicks in fast with high heat, locking in flavor before you even add the sauce. (Yes, even if you’re impatient like me.)
  • SOAK THOSE TORTILLAS: Toss your flour tortillas in warm enchilada sauce for 10 minutes before layering. I learned this the hard way—dry tortillas turn to cardboard in the oven. A quick soak makes them pliable and prevents a sad, crunchy top layer.
  • LAYER CHEESE LIKE A PRO: Sprinkle half the cheese directly on the tortillas before adding the sauce. The cheese melts into the filling, creating pockets of gooey goodness instead of a sad, watery mess. (Your future self will thank you.)
  • USE A MIXED CHEESE STRATEGY: Monterey Jack melts smooth, but Cheddar adds bite—combine them in the sauce and on top. I was skeptical until I tried it: the sauce gets creamier, and the top crust gets that perfect stretchy-cheese pull. (Does it look weird? Yes. Does it work? Every single time.)

Perfect pairings for these flavors

Side Dish Harmony

Mexican rice transforms this casserole into a complete fiesta. Cook 1 cup long-grain white rice with 2 cups chicken broth, ½ cup tomato sauce, 1 tsp cumin, and ½ tsp chili powder—simmer for 18 minutes until tender. The smoky tomato flavor complements the beef perfectly. šŸŒ¶ļø

A crisp cilantro-lime salad cuts through the richness. Toss 4 cups chopped romaine with ¼ cup lime juice, 2 tbsp chopped cilantro, 1 tbsp olive oil, and a pinch of salt. The bright acidity balances the cheesy casserole beautifully.

Crunchy Contrast

Add refried beans for a hearty texture. Warm 1 can refried beans with 1 tsp garlic powder and ½ tsp smoked paprika, then serve alongside the casserole. The creamy beans contrast the crispy tortillas wonderfully.

Drink Pairings

A cold Mexican lager like Modelo Especial or Corona cleanses your palate between bites. The light, crisp beer balances the richness of the cheese and beef. For a non-alcoholic option, try jarritos horchata—its sweet, cinnamon-infused flavor pairs surprisingly well.

Toppings Galore

Let guests customize their plates with avocado slices, pickled jalapeƱos, or extra sour cream**. A sprinkle of crushed tortilla chips on top adds a satisfying crunch before serving. The possibilities are endless!

Nutrition facts

Servings 8
Amount Per Serving
Calories 580kcal
% Daily Value *
Total Fat 36g46%
Saturated Fat 18g90%
Cholesterol 185mg62%
Sodium 1250mg54%
Total Carbohydrate 38g13%
Dietary Fiber 3g11%
Sugars 4g
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 lightly with oil before soaking in broth to help them crisp up. The flavor will be slightly different, but the cheesy, beefy goodness will still shine through.

2

How do I keep the tortilla top from getting soggy?

The secret is soaking the tortillas in broth (not water) and baking at 375°F until golden. For extra insurance, broil for 2-3 minutes at the end to create a crispy barrier. Avoid overfilling the casserole—leave a little room at the top for that perfect crust.

3

Can I make this dish ahead of time?

This casserole actually tastes better the next day. Assemble it, refrigerate uncovered for 2 hours (to let flavors meld), then cover and bake as directed. Leftovers reheat beautifully at 350°F for 15 minutes—just cover with foil to prevent drying.

4

What if I don't have enchilada sauce?

No problem! Mix 2 cups tomato sauce with 1 tsp chili powder, 1 tsp cumin, and ½ tsp garlic powder for a quick substitute. Simmer for 5 minutes to let the flavors blend, then use as directed. The result won't be identical, but it'll still be delicious!

5

Can I make this vegetarian?

Swap the beef for 1 lb crumbled soyrizo or 1 can black beans (drained and seasoned). Add ½ cup corn and 1 tsp smoked paprika to the filling for extra flavor. The cheese and tortilla layers will still deliver that satisfying texture!

ā˜…ā˜…ā˜…ā˜…ā˜…4.8(11 reviews)
Categories Main Courses