Looking for a delicious, hearty meal that’s perfect for family dinners or entertaining guests? Our Beef Enchilada Casserole with Corn Tortillas is a satisfying, savory dish packed with bold flavors that will have everyone asking for seconds. Layers of seasoned beef, cheese, enchilada sauce, and corn tortillas make this recipe a guaranteed hit. Read on to discover everything you need to know to prepare this delicious casserole, from essential ingredients to presentation tips. Let’s get cooking!
What is a Beef Enchilada Casserole?
A Beef Enchilada Casserole is a deconstructed version of traditional enchiladas. Instead of rolling individual tortillas filled with beef and sauce, the ingredients are layered in a casserole dish, making it easier and faster to prepare. Corn tortillas are layered with seasoned ground beef, cheese, and enchilada sauce, then baked to perfection. This recipe is not only delicious but also convenient, as it can be made ahead of time and stored for later meals.
Ingredients List for Beef Enchilada Casserole
To prepare a Beef Enchilada Casserole with Corn Tortillas, you’ll need the following ingredients:
- 1 lb ground beef
- 1 medium onion, finely chopped
- 2 cloves garlic, minced
- 2 teaspoon chili powder
- 1 teaspoon ground cumin
- 1 teaspoon paprika
- 1 teaspoon oregano
- 1 (10 oz) can red enchilada sauce
- 1 (15 oz) can black beans, drained and rinsed
- 1 (10 oz) can diced tomatoes with green chilies
- 2 cups shredded cheddar or Mexican-blend cheese
- 12 corn tortillas
- ½ cup sour cream (for serving)
- ¼ cup chopped cilantro (for garnish)
- Sliced jalapeños (optional, for garnish)
- Lime wedges (optional, for serving)
Ingredients List for Homemade Enchilada Sauce (Optional)
If you prefer to make your own enchilada sauce for a richer, homemade taste, here's a simple recipe:
- 2 tablespoon vegetable oil
- 2 tablespoon flour
- 2 tablespoon chili powder
- ½ teaspoon garlic powder
- ½ teaspoon cumin
- ¼ teaspoon oregano
- 2 cups chicken or vegetable broth
- Salt and pepper to taste
Making enchilada sauce from scratch allows you to control the flavor and spice level to suit your taste preferences.
Substitutions and Variations
There are plenty of ways to customize this Beef Enchilada Casserole to suit your tastes or dietary needs. Here are some popular substitutions and variations:
- Protein Substitutions:
- Swap ground beef for ground turkey or chicken to lighten up the dish.
- For a vegetarian version, substitute the beef with sautéed mushrooms, zucchini, or a mix of black beans and corn.
- Cheese Variations:
- Use any cheese blend you prefer, like Monterey Jack, pepper jack, or even a sharp cheddar.
- For a dairy-free option, use a plant-based cheese that melts well.
- Tortilla Options:
- If you're not a fan of corn tortillas, you can substitute them with flour tortillas. Just be aware that the texture may be softer and less traditional.
- For a gluten-free version, make sure to choose certified gluten-free corn tortillas.
- Add-Ins:
- You can include extra veggies like bell peppers, corn, or spinach for added nutrition.
- If you like spicy food, consider adding chopped jalapeños or a splash of hot sauce to the beef mixture.
Step-by-Step Cooking Instructions

Here’s how to prepare the perfect Beef Enchilada Casserole with Corn Tortillas:
Step 1: Preheat the Oven and Prepare the Ingredients
Preheat your oven to 375°F (190°C). While the oven is heating, chop the onions and garlic, and grate the cheese if you're using a block.
Step 2: Cook the Ground Beef
In a large skillet, cook the ground beef over medium heat until browned, about 6-8 minutes. Break up the beef with a spatula as it cooks. Once browned, drain any excess grease from the pan.
Step 3: Add Aromatics and Spices
Add the chopped onion and minced garlic to the skillet with the beef. Cook until the onion softens, about 3 minutes. Then, stir in the chili powder, cumin, paprika, and oregano. Stir to combine and let the spices cook for another minute to release their flavors.
Step 4: Add Tomatoes and Black Beans
Next, add the can of diced tomatoes with green chilies and the black beans to the skillet. Stir everything together and let it simmer for 5 minutes to allow the flavors to meld. Remove from heat and set aside.
Step 5: Layer the Casserole
Grease a 9x13-inch casserole dish with non-stick spray or a little oil. Begin by spreading a thin layer of enchilada sauce on the bottom of the dish. Place a layer of corn tortillas (about 4) on top of the sauce, covering the bottom of the dish. Spread half of the beef mixture over the tortillas, followed by a layer of shredded cheese. Drizzle with more enchilada sauce.
Repeat the layers: tortillas, beef mixture, cheese, and enchilada sauce. Finish with a final layer of tortillas, enchilada sauce, and cheese on top.
Step 6: Bake
Cover the casserole dish with foil and bake in the preheated oven for 25 minutes. After 25 minutes, remove the foil and bake for an additional 10 minutes, or until the cheese is melted and bubbly.
Step 7: Rest and Garnish
Once baked, remove the casserole from the oven and let it rest for 5-10 minutes before slicing. Garnish with fresh cilantro, sliced jalapeños, and a dollop of sour cream. Serve with lime wedges on the side.
Common Mistakes to Avoid
- Not Draining the Beef: Failing to drain excess grease can result in a greasy casserole. Always drain the beef after browning.
- Overloading on Cheese: While cheese is delicious, adding too much can make the casserole too heavy and greasy. Stick to the recommended amount for the best results.
- Skipping the Resting Time: Allowing the casserole to rest after baking helps it set, making it easier to slice and serve without falling apart.
Serving and Presentation Tips
Presentation is key to making your Beef Enchilada Casserole not only taste great but also look appetizing. Here are some tips for serving and presentation:
- Slice Neatly: Use a sharp knife to slice the casserole into neat squares or rectangles. Ensure that you’ve allowed it to cool slightly before cutting to avoid a messy presentation.
- Garnish Thoughtfully: Fresh cilantro, sliced jalapeños, and lime wedges add a pop of color and flavor. Drizzle a bit of sour cream or sprinkle some crumbled queso fresco for an extra touch.
- Serve with Sides: This casserole pairs well with classic Mexican sides like Spanish rice, refried beans, or a fresh green salad. You could also serve it with tortilla chips and guacamole for an authentic Mexican feast.
How to Serve Beef Enchilada Casserole
The beauty of this casserole is that it’s a one-dish meal, but you can enhance the experience by serving it alongside traditional Mexican accompaniments. Consider offering:
- A fresh salsa or pico de gallo on the side for added freshness.
- A small bowl of guacamole for dipping.
- Rice and beans as hearty sides.
For an extra kick, serve the casserole with a bottle of your favorite hot sauce so guests can customize the heat level.
Presentation Ideas for Beef Enchilada Casserole
Take your Beef Enchilada Casserole to the next level with these creative presentation ideas:
- Cast-Iron Skillet: Serve the casserole directly from a rustic cast-iron skillet for a homestyle, comforting feel.
- Mini Casserole Dishes: Portion the casserole into individual ramekins or mini casserole dishes for personalized servings.
- Layered Look: When cutting slices, ensure the layers are visible—showcasing the tortillas, beef, sauce, and cheese.
Beef Enchilada Casserole Recipe Tips
- Make-Ahead Tip: Prepare the casserole up to the point of baking, cover it tightly, and refrigerate for up to 24 hours. When ready to bake, add 10-15 minutes to the baking time to ensure it’s heated through.
- Freezing Tip: This casserole freezes well. After baking and cooling, cut it into portions and freeze in airtight containers for up to 3 months. Thaw overnight in the fridge and reheat in the oven.
- Spice Control: If you're serving this dish to guests with varying spice preferences, keep the casserole mild and serve spicy toppings (like hot sauce or jalapeños) on the side.
Frequently Asked Questions (FAQs)
Can I use flour tortillas instead of corn tortillas?
Yes, but be aware that corn tortillas are traditional and provide a firmer texture. Flour tortillas will make the casserole softer.
How do I store leftovers?
Store leftovers in an airtight container in the refrigerator for up to 3 days. Reheat in the oven or microwave before serving.
Can I make this casserole vegetarian?
Yes, simply omit the ground beef and use extra beans, vegetables, or a plant-based meat substitute.
Can I freeze the casserole before baking?
Yes, assemble the casserole, cover it tightly, and freeze it unbaked. When ready to cook, bake directly from frozen, adding 15-20 minutes to the bake time.
Conclusion
This Beef Enchilada Casserole with Corn Tortillas is a satisfying, flavorful dish that’s easy to make and perfect for any occasion. Whether you’re serving it at a family dinner or making it for meal prep, this recipe is sure to be a favorite. With the ability to customize ingredients and adjust spice levels, it’s a versatile dish that anyone can enjoy. Try it out today and watch it become a new household staple!
PrintBeef Enchilada Casserole With Corn Tortillas Recipe
This Beef Enchilada Casserole with corn tortillas features a flavorful combination of seasoned ground beef, black beans, enchilada sauce, and melted cheese. It's an easy, crowd-pleasing dish ideal for weeknight dinners or gatherings. Corn tortillas add authentic texture, and optional jalapeños and lime wedges provide extra zest.
- Prep Time: 15 minutes
- Cook Time: 30 minutes
- Total Time: 45 minutes
- Yield: 6 servings 1x
- Category: Main Course
- Method: Baking
- Cuisine: Mexican
- Diet: Gluten Free
Ingredients
- 1 lb ground beef
- 1 medium onion, finely chopped
- 2 cloves garlic, minced
- 2 tsp chili powder
- 1 tsp ground cumin
- 1 tsp paprika
- 1 tsp oregano
- 1 (10 oz) can red enchilada sauce
- 1 (15 oz) can black beans, drained and rinsed
- 1 (10 oz) can diced tomatoes with green chilies
- 2 cups shredded cheddar or Mexican-blend cheese
- 12 corn tortillas
- ½ cup sour cream (for serving)
- ¼ cup chopped cilantro (for garnish)
- Sliced jalapeños (optional, for garnish)
- Lime wedges (optional, for serving)
Instructions
- Preheat oven to 350°F (175°C).
- In a skillet, cook ground beef with onion and garlic until browned. Drain excess fat.
- Add chili powder, cumin, paprika, and oregano to the beef. Stir well.
- Pour in the enchilada sauce, black beans, and diced tomatoes. Simmer for 5-7 minutes.
- Layer corn tortillas at the bottom of a greased casserole dish.
- Add a layer of the beef mixture, then sprinkle cheese. Repeat layering with tortillas, beef mixture, and cheese.
- Bake for 20-25 minutes, until the cheese is melted and bubbly.
- Let cool slightly, then serve with sour cream, cilantro, and optional jalapeños and lime wedges.
Notes
- You can substitute ground turkey for beef if desired.
- Adjust the spiciness by adding or omitting jalapeños.
- For a gluten-free option, ensure all canned goods and seasonings are gluten-free.
Nutrition
- Serving Size: ⅙ of casserole
- Calories: 450
- Sugar: 4g
- Sodium: 750mg







Leave a Reply