Beef Enchilada Casserole Recipe

This Beef Enchilada Casserole is a hearty, flavorful dish perfect for family dinners or gatherings. Layers of tortillas, savory ground beef, creamy refried beans, and melted cheese create a comforting meal with just the right kick of spice.

This beef enchilada casserole is our take on enchiladas. If you enjoy this beef enchilada casserole, try our Cheesy Ranch Ground Beef and Rice Casserole or Beef Dorito Casserole next. The printable beef enchilada casserole card is below.

Ingredients

For the Casserole:

  • 1 lb ground beef
  • 1 (10-ounce) can red enchilada sauce (or homemade; see below)
  • 1 (12-ounce) package frozen whole kernel corn
  • 1 (16-ounce) can refried beans
  • 12 soft corn tortillas
  • 1 (15-ounce) can black beans, drained and rinsed
  • 1 (14.5-ounce) can petite diced tomatoes, undrained
  • 3 cups shredded cheese (Mexican blend recommended)

For the Seasoning:

  • 1 tablespoon chili powder
  • 1.5 teaspoons cumin
  • ½ teaspoon garlic powder
  • ¾ teaspoon salt

Instructions

Step 1: Cook the Ground Beef

  1. Heat a pan with a bit of oil and fry the ground beef until it turns from pink to a nice, ruddy brown. Drain any excess fat.

Step 2: Prepare the Tortillas

  1. Spread refried beans evenly over all 12 tortillas. Set aside.

Step 3: Make the Filling

  1. In a large mixing bowl, combine the cooked ground beef, corn, black beans, tomatoes, half of the enchilada sauce, chili powder, cumin, garlic powder, and salt. Stir well to combine.

Step 4: Assemble the Casserole

  1. Preheat the oven to 350°F (175°C). Grease a baking dish and spread the remaining half of the enchilada sauce evenly on the bottom.
  2. Place 6 of the bean-covered tortillas on top of the enchilada sauce in a single layer.
  3. Spread half of the filling mixture over the tortillas.
  4. Sprinkle 1 cup of shredded cheese evenly over the filling.

Step 5: Add Layers

  1. Repeat the layers: Place the remaining 6 tortillas on top, followed by the rest of the filling mixture, and finally, the remaining shredded cheese.

Step 6: Bake

  1. Bake the casserole in the preheated oven for 35 minutes, or until the cheese is melted and bubbly, and the dish is heated through.

Step 7: Rest and Serve

  1. Let the casserole cool for 5–10 minutes before slicing and serving. This resting time helps the layers set for easier serving.

Get access to this and other recipe cards - free!

✓ Free membership — no credit card required

Tips and Variations

  • Homemade Enchilada Sauce: For an extra homemade touch, mix together tomato sauce, chili powder, cumin, garlic powder, and a dash of sugar for a quick enchilada sauce.
  • Toppings: Garnish with chopped cilantro, sour cream, sliced jalapeños, or diced avocado for added flavor.
  • Make It Spicy: Add diced green chilies or a pinch of cayenne pepper to the filling for a spicy kick.

Serving Suggestions for Beef Enchilada Casserole

Serve this casserole with a side of Spanish rice or a fresh green salad for a complete meal. Pair it with your favorite salsa and tortilla chips for added crunch!

This Beef Enchilada Casserole is sure to be a hit with its layers of cheesy, savory goodness. Perfect for feeding a crowd or enjoying leftovers the next day. Enjoy!

Leave a Comment

Recipe rating ★☆ ★☆ ★☆ ★☆ ★☆