kaduf

Layered Beef Enchilada Casserole

  • Makes 6 servings
  • Prep 10 mins
  • Cook 30 mins
  • Total 40 mins
Layered Beef Enchilada Casserole

If you’re craving Mexican-inspired comfort food that’s quick to make and guaranteed to please, this Layered Beef Enchilada Casserole hits the spot. It’s packed with hearty ground beef, refried beans, black beans, and corn — all baked together between layers of soft tortillas and melty cheese. good for weeknights or a crowd-pleasing weekend dinner, this dish delivers all the flavors of classic enchiladas with minimal effort.

Our son loves a good Mexican dish, so we knew this recipe would be the dinner for a lazy day. Additionally, this recipe reheats well the next day, making it an excellent option for those who enjoy eating leftovers.

Pair this casserole with your usual sides, such as cornbread to make it even more! Or serve it as a meal in one.

What stands out

  • Quick and simple: No need to roll individual enchiladas — layer and bake!
  • Family-friendly: Loaded with familiar flavors everyone enjoys.
  • Customizable: Use corn or flour tortillas, any cheese you love, and top it your way.
  • Meal prep friendly: Great for leftovers or making ahead for the week.
all the ingredients for layered enchilada casserole

Ingredients for the dish

enchilada sauce in the bottom of a casserole pan
flour tortillas in the bottom of pan
tortillas spread in pan with refried beans on top
ground beef and cheese spread in a round casserole pan on table with a bowl of cheese to the side

Step-by-Step Instructions

1. Prepare the Filling

Brown the ground beef in a skillet over medium heat until fully cooked. Drain excess grease if needed. Stir in the black beans, corn, cumin, chili powder, salt, and most of the enchilada sauce (save 2 tablespoons for later). Mix well to combine.

2. Assemble the Casserole

Preheat your oven to 375°F (190°C). Spread the reserved 2 tablespoons of enchilada sauce over the bottom of a baking dish. Lay tortillas to cover the bottom — about 2 per layer for a small dish, or more if using a larger one.

Spread refried beans evenly over the tortillas, then spoon on a layer of the beef mixture. Sprinkle cheese on top, then repeat the layers until all ingredients are used, finishing with a generous layer of cheese on top.

3. Bake and Serve

Cover the dish with aluminum foil and bake for 20 minutes. Remove the foil and bake for another 15 minutes or until the cheese is melted and bubbly.

Let it rest for a few minutes before serving. Add your usual toppings and enjoy!

Topping Ideas

Make this casserole your own with toppings like:

  • Fresh cilantro or chopped green onions
  • Diced avocado or guacamole
  • Sour cream or plain Greek yogurt
  • Sliced jalapeños
  • Crumbled queso fresco or extra shredded cheese

Recipe Notes

  • You can swap ground beef for ground turkey or chicken for a lighter option.
  • Add extra veggies like bell peppers or diced tomatoes for more texture.
  • Leftovers store well in the fridge for up to 3 days or can be frozen for a future meal.

Serving Suggestions

This enchilada casserole pairs perfectly with Mexican rice a simple green salad or chips and salsa. It’s a filling, all-in-one dish that’s ideal for busy nights or feeding a hungry crowd.

Layered Beef Enchilada Casserole on a plate topped with lettuce and tomatoes

FAQs for Layered Beef Enchilada Casserole

Can we make this casserole ahead of time? Yes! You can assemble the casserole up to a day ahead, cover it tightly, and refrigerate it. When ready to bake, remove it from the fridge while the oven preheats and bake as directed.

What’s the best cheese to use? A Mexican blend, cheddar, Monterey Jack, or pepper jack all melt beautifully and add great flavor. Use your usual or a mix for the best results.

Can we freeze beef enchilada casserole? Absolutely. Assemble the casserole but don’t bake it. Wrap it tightly in foil and freeze for up to 2 months. When ready to enjoy, thaw overnight in the fridge and bake as directed.

Can we make this recipe vegetarian? Yes — skip the ground beef and add extra beans, corn, or sautéed vegetables like bell peppers and onions for a hearty vegetarian version.

How do we keep tortillas from getting soggy? Lightly toasting the tortillas before layering helps reduce sogginess and adds a nice texture to the casserole.

Ingredients

Makes 6 servings

  • 1 pound ground beef browned
  • 1 can refried beans
  • 1 can corn
  • 1 can black beans rinsed and drained
  • 8 ounces shredded cheese any variety
  • 1 teaspoon cumin
  • 1 teaspoon chili powder
  • 1 teaspoon salt
  • 6-12 tortillas corn or flour
  • 8 ounces enchilada sauce divided, 2 tablespoons

Method

  1. Brown ground beef and preheat oven to 375 degrees. Add in the black beans, corn, seasonings and all of the enchilada sauce (reserve 2 tablespoons of sauce).
  2. Place 2 tablespoons of enchilada sauce in the bottom of a baking dish. Add tortillas shells. (we only needed 2 tortillas per layer but if you are using a larger dish you will need more).
  3. Spread refried beans onto tortillas. Add a layer of the ground beef mixture. Sprinkle with cheese. Repeat the process until you have used the ingredients and the top is covered in cheese.
  4. Cover with aluminum foil and bake for 20 minutes. Remove the foil and bake for an additional 15 minutes or until the cheese is melted.
  5. Add your favorite toppings and serve. Enjoy!

More Dinner recipes

Other dishes from the same shelf, each with its own ingredient list.