A Cheesy, Comforting Casserole Layered with Seasoned Ground Beef, Tortillas, Enchilada Sauce, and Plenty of Melted Cheese
If you love classic beef enchiladas but don’t want to spend time rolling individual tortillas, this Beef Enchilada Casserole is the perfect solution. It has all the flavors you love—seasoned ground beef, savory enchilada sauce, tender tortillas, beans, and plenty of melted cheese—layered together and baked until hot and bubbly.
It’s an easy weeknight dinner that’s hearty, flavorful, and perfect for feeding the whole family. Add your favorite toppings and serve it straight from the oven for a comforting Mexican-inspired meal.
Why You’ll Love This Recipe
- Easy one-dish dinner
- No tortillas to roll individually
- Flavorful seasoned ground beef
- Plenty of melted cheese
- Hearty and satisfying
- Great for busy weeknights
- Easy to customize
- Family-friendly
- Excellent for leftovers
- Freezer-friendly
Ingredients
For the Casserole
- 1½ pounds ground beef
- 1 medium yellow onion, diced
- 2 cloves garlic, minced
- 1 can (15 ounces) black beans, drained and rinsed
- 1 can (15 ounces) corn, drained
- 2 cups red enchilada sauce
- 8–10 small corn tortillas, cut into quarters
- 2½ cups shredded Mexican cheese blend
- 1 teaspoon chili powder
- 1 teaspoon ground cumin
- ½ teaspoon smoked paprika
- ½ teaspoon garlic powder
- ½ teaspoon salt
- ¼ teaspoon black pepper
- 1 tablespoon olive oil
For Topping
- Chopped fresh cilantro
- Diced tomatoes
- Sliced jalapeños
- Diced avocado
- Sour cream
- Sliced green onions
- Sliced black olives
Instructions
Step 1: Prepare the Oven
Preheat your oven to 375°F (190°C).
Lightly grease a 9×13-inch baking dish with cooking spray or a little olive oil.
Step 2: Cook the Ground Beef
Heat the olive oil in a large skillet over medium-high heat.
Add the diced onion and cook for approximately 3–4 minutes, until it begins to soften.
Add the ground beef and cook for 6–8 minutes, breaking it apart with a wooden spoon.
Continue cooking until the beef is browned and no longer pink.
Drain excess grease if necessary.
Step 3: Add the Garlic and Seasonings
Add the minced garlic, chili powder, cumin, smoked paprika, garlic powder, salt, and black pepper.
Stir well and cook for approximately 1 minute.
Step 4: Add the Beans and Corn
Stir the black beans and corn into the beef mixture.
Cook for another 2–3 minutes, allowing everything to heat through.
Remove the skillet from the heat.
Step 5: Start the First Layer
Spread a thin layer of enchilada sauce across the bottom of the prepared baking dish.
Arrange a layer of quartered tortillas over the sauce.
Don’t worry if they overlap slightly.
Step 6: Add the Beef Mixture
Spread approximately one-third of the beef mixture evenly over the tortillas.
Pour some enchilada sauce over the beef.
Sprinkle with a portion of the shredded cheese.
Step 7: Repeat the Layers
Repeat the layers:
- Tortillas
- Beef mixture
- Enchilada sauce
- Shredded cheese
Continue until all the ingredients have been used.
Finish with a generous layer of enchilada sauce and the remaining cheese.
Step 8: Bake
Cover the casserole loosely with aluminum foil.
Bake for approximately 20 minutes.
Remove the foil and continue baking for another 10–15 minutes, or until the cheese is completely melted and bubbling around the edges.
Step 9: Brown the Cheese
For an extra golden top, switch the oven to broil for 1–2 minutes.
Watch carefully so the cheese doesn’t burn.
Step 10: Rest
Remove the casserole from the oven.
Let it rest for approximately 5–10 minutes before serving.
This helps the layers set and makes the casserole easier to portion.
Step 11: Add Toppings
Top with fresh cilantro, green onions, jalapeños, diced tomatoes, avocado, sour cream, or any of your favorite enchilada toppings.
Serve warm.
Tips for the Best Beef Enchilada Casserole
Don’t use too much sauce
Enough sauce keeps the tortillas tender without making the casserole overly soggy.
Drain the beans and corn
Excess liquid can make the casserole watery.
Use freshly shredded cheese
Freshly shredded cheese usually melts more smoothly than pre-shredded varieties.
Let the casserole rest
Allowing it to sit for several minutes after baking helps the layers hold together.
Adjust the spice level
Use mild enchilada sauce for a family-friendly version or hot sauce and jalapeños for extra heat.
Don’t skip the foil
Covering the casserole during the first part of baking helps the tortillas soften while preventing the cheese from browning too quickly.
Delicious Variations
Chicken Enchilada Casserole
Replace the ground beef with shredded cooked chicken.
Ground Turkey Enchilada Casserole
Use ground turkey instead of beef for a lighter variation.
Vegetarian Enchilada Casserole
Skip the meat and add extra black beans, pinto beans, zucchini, bell peppers, and corn.
Spicy Beef Enchilada Casserole
Add diced jalapeños, green chiles, cayenne pepper, or hot enchilada sauce.
Cheesy Beef Enchilada Casserole
Add an extra layer of Monterey Jack, cheddar, or Pepper Jack cheese.
Green Chile Beef Casserole
Use green enchilada sauce instead of red and add canned diced green chiles.
Rice and Beef Enchilada Casserole
Add cooked Mexican-style rice between the layers for an even heartier meal.
What to Serve With Beef Enchilada Casserole
This casserole pairs perfectly with:
- Mexican rice
- Refried beans
- Guacamole
- Fresh salsa
- Pico de gallo
- Corn salad
- Green salad
- Tortilla chips
- Mexican street corn
- Fresh avocado
For an easy dinner, serve it with Mexican rice, guacamole, and a fresh tomato salsa.
Make-Ahead Instructions
This casserole is ideal for preparing ahead.
Assemble the entire casserole in the baking dish, but don’t bake it.
Cover tightly and refrigerate for up to 24 hours.
When ready to bake, remove it from the refrigerator and allow it to sit at room temperature for approximately 15–20 minutes.
Bake according to the recipe, adding several extra minutes if necessary.
Storage
Allow leftover casserole to cool before transferring it to an airtight container.
Refrigerate for up to 3–4 days.
Reheat individual portions in the microwave or cover the casserole and warm it in a 350°F (175°C) oven until heated through.
Freezing Instructions
Beef Enchilada Casserole freezes well.
For best results, assemble the casserole in a freezer-safe baking dish and wrap it tightly with plastic wrap followed by aluminum foil.
Freeze for up to 2–3 months.
Thaw overnight in the refrigerator before baking.
If freezing leftovers, divide them into individual freezer-safe containers for convenient meals.
Frequently Asked Questions
Can I use flour tortillas?
Yes. Corn tortillas provide a more traditional enchilada flavor, but flour tortillas work well and create a softer casserole.
Can I use leftover cooked beef?
Absolutely. Shredded or chopped leftover beef can be used instead of freshly cooked ground beef.
Can I make this casserole spicy?
Yes. Use hot enchilada sauce, jalapeños, green chiles, or a pinch of cayenne pepper.
Can I make it without beans?
Yes. Simply leave them out or replace them with extra corn, rice, or vegetables.
What cheese is best for enchilada casserole?
Mexican cheese blends, cheddar, Monterey Jack, Pepper Jack, and Colby Jack all melt beautifully.
Can I make it vegetarian?
Definitely. Replace the ground beef with extra beans and vegetables such as bell peppers, zucchini, corn, and mushrooms.
Why is my casserole watery?
Too much enchilada sauce or undrained canned ingredients can release excess liquid. Drain the beans and corn well and use the recommended amount of sauce.
Can I use homemade enchilada sauce?
Absolutely. Homemade red or green enchilada sauce can make this casserole even more flavorful.
Perfect for Any Occasion
Beef Enchilada Casserole is perfect for:
- Weeknight dinners
- Family gatherings
- Potlucks
- Game-day parties
- Cinco de Mayo celebrations
- Meal prep
- Make-ahead dinners
- Casual entertaining
- Leftover lunches
- Cozy family meals
It’s especially useful when you want the comforting flavors of enchiladas without spending time individually filling and rolling tortillas.
Final Thoughts
Beef Enchilada Casserole takes everything you love about traditional enchiladas and turns it into an easy layered dinner. Seasoned ground beef, tender tortillas, black beans, corn, rich enchilada sauce, and plenty of melted cheese come together in one comforting casserole.
Top each serving with sour cream, avocado, cilantro, or fresh salsa, and you’ll have a hearty Mexican-inspired meal that’s perfect for busy weeknights and family gatherings.

