If you’re craving a vibrant, comforting meal that feels like a big warm hug, this Beef Enchilada Casserole with Corn Tortillas Recipe is exactly what you need. Imagine layers of tender, seasoned ground beef, hearty black beans, sweet corn, and rich enchilada sauce all melded together with ooey-gooey melted cheese, nestled between authentic corn tortillas. It’s a fiesta of flavors and textures that’s not only satisfying but also surprisingly straightforward to make. Whether you’re feeding a family or want a delicious dish for meal prep, this casserole brings all the classic Mexican-inspired goodness in one cozy pan.

Ingredients You’ll Need
Gathering the right ingredients is half the fun and ensures every bite bursts with authentic flavor. Each component plays a vital role, from the savory beef to the fragrant spices and the soft corn tortillas that hold everything together.
- 1 pound ground beef: Provides the hearty, meaty base packed with protein and flavor.
- 1 medium onion, chopped: Adds sweetness and depth when sautéed with the beef.
- 2 cloves garlic, minced: Infuses a warm, aromatic punch that brightens up the dish.
- 1 (15-ounce) can black beans, drained and rinsed: Adds fiber and a creamy texture contrast.
- 1 (15-ounce) can corn, drained: Brings a subtle sweetness and satisfying crunch.
- 2 cups red enchilada sauce: The bold flavor anchor with a perfect balance of heat and tomato richness.
- 1 teaspoon chili powder: Elevates the spice profile with classic Southwestern warmth.
- 1/2 teaspoon cumin: Adds an earthy, smoky undertone to the beef mixture.
- Salt and pepper to taste: Essential seasonings to bring everything together.
- 8-10 small corn tortillas: The gluten-free foundation that gives this casserole its authentic texture.
- 2 cups shredded Mexican blend cheese or cheddar cheese: Melts beautifully, creating gooey layers and a golden top.
- Fresh cilantro, chopped, for garnish: Offers a refreshing herbal brightness at the finish.
How to Make Beef Enchilada Casserole with Corn Tortillas Recipe
Step 1: Prep Your Oven and Dish
Start by preheating your oven to 375°F (190°C) and giving your 9×13-inch baking dish a quick grease to keep that delicious casserole from sticking. This simple step sets the stage for an even bake and easy clean-up later.
Step 2: Brown the Beef
In a large skillet, cook your ground beef over medium heat, breaking it apart into small pieces as it browns. Once it’s fully cooked, drain off any excess fat for a leaner dish. This browning step is where the rich meaty base for your casserole really starts to develop.
Step 3: Sauté Onion and Garlic
Add the chopped onion and minced garlic right into your skillet with the beef. Cook together for about 3 to 4 minutes until the onion becomes translucent and soft, releasing its natural sweetness and blending beautifully with the beef’s savory notes.
Step 4: Mix in Beans, Corn, and Seasonings
Now comes the layering of flavors — stir in the black beans, corn, chili powder, cumin, salt, and pepper. Pour in half a cup of enchilada sauce and mix everything until well combined. This combination is the heart of the filling, balanced with protein, sweetness, and a hint of spice.
Step 5: Layer the Casserole
Spread a thin layer of enchilada sauce at the bottom of your baking dish. Tear the corn tortillas to fit if needed, then cover that sauce with a layer of tortillas. Spoon half your beef mixture over the tortillas, then sprinkle with cheese. Repeat with another layer of tortillas and the rest of the enchilada sauce.
Step 6: Finish Layering and Bake
Finish your casserole by layering the last of the tortillas, smothering with the remaining enchilada sauce, and topping everything off with the remaining cheese. Cover the dish with foil and bake for 20 minutes, then uncover and bake another 10 minutes until the cheese bubbles and turns golden.
Step 7: Rest and Garnish
Once out of the oven, let your Beef Enchilada Casserole with Corn Tortillas Recipe rest for 5 to 10 minutes—this helps it set and makes serving easier. Sprinkle with freshly chopped cilantro for a burst of freshness that brightens every bite.
How to Serve Beef Enchilada Casserole with Corn Tortillas Recipe

Garnishes
A sprinkle of chopped fresh cilantro is a must for adding vibrant color and a fresh herbal note. If you like a little extra creaminess, dollops of sour cream or guacamole make excellent toppings. Sliced jalapeños or a squeeze of lime can kick things up a notch.
Side Dishes
This casserole shines best alongside simple sides like a crisp tossed salad, Mexican rice, or even some roasted vegetables. A light cucumber and tomato salad can add a refreshing crunch that beautifully balances the rich casserole.
Creative Ways to Present
For a fun twist, serve the casserole in individual ramekins or mini cast-iron skillets, perfect for gatherings or meal prep. Layer it into a beautiful trifle dish for a striking presentation that showcases all the vibrant layers of the Beef Enchilada Casserole with Corn Tortillas Recipe.
Make Ahead and Storage
Storing Leftovers
Leftovers store beautifully in an airtight container in the refrigerator for up to 4 days. The flavors even deepen overnight, making it a perfect next-day meal.
Freezing
You can freeze the casserole either before baking or after cooking. Wrap tightly with foil and place in a freezer-safe container for up to 3 months. Thaw overnight in the fridge before reheating.
Reheating
Reheat individual portions in the microwave or warm the entire casserole in a 350°F oven covered with foil for about 20 minutes until heated through and bubbly again.
FAQs
Can I use flour tortillas instead of corn tortillas?
While flour tortillas are softer and fluffier, corn tortillas provide the authentic texture and slight chewiness that make this dish stand out. Corn tortillas also hold up well during baking without turning mushy.
Is this recipe spicy?
The heat level is mild to moderate thanks to the chili powder and enchilada sauce. You can always adjust the spice by adding more chili powder, jalapeños, or hot sauce if you prefer it with a kick.
Can I make this casserole vegetarian?
Absolutely! Simply swap the ground beef for more beans, diced veggies like zucchini or bell peppers, or a plant-based meat substitute. The enchilada sauce and layered tortillas keep it flavorful and satisfying.
What kind of cheese works best in this recipe?
A Mexican blend cheese is ideal because it melts beautifully and combines flavors like cheddar, Monterey Jack, and queso quesadilla. Sharp cheddar or a mix of mozzarella and cheddar also work well for a gooey finish.
Can I prepare this recipe ahead of time?
Yes, you can assemble the casserole a day before baking, cover it tightly, and refrigerate. When you’re ready, simply bake it as directed, adding a few extra minutes if needed.
Final Thoughts
Trust me when I say this Beef Enchilada Casserole with Corn Tortillas Recipe will quickly become a staple in your kitchen. It’s packed with layers of flavor, satisfying textures, and classic Mexican-inspired ingredients that come together with ease. Whether you’re serving a casual weeknight dinner or feeding a crowd, this casserole is a guaranteed crowd-pleaser you’ll want to make again and again.
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 hearty Beef Enchilada Casserole features layers of seasoned ground beef, black beans, corn, and corn tortillas smothered in rich red enchilada sauce and melted Mexican cheese. Baked to perfection, it’s an easy and flavorful weeknight dinner that brings all the classic enchilada flavors into one comforting dish.
Ingredients
Beef Mixture
- 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
- 1 teaspoon chili powder
- 1/2 teaspoon cumin
- Salt and pepper to taste
- 1/2 cup red enchilada sauce (for beef mixture)
Casserole Layers
- 8–10 small corn tortillas
- 2 cups red enchilada sauce (divided use)
- 2 cups shredded Mexican blend cheese or cheddar cheese
Garnish
- Fresh cilantro, chopped
Instructions
- Preheat Oven and Prepare Dish: Preheat your oven to 375°F (190°C). Grease a 9×13-inch baking dish to prevent sticking and prepare for layering your casserole.
- Cook Ground Beef: In a large skillet over medium heat, cook the ground beef until browned, breaking it into small pieces. Once cooked, drain any excess fat to keep the casserole from being greasy.
- Sauté Onion and Garlic: Add the chopped onion and minced garlic to the beef. Sauté together for 3-4 minutes until the onion becomes translucent and fragrant, ensuring these aromatics meld with the meat.
- Add Beans, Corn, and Spices: Stir in the drained black beans and corn, then season with chili powder, cumin, salt, and pepper. Mix in 1/2 cup of red enchilada sauce to blend the flavors. Remove the skillet from heat once fully combined.
- Layer the Casserole – First Layer: Start by spreading a thin layer of enchilada sauce along the bottom of the greased baking dish. Then layer the corn tortillas over the sauce, tearing them as needed to fit the dish completely.
- Add Beef Mixture and Cheese: Spoon half of the beef, bean, and corn mixture evenly over the tortillas. Sprinkle a layer of shredded cheese on top to add a melty texture and flavor.
- Continue Layering: Add another layer of corn tortillas, then spread half of the remaining enchilada sauce over them. Repeat the layering process by adding the remaining beef mixture, tortillas, and enchilada sauce, finishing with the remaining cheese on top.
- Bake the Casserole: Cover the dish tightly with foil and bake for 20 minutes. Afterward, remove the foil and bake uncovered for an additional 10 minutes or until the cheese on top is bubbly and slightly golden.
- Rest and Serve: Remove the casserole from the oven and let it rest for 5-10 minutes. This helps the layers set for easier serving. Garnish with freshly chopped cilantro before serving for a bright, fresh finish.
Notes
- To make the casserole spicier, add chopped jalapeños or use a spicy enchilada sauce.
- You can substitute corn tortillas with flour tortillas if preferred.
- For a vegetarian version, replace the ground beef with a plant-based protein or additional beans and vegetables.
- Leftovers can be stored in the refrigerator for up to 3 days and reheated in the oven or microwave.
- Make sure to drain the excess fat from the beef to avoid a greasy casserole.

