Layered Beef & Black Bean Enchilada Casserole

🕒 Prep: 15 min
🔥 Cook: 35 min
🍽 Serves: 6
Be the First to Review!

This Layered Beef & Black Bean Enchilada Casserole combines hearty flavors with a comforting casserole format. It’s perfect for weeknight dinners or a cozy weekend meal with family and friends.

Ingredients for Layered Beef & Black Bean Enchilada Casserole

Ground beef provides the savory, meaty base for this casserole. It’s filling and pairs perfectly with the spices. Black beans add protein and a creamy texture, while also being a great source of fiber. Corn tortillas form the layers, absorbing the flavors and adding a mild sweetness. Enchilada sauce ties everything together with its tangy and spicy profile. Cheddar cheese melts on top for that irresistible gooey finish. Tomatoes add a fresh, acidic balance, and onion brings sweetness and depth. Cumin and chili powder are the key spices, enhancing the dish with warmth and a hint of heat. Lastly, cilantro offers a fresh, herbaceous note when sprinkled on top.

Tips & Tricks

  • If you prefer, you can swap ground turkey or chicken for the beef.
  • Make your own enchilada sauce for a personalized touch.
  • For extra heat, add diced jalapeños to the beef mixture.
  • This dish freezes well, so consider making a double batch!

Serving Suggestions

This enchilada casserole pairs well with a simple green salad tossed in a light vinaigrette or a side of Mexican rice. For a refreshing contrast, serve it with a lime-infused avocado salad or a corn and black bean salsa.

Frequently Asked Questions

Can I use flour tortillas instead of corn tortillas?
Yes, but the texture will be slightly different as flour tortillas are softer. They will absorb more sauce, so adjust as needed.
How can I make this recipe vegetarian?
Simply omit the ground beef and double the black beans or add cooked lentils for extra protein.
What's the best way to reheat leftovers?
Reheat in the oven at 350°F (175°C) until warmed through, or in the microwave for a quicker option.

Layered Beef & Black Bean Enchilada Casserole Recipe Walkthrough

Start by preheating your oven to 375°F (190°C). This ensures it’s ready when you finish assembling the casserole. Heat the olive oil in a large skillet over medium heat, then add the chopped onion. Cook it for about 5 minutes until it's softened and the kitchen smells like that wonderful oniony aroma. It's time to add the ground beef. Break it up with your spatula as it browns, which should take around 8 minutes. Once it's cooked through, drain off any excess fat.

Now, stir in the black beans, along with the cumin, chili powder, salt, and pepper. Let these flavors mingle over the heat for another 2 minutes, then take the skillet off the stove. Grab your 9x13 inch baking dish and spread 1/2 cup of enchilada sauce on the bottom. This little trick prevents the tortillas from sticking.

Lay two corn tortillas over the sauce, slightly overlapping them. Spoon half of your beef and bean mixture over the tortillas, then sprinkle with 1/2 cup of diced tomatoes and 1/2 cup of cheese. Drizzle 1/2 cup of enchilada sauce on top, ensuring even coverage.

Repeat the layers: tortillas, the rest of the beef mixture, tomatoes, cheese, and enchilada sauce. Finally, place the remaining tortillas on top, followed by the last of the enchilada sauce and cheese. Cover the dish with aluminum foil and bake for 25 minutes. Remove the foil and bake for another 10 minutes until the cheese is bubbly and golden. Let it cool for about 5 minutes before serving, and don't forget the fresh cilantro garnish for a pop of color and flavor.

Why You'll Love This Recipe

  • Easy to prepare with minimal cleanup.
  • Rich and satisfying with layers of flavor.
  • Customizable to suit your taste preferences.
  • Perfect for leftovers or meal prep.

Ingredients

1 lb ground beef
1 can (15 oz) black beans, drained and rinsed
8 large corn tortillas
2 cups enchilada sauce
2 cups shredded cheddar cheese
1 cup diced tomatoes
1 medium onion, chopped
1 teaspoon ground cumin
1 teaspoon chili powder
1 tablespoon olive oil
Salt and pepper to taste
Fresh cilantro for garnish

Step-by-step Instructions

1. Preheat your oven to 375°F (190°C).
2. In a large skillet, heat olive oil over medium heat. Add the chopped onion and cook until softened, about 5 minutes.
3. Add the ground beef to the skillet and cook until browned, breaking it up with a spatula, about 8 minutes. Drain excess fat.
4. Stir in the black beans, cumin, chili powder, salt, and pepper. Cook for another 2 minutes, then remove from heat.
5. Spread 1/2 cup of the enchilada sauce in the bottom of a 9x13 inch baking dish.
6. Place two tortillas over the sauce, slightly overlapping them.
7. Spread half of the beef and bean mixture over the tortillas, followed by 1/2 cup of diced tomatoes, and 1/2 cup of cheese.
8. Pour 1/2 cup of enchilada sauce over the layers.
9. Repeat the layers: tortillas, remaining beef mixture, tomatoes, cheese, and enchilada sauce.
10. Top with the remaining tortillas, enchilada sauce, and cheese.
11. Cover with aluminum foil and bake for 25 minutes. Remove foil and bake for an additional 10 minutes, or until the cheese is bubbly and golden.
12. Let cool for 5 minutes before serving. Garnish with fresh cilantro.

Ratings and Comments

Thank you for your rating!