🌮 Beef Enchilada Casserole

 

🌮 Beef Enchilada Casserole

Layers of seasoned ground beef, hearty beans, green chiles, tortillas, and plenty of melty cheese come together in this easy, comforting Beef Enchilada Casserole. It’s a simple weeknight dinner that delivers all the flavors of enchiladas without the fuss of rolling each tortilla individually.

⏱ Recipe Information

Prep Time: 15 minutes
Cook Time: 30–35 minutes
Total Time: About 50 minutes
Servings: 6–8
Difficulty: Easy

Ingredients

Beef Filling

  • 10 small flour or corn tortillas
  • 1 lb (450 g) lean ground beef
  • 1 cup diced onion
  • 1 tablespoon minced garlic
  • ½ teaspoon smoked paprika
  • 1 teaspoon salt
  • ½ teaspoon ground black pepper
  • 1 can (15 oz / 425 g) black beans or pinto beans, drained and rinsed
  • 1 can (7 oz / 198 g) diced green chiles

Enchilada Sauce & Cheese

  • 2 cups red enchilada sauce
  • 2 cups shredded Mexican-blend cheese, cheddar, or Monterey Jack

Optional Toppings

  • Sour cream
  • Diced avocado
  • Fresh cilantro
  • Sliced jalapeños
  • Diced tomatoes
  • Green onions
  • Lime wedges

Instructions

1. Prepare the Oven

Preheat your oven to 375°F (190°C).

Lightly grease a 9 × 13-inch baking dish.

Set aside.


2. Brown the Beef

Heat a large skillet over medium-high heat.

Add the ground beef and cook for approximately 6–8 minutes, breaking it apart with a wooden spoon as it cooks.

Cook until browned and no longer pink.

Drain excess grease if needed.


3. Add the Aromatics

Add the diced onion and minced garlic to the skillet.

Cook for approximately 3–4 minutes, stirring occasionally, until the onion softens and becomes fragrant.

Add:

  • Smoked paprika
  • Salt
  • Black pepper

Stir well.


4. Add the Beans & Chiles

Add the drained beans and green chiles to the beef mixture.

Stir gently to combine.

Cook for another 2–3 minutes, allowing the flavors to come together.

Remove from the heat.


Assemble the Casserole

5. Add the First Sauce Layer

Spread approximately ½ cup enchilada sauce over the bottom of the prepared baking dish.

This prevents the tortillas from sticking and keeps the bottom layer moist.


6. Add the First Tortilla Layer

Arrange a layer of tortillas over the sauce.

Depending on the size of your tortillas and dish, you may need to overlap them slightly.

Cut tortillas in half if necessary to fill the corners.


7. Add Beef Filling

Spoon approximately half of the beef-and-bean mixture evenly over the tortillas.

Spread it into an even layer.


8. Add Sauce and Cheese

Drizzle approximately ½ cup enchilada sauce over the beef mixture.

Sprinkle with about ½ cup shredded cheese.


Repeat the Layers

9. Build the Second Layer

Add another layer of tortillas.

Top with the remaining beef mixture.

Add another layer of enchilada sauce.

Sprinkle with another ½ cup cheese.


10. Finish the Casserole

Add the remaining tortillas on top.

Pour the remaining enchilada sauce evenly over the tortillas.

Finish with the remaining shredded cheese.

Make sure the cheese covers most of the surface so it melts into a golden, bubbly topping.


Bake

11. Cover and Bake

Cover the baking dish loosely with aluminum foil.

Bake for 20 minutes.

12. Uncover and Finish

Remove the foil and continue baking for another 10–15 minutes, until the cheese is melted, bubbling, and lightly golden.

For a more browned top, broil for 1–2 minutes at the end.

Watch closely so the cheese doesn’t burn.


Rest & Serve

13. Let It Rest

Remove the casserole from the oven.

Allow it to rest for 5–10 minutes before slicing.

This helps the layers set and makes the casserole much easier to serve.


🌮 Serving Suggestions

Top each portion with:

  • A dollop of sour cream
  • Fresh cilantro
  • Sliced avocado
  • Jalapeños
  • Green onions
  • Fresh lime juice

Serve alongside Mexican rice, corn, a simple salad, or tortilla chips and salsa.


⭐ Chef’s Tips

Don’t Skip the Sauce on the Bottom

It keeps the first tortilla layer from sticking and helps prevent dry edges.

Corn or Flour Tortillas?

Both work. Corn tortillas give a more traditional enchilada flavor, while flour tortillas create softer, more tender layers.

Don’t Overfill

Keeping the layers relatively thin makes the casserole easier to cut and prevents it from becoming too wet.

Let It Rest

Those few minutes after baking make a big difference when you’re trying to get clean, sturdy portions.

Make It Spicier

Use hot enchilada sauce and add jalapeños or a pinch of cayenne to the beef.


🌶️ Easy Variations

Cheesy Beef Enchilada Casserole

Add an extra ½ cup cheese between the layers.

Chicken Version

Replace the beef with 2–3 cups shredded cooked chicken.

Vegetarian

Skip the beef and double the beans. Add corn, bell peppers, and diced zucchini.

Green Enchilada Casserole

Replace the red enchilada sauce with green enchilada sauce and use Monterey Jack cheese.

Taco-Style

Add 1 teaspoon chili powder and 1 teaspoon cumin to the beef mixture for a stronger Tex-Mex flavor.


Storage

Cover leftovers tightly and refrigerate.

Refrigerator: Up to 4 days.

Reheat individual portions in the microwave or reheat the entire casserole, covered, in a 350°F (175°C) oven until hot.


Freezer-Friendly

Allow the casserole to cool completely.

Wrap tightly with plastic wrap and aluminum foil, or place in a freezer-safe container.

Freeze for up to 3 months.

Thaw overnight in the refrigerator before reheating.


🌮 Recipe Summary

This Beef Enchilada Casserole has everything you love about enchiladas—seasoned beef, beans, green chiles, tortillas, rich enchilada sauce, and bubbling melted cheese—all layered together in one easy casserole.

It’s hearty, cheesy, comforting, and perfect for feeding a hungry family without spending all evening rolling enchiladas.

Leave a Reply

Your email address will not be published. Required fields are marked *