If you’re searching for a cozy, crowd-pleasing dish that bursts with layers of bold flavors, this Enchilada Casserole Recipe is an absolute winner. It brings the classic taste of enchiladas into a comforting, easy-to-serve casserole form, combining tender ground beef, smoky spices, melty cheese, and tangy sauce. Whether you’re cooking for family or feeding a lively group of friends, this recipe promises satisfying bites filled with vibrant textures and warmth, becoming an instant favorite on your dinner table.
Ingredients You'll Need
The beauty of this Enchilada Casserole Recipe lies in its straightforward ingredients, each contributing something special to the final dish. From hearty proteins to rich spices and fresh elements, these essentials balance the casserole perfectly.
- 1 pound 85% lean ground beef: Provides a savory, meaty foundation that’s lean enough to keep things hearty but not greasy.
- 1 medium onion, chopped: Adds sweetness and depth as it softens, enhancing the overall flavor.
- 2 3-ounce cans of green chilies, drained and chopped: Bring a subtle heat and tangy brightness to the mix.
- 1 teaspoon cumin: Offers a warm, earthy spice that’s classic in Mexican cuisine.
- 1 teaspoon chili powder: Imparts a smoky, mild kick that wakes up your taste buds.
- 1 teaspoon garlic powder: Elevates the savory notes without overpowering anything.
- ¾ teaspoon kosher salt: Balances flavors and enhances sweetness and spice.
- 28-ounce can red enchilada sauce: The rich, tangy heart of the casserole, binding all layers beautifully.
- 12 corn tortillas: Give the casserole structure with a tender but sturdy texture.
- ¼ cup canola oil: Helps soften the tortillas and adds a subtle richness when frying.
- 1 15-ounce can black beans, drained and rinsed: Introduces a creamy contrast and extra protein.
- 1 pound colby jack cheese, grated: Melts into gooey, golden goodness that makes every bite irresistible.
How to Make Enchilada Casserole Recipe
Step 1: Prepare the Beef Mixture
First, preheat your oven to 375°F and grease a 9” X 13” baking dish to ensure easy cleaning and even cooking. In a large skillet over medium heat, brown the ground beef, breaking it up so it cooks evenly. Once the beef loses its pink, toss in the chopped onion and sauté until softened — this builds a flavorful base. Next, stir in the chopped green chilies to infuse brightness and texture.
Step 2: Add the Spices
Season your beef and onion mix with cumin, chili powder, garlic powder, and kosher salt. Cook the mixture another couple of minutes, letting the spices “bloom” — which means their aromas and flavors come alive and deepen. This step is key to capturing that irresistible enchilada essence packed with warmth.
Step 3: Stir in the Enchilada Sauce
Pour about three-quarters of the enchilada sauce into the skillet, stirring until everything is warmed through and coated. Set the remaining sauce aside in a shallow dish; you’ll need it for dipping and layering the tortillas shortly. Having that sauce ready is essential for the casserole’s moist, flavorful layers.
Step 4: Soften the Corn Tortillas
Heat canola oil in a small skillet over medium-high. Lightly fry each tortilla for about 30 seconds on each side — just enough to soften and add a touch of richness without turning crispy. Drain them on paper towels to avoid excess grease. This step ensures your tortillas layer smoothly without cracking.
Step 5: Dip and Layer
Start by spooning a bit of enchilada sauce on the bottom of the baking dish to prevent sticking. Dip each fried tortilla in the reserved sauce, coating both sides evenly, and layer four tortillas in the dish. Add one-third of the beef mixture over the tortillas, scatter half of the black beans, and sprinkle one-third of the cheese. Repeat this layering process twice more, finishing with tortillas topped by the remaining beef, a final pour of sauce, and a generous blanket of cheese. This layering creates those delicious pockets of flavor that make the Enchilada Casserole Recipe so comforting.
Step 6: Bake to Perfection
Cover your casserole with foil and bake for 25 minutes, allowing all the flavors to meld and the cheese to melt. Remove the foil for the last 5 minutes to achieve a bubbly, golden cheese topping. Once out of the oven, give it five minutes to rest. This brief pause lets the casserole set, making it easier to serve and enjoy every melty, savory bite.
How to Serve Enchilada Casserole Recipe
Garnishes
Enhance your serving experience by topping the casserole with fresh, vibrant garnishes. Minced green onions add a mild sharpness, while dollops of sour cream or Greek yogurt bring creamy coolness to balance the spiced heat. Chopped tomatoes, avocado slices, or fresh cilantro contribute brightness and a fresh finish that brightens each portion.
Side Dishes
Complement this hearty casserole with classic sides like slivered iceberg lettuce for crunch and refreshing contrast. Mexican rice is a natural pairing, soaking up extra sauce and contributing to a well-rounded, satisfying meal. Beans or a simple corn salad also work beautifully to keep the plate vibrant and balanced.
Creative Ways to Present
If you’re serving at a gathering or want to switch things up, consider presenting individual portions in small ramekins or layered mason jars for a fun twist. You can also top each serving with a colorful salsa or pickled jalapeños for added zest. This Enchilada Casserole Recipe is versatile enough to dress up or down depending on the occasion.
Make Ahead and Storage
Storing Leftovers
Once cooled, cover leftover casserole tightly with foil or plastic wrap and store in the refrigerator for up to 3-4 days. The flavors actually meld even more after resting, so it tastes great reheated. Just be sure to keep it sealed well to avoid drying out.
Freezing
This casserole freezes wonderfully. Assemble the layers but don’t bake, then wrap the dish securely with plastic wrap and foil, and freeze for up to 2 months. When ready to enjoy, thaw overnight in the fridge and bake as directed. Freezing is a lifesaver for busy weeks or meal prepping in advance.
Reheating
To reheat, cover the casserole and warm it in a 350°F oven until heated through, usually around 20 minutes. Alternatively, individual slices microwave well, but baking preserves the texture and brings the cheese back to melty perfection. Adding a little extra sauce or a sprinkle of fresh cheese on top before reheating brings it back to life.
FAQs
Can I substitute ground beef with another protein?
Absolutely! Ground turkey, chicken, or even a plant-based substitute work well in this Enchilada Casserole Recipe. Keep the same seasonings and cooking method for best results.
Are corn tortillas necessary or can I use flour tortillas?
Corn tortillas are traditional and give an authentic flavor and texture, but flour tortillas can be used if preferred. Just note that flour tortillas will yield a softer, less textured bite.
How spicy is this Enchilada Casserole Recipe?
The dish has a mild to medium spice level due to the green chilies and chili powder, which can be adjusted to your taste. You can add more chilies or jalapeños for extra heat or tone down the chili powder.
Can I make this casserole vegetarian?
Yes! Simply omit the ground beef and add extra beans, sautéed vegetables, or meat alternatives to keep the protein content. The flavorful sauce and cheese still ensure it’s satisfying.
What’s the best cheese to use for melting?
Colby jack cheese is perfect for this recipe due to its creamy melt and mild flavor. However, Monterey Jack, cheddar, or a blend will also work beautifully if you want to experiment.
Final Thoughts
This Enchilada Casserole Recipe is one of those dishes that feels like a warm hug on a plate. It’s simple enough to pull together on a busy night but impressive enough to serve to guests with pride. Once you try it, I bet you’ll find yourself reaching for it again and again, craving those layers of cheesy, spicy, savory goodness. So go ahead, gather your ingredients, and dive into this delightful casserole experience. Your taste buds will thank you!
Print
Enchilada Casserole Recipe
- Prep Time: 20 minutes
- Cook Time: 50 minutes
- Total Time: 1 hour 10 minutes
- Yield: 8 servings
- Category: Casserole
- Method: Baking
- Cuisine: Mexican
Description
This hearty Enchilada Casserole recipe features layers of seasoned ground beef, black beans, corn tortillas, and melted colby jack cheese, all baked to bubbly perfection with a rich red enchilada sauce. Perfect for a comforting family dinner, this casserole combines classic Tex-Mex flavors with an easy-to-assemble layered approach.
Ingredients
Beef Mixture
- 1 pound 85% lean ground beef
- 1 medium onion, chopped
- 2 (3-ounce) cans green chilies, drained and chopped (about 6 ounces total)
- 1 teaspoon cumin
- 1 teaspoon chili powder
- 1 teaspoon garlic powder
- ¾ teaspoon kosher salt
- 28-ounce can red enchilada sauce, divided
Tortillas and Assembly
- 12 corn tortillas
- ¼ cup canola oil
- 1 (15-ounce) can black beans, drained and rinsed
- 1 pound Colby Jack cheese, grated
Instructions
- Prepare the beef mixture: Preheat the oven to 375°F and spray a 9” x 13” baking dish with cooking spray. In a large skillet over medium heat, cook the ground beef, breaking it into small pieces, until no longer pink, about 5 minutes. Add the chopped onion and cook, stirring occasionally, until the onion softens, about 3-4 minutes. Stir in the chopped green chilies.
- Add the spices: Mix in the cumin, chili powder, garlic powder, and kosher salt. Cook the mixture, stirring frequently, until the spices bloom and become fragrant, about 2 minutes.
- Incorporate enchilada sauce: Stir three-quarters of the enchilada sauce into the beef mixture and cook for 2 minutes to heat through. Transfer the remaining enchilada sauce to a shallow bowl or pie tin and set aside.
- Soften the tortillas: Warm the canola oil in a small skillet over medium-high heat. Dip each corn tortilla into the hot oil for 30 seconds per side or until warmed and soft. Drain on paper towels to remove excess oil.
- Layer the casserole: Spoon about ¼ cup of the reserved enchilada sauce on the bottom of the baking dish. Dip each softened tortilla in the enchilada sauce to coat both sides, then layer 4 tortillas on the bottom. Spread one-third of the beef mixture evenly over the tortillas, top with half of the black beans, and sprinkle one-third of the grated cheese. Repeat the layering with 4 more tortillas, one-third of the beef mixture, the remaining black beans, and another third of the cheese. Finish with the last 4 sauced tortillas topped with the remaining beef mixture. Pour any remaining enchilada sauce over the top, then cover with the remaining cheese.
- Bake until bubbly: Cover the dish with foil and bake in the preheated oven for 25 minutes. Remove the foil and bake for an additional 5 minutes until the cheese is melted and bubbly. Let the casserole rest for 5 minutes before serving. Garnish with optional toppings like minced green onion, sour cream or Greek yogurt, chopped tomatoes, chopped avocado, or cilantro. Serve alongside slivered iceberg lettuce and Mexican rice for a complete meal.
Notes
- You can substitute ground turkey or chicken for a leaner option.
- Use gluten-free corn tortillas to make this recipe gluten-free.
- Leftovers keep well refrigerated for up to 3 days and reheat nicely in the oven or microwave.
- To reduce fat, use reduced-fat cheese and less oil for frying tortillas.
- Customize toppings to your preference, including jalapeños, olives, or hot sauce.

Leave a Reply