This Beef Enchilada Casserole is a hearty and flavorful Mexican-inspired dinner made with seasoned ground beef, tortillas, enchilada sauce, and melted cheese. Easy to prepare and perfect for busy weeknights, it’s a family favorite comfort food.
Beef Enchilada Casserole
Beef Enchilada Casserole delivers all the delicious flavors of traditional enchiladas in an easy-to-assemble layered casserole. Tender tortillas, savory seasoned beef, rich enchilada sauce, and plenty of melted cheese come together to create a comforting meal that is perfect for feeding a crowd.
Unlike rolled enchiladas, this casserole requires less preparation while offering the same bold flavors. It’s ideal for weeknight dinners, potlucks, meal prep, and family gatherings.
Why You’ll Love This Recipe
- Easy layered casserole format
- Packed with bold Tex-Mex flavors
- Family-friendly and satisfying
- Perfect for meal prep
- Freezer-friendly
- Ready in under an hour
Recipe Details
- Prep Time: 15 minutes
- Cook Time: 35 minutes
- Total Time: 50 minutes
- Servings: 8
Ingredients
For the Beef Filling
- 1 pound ground beef
- 1 medium onion, diced
- 3 cloves garlic, minced
- 1 tablespoon chili powder
- 1 teaspoon ground cumin
- 1 teaspoon paprika
- ½ teaspoon oregano
- ½ teaspoon salt
- ¼ teaspoon black pepper
- 1 can (4 ounces) diced green chilies
- 1 cup black beans, drained and rinsed
For the Casserole
- 12 corn tortillas
- 2 cans (10 ounces each) red enchilada sauce
- 3 cups shredded Mexican cheese blend
- ½ cup sliced black olives (optional)
Optional Garnishes
- Chopped cilantro
- Diced avocado
- Sour cream
- Sliced green onions
- Diced tomatoes
Equipment Needed
- 9×13-inch baking dish
- Large skillet
- Mixing spoon
- Aluminum foil
Step-by-Step Directions
Step 1: Preheat the Oven
Preheat the oven to 375°F (190°C).
Lightly grease a 9×13-inch baking dish.
Step 2: Cook the Beef Mixture
Heat a large skillet over medium-high heat.
Add the ground beef and cook until browned, breaking it apart as it cooks.
Drain excess grease if necessary.
Add:
- Diced onion
- Garlic
Cook for 3 to 4 minutes until softened.
Step 3: Season the Filling
Stir in:
- Chili powder
- Cumin
- Paprika
- Oregano
- Salt
- Black pepper
Cook for 1 minute until fragrant.
Add:
- Green chilies
- Black beans
Stir well and cook for another 2 minutes.
Remove from heat.
Step 4: Begin Layering
Spread a thin layer of enchilada sauce on the bottom of the baking dish.
Arrange 4 tortillas over the sauce, overlapping slightly if needed.
Step 5: Add Filling Layers
Top the tortillas with:
- One-third of the beef mixture
- One-third of the enchilada sauce
- One-third of the shredded cheese
Repeat the layers two more times.
Finish with a generous layer of cheese on top.
Sprinkle black olives over the casserole if using.
Step 6: Bake
Cover loosely with foil.
Bake for 20 minutes.
Remove the foil and continue baking for 10 to 15 minutes until the cheese is melted and bubbly.
Step 7: Rest Before Serving
Allow the casserole to rest for 10 minutes before slicing.
This helps the layers set and makes serving easier.
Step 8: Garnish and Serve
Top with:
- Fresh cilantro
- Sour cream
- Avocado
- Green onions
- Tomatoes
Serve warm.
Tips for the Best Beef Enchilada Casserole
Use Freshly Shredded Cheese
Freshly shredded cheese melts more smoothly than pre-packaged shredded cheese.
Let It Rest
Allowing the casserole to rest before cutting helps maintain clean layers.
Add Extra Vegetables
Bell peppers, corn, or zucchini make excellent additions to the filling.
Adjust the Spice Level
Use mild, medium, or hot enchilada sauce depending on your preference.
Serving Suggestions
Serve Beef Enchilada Casserole with:
- Mexican rice
- Refried beans
- Guacamole
- Fresh salsa
- Corn salad
- Tortilla chips
Storage Instructions
Refrigerator
Store leftovers in an airtight container for up to 4 days.
Freezer
Wrap tightly and freeze for up to 3 months.
Thaw overnight in the refrigerator before reheating.
Reheating
Reheat individual portions in the microwave or warm the entire casserole in a 350°F (175°C) oven until heated through.
Variations
Chicken Enchilada Casserole
Replace the ground beef with shredded cooked chicken.
Low-Carb Version
Use low-carb tortillas or thin slices of zucchini instead of traditional tortillas.
Vegetarian Enchilada Casserole
Substitute extra beans, corn, and vegetables for the beef.
Spicy Enchilada Casserole
Add diced jalapeños and use hot enchilada sauce for extra heat.
Frequently Asked Questions
Can I make this casserole ahead of time?
Yes. Assemble the casserole up to 24 hours in advance and refrigerate until ready to bake.
Can I use flour tortillas?
Yes. Flour tortillas create a softer texture, while corn tortillas provide a more traditional flavor.
What type of cheese works best?
Mexican cheese blend, cheddar, Monterey Jack, or a combination of cheeses all work well.
Final Thoughts
Beef Enchilada Casserole is an easy, crowd-pleasing dinner packed with layers of seasoned beef, rich enchilada sauce, tender tortillas, and melted cheese. With its bold flavors and simple preparation, this comforting casserole is perfect for family dinners, meal prep, and special gatherings. Serve it with your favorite Mexican-inspired sides for a complete and satisfying meal.