This Tex-Mex favorite features layers of seasoned ground beef, soft corn tortillas, rich enchilada sauce, and two types of melted cheese. Aromatics like onion, garlic, and bell pepper build depth while spices add a warm kick. The casserole is baked until bubbly and golden, offering a comforting, crowd-pleasing main dish that’s easy to prepare and perfect for sharing. Optional garnishes brighten each serving, making the dish vibrant and flavorful.
My first beef enchilada casserole came together on a Saturday afternoon when I had a crowd of hungry friends showing up in three hours and nothing in the freezer but ground beef and a jar of enchilada sauce. I layered it together half out of necessity, half out of hope, and when it emerged from the oven bubbling and golden, everyone went quiet for a moment before digging in—that's when I knew I'd stumbled onto something special. It's been my go-to ever since for feeding a lot of people without spending half the day in the kitchen.
I made this for my sister's potluck once, watching people who'd never tried my cooking load their plates, and when someone asked for the recipe, I realized this casserole had crossed into that rare territory where it's both humble and impressive. There's something satisfying about bringing a dish that disappears completely and leaves people asking for seconds.
Ingredients
- Ground beef (1 lb): Lean beef browns cleanly without swimming in grease, and it cradles the spices beautifully once you cook them in.
- Onion and red bell pepper: These soften first and become the flavor foundation—don't rush this step, as it takes just a few minutes to go from raw to sweet.
- Garlic (2 cloves): Minced fine so it distributes evenly; add it after the onion so it doesn't burn.
- Chili powder, cumin, smoked paprika, and oregano: This spice blend is the heart of the dish—toast them briefly in the beef so they wake up and mingle.
- Enchilada sauce (2 cups): The glue that holds everything together; use good sauce because there's nowhere for it to hide.
- Corn tortillas (10): They stay sturdy in the oven and won't dissolve like flour tortillas sometimes do.
- Cheddar and Monterey Jack cheese: The mix gives you sharpness and creaminess; don't skimp here, as melted cheese is the reward for assembly.
- Olive oil (2 tbsp): For sautéing the vegetables and beef without sticking.
Instructions
- Set the stage:
- Preheat your oven to 375°F and grease a 9x13-inch baking dish so nothing sticks later. Have all your ingredients prepped and standing by—chopped onion, minced garlic, diced pepper—because once you start, things move quickly.
- Sauté your base:
- Warm olive oil in a large skillet and add onion and red bell pepper, letting them soften for 3 to 4 minutes until they're tender and fragrant. This is where sweetness develops; don't interrupt or rush it.
- Build the flavor:
- Stir in the garlic and cook for just 30 seconds until your kitchen smells incredible. Add the ground beef next, breaking it apart with a wooden spoon as it browns, about 6 to 7 minutes until no pink remains and it's cooked through.
- Season and marry flavors:
- Mix in the black beans if you're using them, then add chili powder, cumin, smoked paprika, oregano, cayenne if you want heat, salt, and pepper. Stir everything together and cook for a minute or two so the spices bloom and bind into the beef.
- Add the sauce:
- Pour in one cup of enchilada sauce and let it simmer for 2 minutes, coating the beef in a gentle, complex layer. Then turn off the heat and let your filling cool slightly while you work on assembly.
- Create the foundation:
- Spread 1/4 cup of enchilada sauce directly on the bottom of your prepared baking dish—this prevents sticking and promises a saucy layer at the base. Layer five tortillas over it, overlapping them slightly like roof shingles.
- First layer of richness:
- Spoon half your beef mixture over the tortillas, spreading it evenly. Sprinkle with 1 cup of cheddar and 1/2 cup of Monterey Jack, creating the first cheesy layer.
- Repeat and finish:
- Add another layer of five tortillas, the remaining beef mixture, and the rest of the cheese. Pour the remaining enchilada sauce evenly across the top so every bite has sauce.
- Bake covered, then open:
- Cover the dish with foil and bake for 20 minutes, which lets everything heat through and marry. Remove the foil and bake another 10 to 15 minutes until the cheese is bubbling at the edges and golden in spots.
- Rest and serve:
- Let the casserole sit for 5 to 10 minutes before cutting—this helps the layers hold together instead of sliding apart on the plate. Garnish with cilantro, scallions, and a dollop of sour cream if you like.
There's a moment when you pull this from the oven and the cheese is still slightly bubbling at the edges, when the kitchen fills with that warm, toasty-spiced aroma—that's when you know you've made something people will want to come back for. This casserole has a way of turning an ordinary dinner into something that feels both special and completely effortless.
Building Layers Like a Pro
Layering is the secret to even cooking and flavor distribution, so take your time with each level and don't dump everything randomly. Start with sauce on the bottom so nothing sticks, then alternate tortillas, filling, and cheese in a logical rhythm—by the time you reach the top, you'll have a balanced architecture that bakes evenly. Think of it like building a cozy blanket; each layer supports the next.
Customizing to Your Taste
Ground turkey or chicken work beautifully if you want something lighter, and you'll barely notice the swap because the sauce and cheese do the heavy lifting flavor-wise. Add corn kernels for sweetness, jalapeños for heat, or black olives for richness—the beef filling is forgiving and welcomes additions without complaint. The beauty of a casserole is that it adapts to what you have on hand and what your family loves.
What to Serve Alongside
A simple green salad with lime vinaigrette cuts through the richness beautifully, or serve with Mexican rice cooked in broth for a complete meal. Cilantro lime rice, black beans, or even just warm flour tortillas on the side give people options and make the spread feel generous. Sour cream, hot sauce, and extra cheese on the table let everyone finish their plate exactly how they want.
- A crisp salad with avocado and lime juice balances the warm, cheesy casserole perfectly.
- Serve sour cream and hot sauce on the side so people can customize their heat level and tang.
- Add a squeeze of fresh lime over your plate right before eating for brightness that cuts through the richness.
This casserole is the kind of dish that feeds people and brings them back to the table, not because it's fancy but because it tastes like comfort and came from your hands. Make it once, and it'll become the recipe people request when they're coming to your house hungry.
Questions & Answers
- → Can I use flour tortillas instead of corn?
-
Yes, flour tortillas work well as a substitute and add a softer texture to the layers.
- → How can I make this dish gluten-free?
-
Use certified gluten-free tortillas and enchilada sauce to keep the dish free from gluten.
- → What cheeses are best for layering?
-
Cheddar and Monterey Jack provide a good melt and balanced flavor, enhancing the dish’s richness.
- → Is it possible to add vegetables to this dish?
-
Absolutely, diced bell peppers, onions, and optional black beans add texture and extra nutrition.
- → How long should I let the dish rest before serving?
-
Letting it rest for 5–10 minutes allows the layers to set, making slicing easier and flavors meld better.