A photo of Mexican tortilla casserole in a casserole dish, about to be baked.
Print Recipe
5 from 6 votes

Mexican Tortilla Casserole

This Mexican Tortilla Casserole is an easy-to-prepare, vegetarian meal that's perfect for weeknight meals or a dinner party. You can easily add meat for a heartier dish! 
Prep Time10 mins
Cook Time30 mins
Total Time40 mins
Course: Main Course
Cuisine: Mexican
Keyword: Mexican Tortilla Casserole
Servings: 12
Calories: 113kcal
Author: Jennifer Farley


  • 1 tablespoon extra virgin olive oil
  • 1 large yellow onion, chopped
  • 1 medium garlic clove, minced
  • 1 teaspoon ground cumin
  • teaspoons chili powder
  • 1 (14-ounce) can fire roasted diced tomatoes, drained, 1/4 cup juice reserved
  • ¼ cup tomato paste
  • 2 (15 ounce) cans black or pinto beans (or a mix), drained
  • cups frozen corn
  • 3 cups coarsely chopped fresh spinach (baby or regular will work)
  • salt and ground black pepper
  • 8 corn tortillas
  • 2 cups monterey jack or cheddar cheese (I used both)
  • Optional toppings: chopped fresh cilantro, chopped fresh jalapeño, sour cream, salsa


  • Preheat the oven to 400 degrees F. Spray an 8x11 or 9x9 inch baking dish (or a similar sized pan) with cooking spray.
  • Heat the olive oil in a large skillet over medium low heat and add the onion, garlic, cumin and chili powder. Stir for a few minutes until the onions are soft and the spices are fragrant, about 3-5 minutes. Add the tomatoes, reserved tomato juice, tomato paste, beans, corn and spinach. Stir and cook for another minute or two until the spinach has wilted and the corn has thawed. Season with salt and pepper to taste.
  • Place two corn tortillas in the bottom of the prepared pan and top with 1/4 of the bean mixture, spreading the mixture evenly. Sprinkle evenly with 1/2 cup of the cheese. Repeat until all of the ingredients have been used up, finishing with the cheese.
  • Bake until the tortilla casserole has cooked through, approximately 20 minutes. Allow to cool for 5 minutes before cutting.
  • Serve with garnishes, if desired (I highly recommend them!).



Adapted from The Mom 100 Cookbook


Calories: 113kcal | Carbohydrates: 15g | Protein: 6g | Fat: 3g | Saturated Fat: 1g | Cholesterol: 3mg | Sodium: 178mg | Potassium: 228mg | Fiber: 2g | Sugar: 1g | Vitamin A: 900IU | Vitamin C: 5.7mg | Calcium: 106mg | Iron: 1mg