Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon
Beef Enchilada Casserole

Ultimate Homemade Beef Enchilada Casserole Recipe


  • Author: David Andersson
  • Total Time: 50 minutes
  • Yield: 6 servings 1x
  • Diet: Gluten Free

Description

At its core, Beef Enchilada Casserole is a layered Mexican-inspired bake that reimagines traditional rolled enchiladas into a stress-free casserole form. Instead of wrapping individual corn or flour tortillas around a meat filling and lining them up in a pan, this preparation method cuts the tortillas into manageable strips or quarters, layering them like lasagna between savory fillings, rich red enchilada sauce, and mounds of cheddar and Monterey Jack cheese.


Ingredients

Scale

For the beef filling

  • 500 g ground beef

  • 1 medium onion, finely chopped

  • 2 cloves garlic, minced

  • 1 tbsp olive oil

  • 1 can (400 g) black beans, drained and rinsed

  • 1 cup corn kernels, fresh or frozen

  • 1 tsp ground cumin

  • 1 tsp chili powder

  • 1 tsp paprika

  • ½ tsp dried oregano

  • Salt and black pepper, to taste

For the casserole

  • 8 small corn or flour tortillas, cut into strips or quarters

  • 2 cups (480 ml) red enchilada sauce

  • 2 cups (200 g) shredded cheddar cheese

  • 1 cup (100 g) shredded Monterey Jack cheese

  • 2 tbsp chopped fresh cilantro, for garnish

Optional toppings

  • Sour cream

  • Diced avocado

  • Sliced jalapeños

  • Chopped tomatoes

  • Sliced green onions


Instructions

Step 1: Preheat the oven

Preheat your oven to 190°C (375°F). Lightly grease a 9 × 13-inch baking dish.

Step 2: Cook the beef

Heat the olive oil in a large skillet over medium heat. Add the chopped onion and cook for 3–4 minutes until softened. Stir in the garlic and cook for another 30 seconds.

Add the ground beef and cook for 6–8 minutes, breaking it apart with a spoon until browned and fully cooked. Drain excess fat if necessary.

Step 3: Season the filling

Stir in the cumin, chili powder, paprika, oregano, salt, and black pepper. Add the black beans and corn, then mix well. Cook for another 2–3 minutes to combine the flavors.

Step 4: Assemble the casserole

Spread a thin layer of enchilada sauce over the bottom of the prepared baking dish.

Arrange a layer of tortilla pieces over the sauce. Add half of the beef mixture, drizzle with some enchilada sauce, and sprinkle with a portion of the shredded cheese.

Repeat the layers with the remaining tortillas, beef mixture, sauce, and cheese. Finish with a generous layer of cheese on top.

Step 5: Bake

Cover the dish loosely with foil and bake for 20 minutes. Remove the foil and bake for another 10 minutes, or until the cheese is melted, bubbling, and lightly golden.

Step 6: Rest and serve

Allow the casserole to rest for 5–10 minutes before slicing. Garnish with fresh cilantro and your favorite toppings. Serve warm.

Notes

Enjoy this cheesy Beef Enchilada Casserole—a satisfying, flavorful dinner that’s easy to make and perfect for sharing!

  • Prep Time: 20 minutes
  • Cook Time: 30 minutes
  • Category: Main Course
  • Method: Baking
  • Cuisine: Mexican

Nutrition

  • Serving Size: 1 serving (approximately 350 g)
  • Calories: 520 kcal

Keywords: Layered Beef Enchilada Bake, Easy Beef Enchilada Casserole Recipe, Mexican Ground Beef Casserole, Cheesy Beef Enchilada Bake