Description
This Mexican tortilla casserole is a flavorful and satisfying dish with layers of corn tortillas, seasoned meat, black beans, and melted cheese, perfect for feeding a crowd or enjoying a comforting meal.
Ingredients
Scale
- Corn tortillas
- 1 lb lean ground beef or turkey
- 1 can (15 oz) black beans, drained and rinsed
- 1 can (14.5 oz) fire-roasted tomatoes
- 1 can (10 oz) red enchilada sauce
- 1 medium yellow onion, diced
- 2 cloves garlic, minced
- 1 can (4 oz) diced green chiles
- 2 cups shredded Mexican-blend cheese
- 1 packet taco seasoning
- Fresh cilantro, for topping
- 1 avocado, sliced (for topping)
- Sour cream, for topping
- Sliced jalapeños (optional)
Instructions
- Preheat the oven to 375°F (190°C) and grease a 9×13-inch baking dish. In a skillet, heat olive oil over medium heat. Add diced onion and cook until translucent. Stir in garlic and sauté until fragrant.
- Add ground meat and cook until browned. Drain any fat. Add taco seasoning, black beans, green chiles, and fire-roasted tomatoes. Simmer for 5 minutes.
- Spread a thin layer of enchilada sauce on the bottom of the baking dish. Layer tortillas, half the meat mixture, 1 cup of cheese, and more sauce. Repeat layers, finishing with tortillas, sauce, and the remaining cheese.
- Cover with foil and bake for 25 minutes. Remove foil and bake uncovered for an additional 10-15 minutes, until cheese is bubbly and golden.
- Let the casserole cool for 10 minutes before slicing. Top with cilantro, avocado, sour cream, and jalapeños if desired.
Notes
- Tip: For a lighter version, use ground turkey instead of beef and increase the vegetable content.
- Storage: Leftovers keep well in the fridge for 3–4 days in an airtight container.
- Prep Time: 15 minutes
- Cook Time: 45 minutes
- Category: Casserole
- Method: Baking
- Cuisine: Mexican
Nutrition
- Serving Size: 1 slice
- Calories: 385 kcal
- Sugar: 4 g
- Sodium: 720 mg
- Fat: 18 g
- Saturated Fat: 8 g
- Unsaturated Fat: 9 g
- Trans Fat: 0 g
- Carbohydrates: 35 g
- Fiber: 5 g
- Protein: 23 g
- Cholesterol: 70 mg