Homemade Beef Enchilada Casserole

About the author: Susan Updated on Sat, 04 Jan 2025 01:20:13 GMT Dinners

Tags: #beef #casserole #mexican #family-dinner #baked

A woman with red hair and a black shirt.
Susan

Home cook, recipe developer and founder of My Home Made Recipe, sharing the tested dishes my family loves.

Updated on Sat, 04 Jan 2025 01:20:13 GMT

View Recipe →
Beef enchilada casserole with melted cheese and cilantro on a wooden table Pin it
Beef enchilada casserole with melted cheese and cilantro on a wooden table

This is the dinner I pull out when I need to feed a table full of hungry people without spending the evening rolling individual enchiladas. Everything you love about the classic dish, sauce, tortillas, and melty cheese, gets stacked into one baking dish and baked until the edges turn crisp and the center stays saucy.

The real payoff is the sauce you build right in the same pot after browning the beef. It takes an extra fifteen minutes of simmering, but it turns the filling into something that tastes like it cooked all afternoon. Serve it straight from the dish at the table and let everyone add their own toppings.

What goes into the layers

Most of these ingredients are pantry staples, but a few choices matter more than you might think. Corn tortillas hold their shape better than flour once they soak up sauce, and freshly grated cheese melts into a smoother blanket than the pre-shredded kind.

Raw ingredients for beef enchilada casserole arranged on a wooden board
Raw ingredients for beef enchilada casserole arranged on a wooden board
  • Lean ground beef. It gives the casserole its hearty backbone without leaving the dish greasy. Drain any fat after browning.
  • Yellow onion and garlic. The aromatic base that makes the kitchen smell like dinner before the sauce even goes in.
  • Chili powder and cumin. Warm, earthy spices that give the sauce its depth without setting your mouth on fire.
  • Fire-roasted diced tomatoes. They add a subtle smokiness that lifts the whole dish beyond ordinary taco flavor.
  • Red enchilada sauce. You can use a good store-bought jar or make your own. It ties the layers together and keeps the tortillas tender.
  • Corn tortillas. Cut in half and layered like shingles, they soften into the sauce but still give you something to bite into.
  • Monterey Jack and cheddar. A blend that melts smoothly and gives you both gooey stretch and sharp flavor.
  • Black beans and corn. Optional but classic. They add texture and stretch the filling to feed more people.

How the layers come together

  1. Char the tortillas. This step is optional but worth it. Quick charring over a gas flame or in a dry skillet adds a smoky note and keeps the layers from turning mushy.
  2. Brown the beef. Cook the ground beef and onion in a large skillet over medium heat, breaking up the meat, until the beef is nearly cooked through. Drain excess fat.
  3. Bloom the spices. Stir in the chili powder, cumin, garlic powder, and a little flour. Cook for 1 minute so the raw edge disappears and the fat soaks up the flavor.
  4. Build the sauce. Add the enchilada sauce, fire-roasted tomatoes, and a splash of broth. Simmer for 10 to 15 minutes until the mixture thickens slightly and the flavors meld.
  5. Layer and bake. Spread a thin layer of meat sauce in the bottom of a greased 9x13-inch dish. Add tortillas, then more sauce, then cheese. Repeat twice and finish with cheese. Cover with foil and bake at 350°F for 30 minutes, then uncover for 15 to 20 minutes until bubbling and lightly browned.
  6. Rest before serving. Let the casserole sit for 10 minutes so the layers set and you can cut clean squares.

Why corn tortillas win here

Flour tortillas might seem like an easy swap, but they turn gummy when they sit in sauce during baking. Corn tortillas have a firmer structure and a more authentic flavor that actually improves as they soften into the surrounding sauce. If you want to see the same principle at work, our mexican casserole ground beef uses a similar layering trick with great results.

The cheese matters

Pre-shredded cheese is coated with starch to prevent clumping, and that same starch keeps it from melting into the creamy layer you want. Buy a block of Monterey Jack or cheddar and grate it yourself. The texture difference is immediate. If you like a little heat, swap in pepper jack for half of the Monterey Jack.

Smart swaps and add-ins

Ground turkey or chicken works in place of beef if you want something lighter. You can also stir in a can of diced green chiles with the tomatoes for extra tang, or add a handful of chopped spinach to the sauce for a vegetable boost. For another cheesy beef bake with a twist, try our cheesy beef enchilada tortellini. You can also fold in rice to make it even more filling, similar to our beef and rice casserole.

Serving and pairing ideas

A simple topping bar turns this into a party. Set out sour cream, diced avocado, chopped cilantro, sliced jalapenos, and lime wedges so everyone can build their own plate. On the side, a crisp iceberg salad with lime vinaigrette cuts the richness, or serve it with Mexican rice if you want a bigger spread. The USDA recommends cooking ground beef to 160°F for safety. See their ground beef safety guidelines.

Make ahead and storage

You can assemble the entire casserole up to 24 hours ahead and keep it covered in the refrigerator. Add about 10 minutes to the covered baking time since you are starting from cold. Leftovers keep well for up to 4 days in the fridge, and the flavor actually improves overnight as the spices continue to meld. Reheat covered in a 350°F oven for 20 to 25 minutes, or microwave individual portions for 60 to 90 seconds.

Freezing for later

This casserole freezes beautifully either baked or unbaked. Wrap the cooled dish tightly in plastic wrap and then foil, and freeze for up to 3 months. Thaw overnight in the refrigerator before reheating or baking. For a different freezer-friendly beef dinner, our 5 ingredient ground beef casserole is another solid option.

Savor The Richness Of Homemade Beef Enchilada Casserole, plated and served
Savor The Richness Of Homemade Beef Enchilada Casserole, plated and served
Savor The Richness Of Homemade Beef Enchilada Casserole
Savor The Richness Of Homemade Beef Enchilada Casserole

FAQs

Can I use flour tortillas instead of corn?

Flour tortillas tend to turn gummy and fall apart when baked in sauce. Corn tortillas hold their shape much better and develop a more authentic flavor as they soften into the layers. If you only have flour tortillas, use the sturdiest brand you can find and consider baking uncovered for a shorter time.

How spicy is this casserole?

As written, it is mild and family-friendly. The chili powder adds warmth rather than real heat. If you want more fire, stir in a diced jalapeno with the onion or add a pinch of cayenne when you bloom the spices.

Can I make it ahead of time?

Yes. Assemble the casserole up to 24 hours ahead, cover it tightly, and refrigerate. Add about 10 minutes to the covered baking time since you are starting from cold. You can also make the meat sauce up to 3 days ahead and store it separately.

What cheese melts best on top?

Freshly grated Monterey Jack is ideal because it melts smoothly and has a mild flavor that blends with the sauce. Sharp cheddar adds a nice bite. Avoid pre-shredded bags because the anti-clumping coating prevents clean melting.

How do I store and reheat leftovers?

Cool the casserole completely, then cover tightly and refrigerate for up to 4 days. Reheat covered in a 350°F oven for 20 to 25 minutes, or microwave individual portions for 60 to 90 seconds until hot throughout.

Can I freeze the whole casserole?

Absolutely. Wrap the cooled, baked casserole in plastic wrap and then foil, and freeze for up to 3 months. Thaw overnight in the refrigerator before reheating covered in the oven. You can also freeze it unbaked and add extra covered baking time.

What toppings work best?

Sour cream, diced avocado, chopped cilantro, sliced black olives, and pickled jalapenos are all classic choices. A squeeze of fresh lime juice over the top brightens the richness and ties everything together.

Is there a way to lighten it up?

Use lean ground beef or swap in ground turkey. You can reduce the cheese by half and add extra black beans or diced zucchini to the sauce to stretch the filling without losing heartiness.

References

Sources cited in this recipe.
4 from 18 votes

Homemade Beef Enchilada Casserole

Prep time:
25 min
Cook time:
50 min
Total time:
75 min
Servings:
8
Beef enchilada casserole with melted cheese and cilantro on a wooden table

Layered ground beef, corn tortillas, and melted cheese baked in red enchilada sauce for a hearty family dinner.

Ingredients

  • For the filling

  • 1 1/2 lb (680 g) lean ground beef
  • 1 medium yellow onion, diced
  • 3 cloves garlic, minced
  • 2 tablespoons chili powder
  • 1 teaspoon ground cumin
  • 1/2 teaspoon garlic powder
  • 1/2 teaspoon smoked paprika
  • 1/4 teaspoon dried oregano
  • 2 tablespoons all-purpose flour
  • 1 (15 oz / 425 g) can red enchilada sauce
  • 1 (14.5 oz / 410 g) can fire-roasted diced tomatoes
  • 1/2 cup (120 ml) low-sodium chicken broth
  • 1 (15 oz / 425 g) can black beans, rinsed and drained
  • 1 cup (150 g) frozen corn kernels
  • Salt and black pepper
  • For the layers

  • 12 corn tortillas
  • 2 cups (200 g) shredded Monterey Jack cheese
  • 1 1/2 cups (170 g) shredded sharp cheddar cheese

Instructions

1.

1. Char the tortillas (optional): Briefly char the corn tortillas over an open flame or in a dry skillet until spotted with dark marks. Set aside.

2.

2. Brown the beef: Cook the ground beef and onion in a large skillet over medium heat, breaking up the meat, until the beef is nearly cooked through. Drain excess fat.

3.

3. Bloom the spices: Add the garlic, chili powder, cumin, garlic powder, smoked paprika, oregano, and flour. Cook for 1 minute, stirring constantly.

4.

4. Build the sauce: Stir in the enchilada sauce, diced tomatoes, and chicken broth. Bring to a simmer and cook for 10-15 minutes until slightly thickened.

5.

5. Fold in the extras: Stir in the black beans and corn. Season with salt and pepper. Remove from heat.

6.

6. Layer and bake: Spread 1 cup of the meat sauce in the bottom of a greased 9x13-inch baking dish. Top with 4 tortillas, overlapping to cover. Add one-third of the remaining sauce and one-third of the combined cheeses. Repeat the layers twice more, ending with cheese. Cover with foil and bake at 350°F (175°C) for 30 minutes. Remove the foil and bake for 15-20 minutes more, until the cheese is bubbly and lightly browned.

7.

7. Rest and serve: Let the casserole rest for 10 minutes before slicing. Serve with desired toppings.

Good to know

  1. Let the casserole rest before cutting for cleaner squares.
  2. Check corn tortilla and enchilada sauce labels if you need a strictly gluten-free dish.

Equipment

  • Large skillet
  • 9x13-inch baking dish
  • Aluminum foil

Allergens

Always check labels if you have allergies.
  • Dairy

Nutrition facts

Values are estimates per serving.
  • Calories: 420
  • Fat: 22 g
  • Carbs: 32 g
  • Protein: 26 g