Looking for a simple, cheesy, and satisfying dinner? This Mexican Tortilla Casserole is a fantastic one-pan meal that’s loaded with layers of tortillas, beans, veggies, and melty cheese. It’s like a taco, burrito, and enchilada all in one delicious dish!
This easy-to-make casserole is a crowd-pleaser that works for family dinners, potlucks, and meal prep. It’s packed with fiber-rich beans, flavorful spices, and plenty of cheese, making it both hearty and comforting. Plus, it’s easily customizable—add your favorite veggies, swap in different proteins, or make it vegan with plant-based cheese.
Best of all? It comes together in just 30 minutes, making it a go-to meal for busy nights. Let’s dive in and create a dish everyone will love!
Why You Will Love Making This Recipe
1. Quick & Easy
This casserole is ready in 30 minutes and requires minimal prep—perfect for weeknight dinners.
2. One-Pan Meal
No need for multiple dishes—just layer everything in a baking dish and bake!
3. Customizable
Switch up the ingredients to fit your taste—add chicken, swap the beans, or make it vegan.
4. Great for Meal Prep
Make it ahead and enjoy leftovers throughout the week.
5. Deliciously Cheesy & Flavorful
The combination of melty cheese, seasoned beans, and warm tortillas makes every bite irresistible!
Ingredients
For the Casserole:
- 8 small flour or corn tortillas
- 1 (15-ounce) can black beans, drained and rinsed
- 1 cup corn kernels (fresh, canned, or frozen)
- 1 cup salsa (mild or spicy)
- 1 cup shredded Mexican cheese blend (or plant-based cheese)
- 1 teaspoon cumin
- 1 teaspoon chili powder
- ½ teaspoon garlic powder
- ½ teaspoon salt
- ¼ teaspoon black pepper
Toppings (Optional):
- Chopped cilantro
- Diced avocado
- Sour cream or Greek yogurt
- Sliced jalapeños
Equipment Used
- 9×13-inch baking dish
- Mixing bowls
- Spatula
- Measuring cups and spoons
Directions & Instructions
1. Preheat & Prepare
- Preheat oven to 375°F (190°C).
- Grease a 9×13-inch baking dish.
2. Mix the Filling
- In a bowl, combine black beans, corn, salsa, cumin, chili powder, garlic powder, salt, and pepper.
3. Layer the Casserole
- Place two tortillas on the bottom of the baking dish.
- Spread a layer of the bean mixture over the tortillas.
- Sprinkle with cheese.
- Repeat layers until all ingredients are used, finishing with cheese on top.
4. Bake & Serve
- Bake for 20 minutes, until cheese is melted and bubbly.
- Let cool for 5 minutes, then top with cilantro, avocado, or sour cream.
Nutritional Information
Each serving of Mexican Tortilla Casserole provides:
- Calories: ~320
- Protein: ~12g
- Fiber: ~7g
- Healthy Fats: From cheese and avocado
This dish is high in fiber, protein-packed, and full of plant-based goodness, making it a balanced and satisfying meal!
Prep Time and Cook Time
- Prep Time: 10 minutes
- Cook Time: 20 minutes
- Total Time: 30 minutes
Variations
- Make it Spicy: Add chopped jalapeños or extra chili powder.
- Protein Boost: Add shredded chicken or ground beef.
- Gluten-Free Option: Use corn tortillas.
- Dairy-Free/Vegan: Swap cheese for plant-based cheese and use dairy-free sour cream.
- Extra Veggies: Add bell peppers, onions, or spinach.
Frequently Asked Questions
Can I make this casserole ahead of time?
Yes! Assemble it ahead and store in the fridge for up to 24 hours before baking.
How do I store leftovers?
Keep leftovers in an airtight container in the fridge for up to 3 days.
Can I freeze this casserole?
Yes! Freeze before or after baking for up to 2 months.
What can I serve with it?
Pair with a side salad, guacamole, or Mexican rice.
Pro Tips By Lyndy
- Use fresh tortillas to prevent sogginess.
- Let it cool for 5 minutes before slicing for cleaner layers.
- For extra crispiness, broil for 2-3 minutes after baking.
- Add a drizzle of hot sauce for extra flavor.
Serving Suggestions
- Serve with a side of Mexican rice.
- Pair with a refreshing margarita or agua fresca.
- Add a dollop of guacamole or salsa on top.
This Mexican Tortilla Casserole is easy, delicious, and perfect for any occasion—enjoy!