If you crave a dish that perfectly blends hearty comfort with vibrant Mexican flair, the Beef Enchilada Casserole with Corn Tortillas Recipe is exactly what you need. This casserole is a delightful layering of seasoned ground beef, black beans, sweet corn, rich enchilada sauce, and melty cheese, all nestled between soft corn tortillas. It’s a symphony of textures and bold flavors that delivers a satisfying meal ideal for family dinners or casual gatherings where everyone reaches for seconds. Plus, the ease of assembling this casserole makes it a go-to recipe that will quickly become a beloved favorite in your kitchen.

Ingredients You’ll Need
Gathering simple, fresh ingredients is key to this Beef Enchilada Casserole with Corn Tortillas Recipe. Each component plays a crucial role in building flavors that balance smoky, savory, and slightly sweet notes, while the corn tortillas bring an authentic texture that ties everything together.
- 1 pound ground beef: The hearty protein base that provides rich flavor and satisfying texture.
- 1 medium onion, chopped: Adds sweetness and depth when sautéed with beef.
- 2 cloves garlic, minced: Infuses the dish with aromatic warmth without overpowering.
- 1 (15-ounce) can black beans, drained and rinsed: Increases fiber and adds earthy creaminess.
- 1 (15-ounce) can corn, drained: Contributes a natural pop of sweetness to balance the spices.
- 2 cups red enchilada sauce: The saucy glue that brings zesty, bold flavor throughout.
- 1 teaspoon chili powder: Provides smoky heat and Mexican-inspired depth.
- 1/2 teaspoon cumin: Gives a warm, slightly nutty undertone to the filling.
- Salt and pepper to taste: Essential for enhancing all the flavors.
- 8-10 small corn tortillas: The star of the dish that holds everything together with a soft chew.
- 2 cups shredded Mexican blend cheese or cheddar cheese: Melts beautifully to create a luscious topping.
- Fresh cilantro, chopped, for garnish: Adds a bright, fresh contrast just before serving.
How to Make Beef Enchilada Casserole with Corn Tortillas Recipe
Step 1: Prepare Your Oven and Baking Dish
Start by preheating your oven to 375°F (190°C), which ensures a perfectly baked casserole from start to finish. Grease a 9×13-inch baking dish to keep every layer from sticking, making clean-up a breeze.
Step 2: Brown the Beef
In a large skillet over medium heat, cook 1 pound of ground beef, breaking it apart so it browns evenly. Once cooked through, be sure to drain off excess fat to keep the casserole from becoming greasy while maintaining that deep beefy flavor.
Step 3: Sauté Onion and Garlic
Add the chopped onion and minced garlic to the beef in the skillet. Cook together for about 3 to 4 minutes until the onion turns translucent and fragrant, elevating the overall flavor of your beef mixture.
Step 4: Mix in Beans, Corn, and Spices
Stir in the black beans and corn, then sprinkle in chili powder, cumin, salt, and pepper. Pour in half a cup of enchilada sauce and combine all ingredients thoroughly. This mixture becomes the deliciously seasoned heart of the casserole.
Step 5: Begin Layering Your Casserole
Spread a thin layer of enchilada sauce on the bottom of your baking dish to prevent sticking and start building flavor from the base. Layer corn tortillas over the sauce, tearing them if needed to cover the surface evenly.
Step 6: Add Filling and Cheese Layers
Spoon half of the beef and bean mixture evenly over the tortillas. Sprinkle generously with shredded cheese. Create another tortilla layer on top and spread half of the remaining enchilada sauce over it to keep things nice and saucy.
Step 7: Repeat Layers and Finish with Cheese
Repeat the layering process once more, finishing with a final layer of corn tortillas, remaining enchilada sauce, and topping it off with the rest of your cheese. This guarantees every slice is loaded with those signature enchilada flavors.
Step 8: Bake to Perfection
Cover the casserole with foil and bake for 20 minutes. Then remove the foil and bake an additional 10 minutes until the cheese is bubbly and golden. This gradual cooking ensures the casserole is heated through and irresistibly melty on top.
Step 9: Let It Rest and Garnish
After baking, allow the casserole to rest for 5 to 10 minutes so the layers can set and flavors meld together perfectly. Just before serving, sprinkle chopped fresh cilantro for a pop of color and brightness that complements the rich casserole beautifully.
How to Serve Beef Enchilada Casserole with Corn Tortillas Recipe

Garnishes
Fresh cilantro is a classic choice, adding vibrancy and freshness to every bite. You can also offer sour cream or a dollop of guacamole on the side to provide creamy, cool contrast that elevates the warm, spicy casserole flavors.
Side Dishes
This casserole pairs wonderfully with a light side like a crisp green salad or Mexican street corn salad to balance the richness. For those wanting more heartiness, Spanish rice or refried beans make excellent companions.
Creative Ways to Present
Serve the casserole family-style straight from the baking dish for a cozy, communal feel. Or, scoop portions onto individual plates and drizzle with extra enchilada sauce and garnish for a restaurant-quality presentation that will impress guests.
Make Ahead and Storage
Storing Leftovers
Once cooled, cover the casserole tightly and refrigerate leftovers for up to 3 days. The flavors actually deepen overnight, making the next day’s meal taste even better.
Freezing
You can freeze the casserole unbaked or after baking. Wrap it well in foil and plastic wrap and store it in the freezer for up to 2 months. Thaw it overnight in the fridge before reheating.
Reheating
Reheat individual portions in the microwave until warm, or cover the baking dish with foil and heat in a 350°F (175°C) oven for 15-20 minutes until heated through and cheese is bubbly again.
FAQs
Can I use flour tortillas instead of corn tortillas?
Absolutely! Flour tortillas will give the casserole a softer, more pliable texture, but corn tortillas provide that classic flavor and nice structural contrast that makes this recipe special.
Is this dish spicy?
The recipe has a gentle warmth from chili powder and enchilada sauce, but you can easily adjust the spice level by choosing milder or hotter enchilada sauce or adding more chili powder.
Can I make this vegetarian?
Yes! Simply replace the ground beef with sautéed vegetables like bell peppers and zucchini or use plant-based crumbles to keep all the hearty goodness without meat.
What kind of cheese works best?
Mexican blend cheese is perfect for melting and flavor, but sharp cheddar or Monterey Jack also work wonderfully. Using a blend gives a nice balance of creamy and tangy tastes.
How do I prevent the casserole from becoming soggy?
Make sure to drain the beans and corn thoroughly and avoid overcrowding the pan. Also, letting the casserole rest before serving helps the layers set so it slices neatly without excess moisture.
Final Thoughts
This Beef Enchilada Casserole with Corn Tortillas Recipe is truly a delicious celebration of bold flavors and satisfying textures wrapped up in an easy-to-make dish. Whether you’re feeding your family or impressing friends, it’s sure to become a cherished classic on your table. So why wait? Grab your ingredients and dive into this comforting casserole today!
Print
Beef Enchilada Casserole with Corn Tortillas Recipe
- Prep Time: 15 minutes
- Cook Time: 35 minutes
- Total Time: 50 minutes
- Yield: 6 servings
- Category: Casserole
- Method: Baking
- Cuisine: Mexican
Description
This Beef Enchilada Casserole with Corn Tortillas is a flavorful, hearty baked dish perfect for family dinners. Layers of seasoned ground beef, black beans, corn, and rich enchilada sauce are combined with corn tortillas and topped with melted Mexican blend cheese, creating a savory and comforting Mexican-inspired casserole.
Ingredients
Main Ingredients
- 1 pound ground beef
- 1 medium onion, chopped
- 2 cloves garlic, minced
- 1 (15-ounce) can black beans, drained and rinsed
- 1 (15-ounce) can corn, drained
- 2 cups red enchilada sauce
- 1 teaspoon chili powder
- 1/2 teaspoon cumin
- Salt and pepper to taste
- 8–10 small corn tortillas
- 2 cups shredded Mexican blend cheese or cheddar cheese
- Fresh cilantro, chopped, for garnish
Instructions
- Preheat Oven: Preheat your oven to 375°F (190°C) and grease a 9×13-inch baking dish to prevent sticking.
- Cook Beef: In a large skillet over medium heat, cook the ground beef until browned, breaking it into small pieces as it cooks. Drain the excess fat for a leaner casserole.
- Sauté Aromatics: Add the chopped onion and minced garlic to the beef in the skillet. Continue to sauté for 3-4 minutes until the onion becomes translucent and fragrant.
- Combine Filling: Stir in the black beans, corn, chili powder, cumin, salt, pepper, and 1/2 cup of enchilada sauce. Mix everything well and then remove the skillet from heat.
- Layer Base Sauce: Spread a thin layer of enchilada sauce evenly on the bottom of the prepared baking dish to prevent sticking and add flavor.
- Add Tortilla Layer: Arrange a layer of corn tortillas over the sauce, tearing them as needed to cover the dish uniformly.
- Assemble Layers: Spoon half of the beef mixture over the tortillas, then sprinkle with a layer of cheese. Add another layer of tortillas and spread half of the remaining enchilada sauce on top.
- Repeat Layers: Repeat the layering process, ending with the final layer of tortillas, the rest of the enchilada sauce, and topping with the remaining cheese.
- Bake Covered: Cover the baking dish with foil and bake in the preheated oven for 20 minutes, allowing the flavors to meld and the dish to heat through.
- Finish Baking: Remove the foil and bake for an additional 10 minutes until the cheese is bubbly and golden brown.
- Rest and Garnish: Let the casserole rest for 5-10 minutes after baking to set. Garnish with chopped fresh cilantro before serving for a burst of fresh flavor.
Notes
- For a spicier kick, add diced jalapeños to the beef mixture.
- Use whole wheat or flour tortillas if preferred, though corn tortillas keep it more traditional.
- To make it vegetarian, substitute the ground beef with extra beans or a plant-based meat alternative.
- Leftovers can be refrigerated for up to 3 days and reheated in the oven or microwave.
- Use low-sodium enchilada sauce to reduce salt content if desired.

