This hearty Tex-Mex casserole features layers of seasoned ground beef, tender corn tortillas, rich red enchilada sauce, and melted cheddar and Monterey Jack cheeses. Aromatics like sautéed onion, garlic, and red bell pepper build a savory base enhanced with chili powder, cumin, and smoked paprika. Baked until bubbly and golden, it offers a rich, comforting meal perfect for gatherings or family dinners, with optional garnishes like cilantro and scallions to brighten each slice.
My first enchilada casserole happened by accident on a crowded Tuesday night when I had exactly ground beef, tortillas, and a can of enchilada sauce staring at me from the pantry. I layered it all together without much thought, and when that golden, bubbling cheese pulled out of the oven, something clicked—this simple stack of flavors had become pure comfort. Now it's the dish people ask for when they know I'm cooking, and I've learned a thousand little tricks that make it even better than that first happy accident.
I made this for my neighbor's family dinner last spring, and watching three kids go back for thirds told me everything I needed to know—this casserole crosses all the picky-eater boundaries. The layers somehow make everyone feel like they're getting something special, even though it's straightforward enough that my college roommate learned to make it in her first apartment kitchen.
Ingredients
- Ground beef: Lean beef keeps the dish from getting greasy, but don't skip browning it properly—that caramelization is where the real flavor lives.
- Yellow onion and garlic: These two are the flavor foundation; don't rush the sauté or you'll miss those sweet, toasted notes.
- Red bell pepper: Adds brightness and a subtle sweetness that balances the spice.
- Chili powder, cumin, smoked paprika, and oregano: This spice blend is the soul of the dish—bloom them in the cooked meat for maximum impact.
- Enchilada sauce: Store-bought works perfectly, but taste it first to know how salty your casserole will be.
- Corn tortillas: They hold up better than flour tortillas and won't fall apart when layered with sauce.
- Cheddar and Monterey Jack cheese: The combination of sharp and mild creates a more interesting melt than using just one type.
- Olive oil: Use enough to properly sauté; this isn't the place to skimp.
Instructions
- Start with a hot oven and a greased dish:
- Preheat to 375°F and grease your 9x13-inch baking dish well—this prevents sticking and makes serving easier. A little oil on the sides makes all the difference.
- Build the beef base:
- Heat oil in your skillet and sauté onion and bell pepper until they soften and start to caramelize at the edges, about 3–4 minutes. Add garlic, cook until fragrant—just 30 seconds or it can turn bitter—then add your ground beef and break it up as it cooks until it's brown and crumbly, around 6–7 minutes.
- Season and layer:
- Stir in your black beans if using, then add the spices all at once and cook for a minute so they release their essential oils into the meat. Pour in 1 cup of enchilada sauce and let it simmer gently for 2 minutes to meld the flavors.
- Assemble the casserole:
- Spread 1/4 cup enchilada sauce on the bottom of your baking dish, then layer 5 tortillas over it, overlapping slightly. Spoon half the beef mixture evenly over the tortillas, then sprinkle with 1 cup cheddar and 1/2 cup Monterey Jack.
- Repeat and finish:
- Layer the remaining 5 tortillas, then the rest of the beef mixture, and top with the remaining cheeses. Pour the last of the enchilada sauce evenly across the top—this keeps everything moist as it bakes.
- Bake low, then high:
- Cover with foil and bake for 20 minutes to cook through gently, then remove the foil and bake another 10–15 minutes until the cheese is bubbly and golden. Let it rest 5–10 minutes before serving so the layers set slightly and won't fall apart when you cut.
There's a moment right before the cheese browns when the whole kitchen smells like cumin and caramelized onions, and you know exactly why people gather around the table for this. That smell is the memory.
Making It Your Own
This casserole is forgiving and flexible, which is part of why it works so well for weeknight dinners and potlucks alike. Ground turkey or chicken swaps in seamlessly if you want something lighter, and black beans can stay or go depending on what you have on hand. I've stirred in fresh corn kernels when they're in season, and once I added diced jalapeños for a friend who loves heat—both times the casserole came out better for the change.
Serving and Storage
This dish is best served hot, straight from the oven, with cold sour cream on the side and fresh cilantro scattered over top. Leftovers actually improve as the flavors meld overnight in the fridge, and the whole casserole freezes beautifully before or after baking—just thaw in the fridge overnight if frozen, then reheat covered in a 350°F oven until warmed through.
Why This Recipe Keeps Working
Enchilada casserole works because every element—the seasoned beef, the soft tortillas, the creamy cheese, the tangy sauce—plays a role in building layers of satisfaction. Nothing here is complicated or fussy, which means you can focus on getting the basics right and letting the quality ingredients speak. It's the kind of recipe that teaches you something new each time you make it, whether that's a better browning technique or the exact moment to pull the foil off the pan.
- Toast your spices in the cooked meat for deeper, more complex flavor.
- Don't overseasoned the beef mixture—the enchilada sauce adds salt too.
- If your dish seems watery before baking, you can drain a bit of sauce off the top and reserve it to add back later if needed.
This casserole has fed my family, my friends, and countless dinner guests, and it never once disappointed. Make it, feed people you care about, and watch it become one of your go-to recipes too.