Savor the Hearty Layers of Mexican Tortilla Casserole
Bring bold flavor and comforting layers to your dinner table with this Mexican Tortilla Casserole recipe, blending vibrant spices, creamy cheese, and tender tortillas into one satisfying dish.

Whether you’re hosting a family meal or planning a casual gathering, this recipe delivers rich taste with every bite while staying easy enough for busy weeknights.
Ideal for a cozy weeknight dinner or a potluck hit, this casserole captures the essence of Mexican-inspired comfort food. Ready to dig into a layered fiesta of flavor? Let’s make something delicious and deeply satisfying.
Mexican Tortilla Casserole: A Cheesy, Layered Dinner Favorite
This Mexican Tortilla Casserole offers warm, spicy layers of seasoned beans, fresh veggies, and gooey cheese that come together in the oven for a golden, bubbly finish. More than just easy, it’s a fun way to enjoy flavors that everyone loves—without spending hours in the kitchen.
From the first bite, you’ll notice how the textures blend beautifully. Every layer builds on the last, creating a casserole that’s both hearty and crave-worthy.
Top Tips for the Best Mexican Tortilla Casserole:
- Use Fresh Spinach: Although frozen works, fresh spinach adds a brighter texture and flavor to the layers.
- Let It Rest: After baking, allow the casserole to rest for five minutes. This helps it set and makes slicing easier.
- Customize Your Heat: Add fresh jalapeños between layers or use a spicier salsa if you love a kick.
- Try Cheese Blends: Mix cheddar with Monterey Jack for a balanced melt and a bit more flavor depth.
- Don’t Skip the Garnish: Sour cream, chopped cilantro, or diced avocado add freshness and balance the warm spices.

Mexican Tortilla Casserole Recipe:
- Preparation time: 15 minutes
- Cooking time: 20 minutes
- Servings: 6
- Equipment: 9x9-inch baking dish, skillet, spatula
This satisfying casserole is a breeze to prepare and a joy to serve. For other easy family dinners, try our Creamy Dill Salmon or crowd-pleasing BBQ Chicken Quesadilla.
Ingredients:
- 1 tablespoon extra virgin olive oil
- 1 large yellow onion, chopped
- 1 medium garlic clove, minced
- 1 teaspoon ground cumin
- 1½ teaspoons chili powder
- 1 (14-ounce) can fire-roasted diced tomatoes, drained, ¼ cup juice reserved
- ¼ cup tomato paste
- 2 (15-ounce) cans black or pinto beans, drained
- 1½ cups frozen corn
- 3 cups fresh spinach, coarsely chopped
- Salt and ground black pepper, to taste
- 8 corn tortillas
- 2 cups Monterey Jack or cheddar cheese (or a mix)
- Optional toppings: cilantro, jalapeño, sour cream, salsa
Directions:
- Preheat and Prepare the Dish: Preheat your oven to 400°F. Spray a 9x9-inch baking dish with cooking spray.
- Sauté and Season: In a large skillet over medium-low heat, warm olive oil. Add the onion, garlic, cumin, and chili powder. Stir occasionally for 3–5 minutes until the onions soften and spices become fragrant.
- Simmer the Filling: Add drained tomatoes, reserved juice, tomato paste, beans, corn, and spinach. Cook for a couple of minutes until the spinach wilts and corn warms through. Season to taste with salt and pepper.
- Layer the Casserole: Place two corn tortillas in the baking dish. Spread ¼ of the bean mixture over them, followed by ½ cup of cheese. Repeat the layers until all ingredients are used, finishing with cheese on top.
- Bake to Perfection: Bake uncovered for 20 minutes or until the cheese is melted and bubbling.
- Cool and Serve: Allow the casserole to rest for 5 minutes before slicing. Top with your favorite garnishes for extra flavor.
Dig Into Layered Comfort Tonight
This Mexican Tortilla Casserole is more than a meal—it’s a warm, cheesy celebration of flavor that brings people together. Perfectly spiced and layered with care, it's just what you need when comfort is on the menu.
You might also enjoy our Cream of Mushroom Chicken for another comforting dinner idea, or check out the Loaded Chicken and Potato Casserole for a cheesy twist.
Want something extra cozy? Don’t miss the Amazing Forgotten Chicken or this hearty Paula Deen’s Amazing Chicken Casserole, both sure to become new family favorites.
Print📖 Recipe
Mexican Tortilla Casserole
This satisfying casserole is a breeze to prepare and a joy to serve. For other easy family dinners, try our Creamy Dill Salmon or crowd-pleasing BBQ Chicken Quesadilla.
- Total Time: 35 minutes
- Yield: 6 1x
Ingredients
-
1 tablespoon extra virgin olive oil
-
1 large yellow onion, chopped
-
1 medium garlic clove, minced
-
1 teaspoon ground cumin
-
1½ teaspoons chili powder
-
1 (14-ounce) can fire-roasted diced tomatoes, drained, ¼ cup juice reserved
-
¼ cup tomato paste
-
2 (15-ounce) cans black or pinto beans, drained
-
1½ cups frozen corn
-
3 cups fresh spinach, coarsely chopped
-
Salt and ground black pepper, to taste
-
8 corn tortillas
-
2 cups Monterey Jack or cheddar cheese (or a mix)
-
Optional toppings: cilantro, jalapeño, sour cream, salsa
Instructions
-
Preheat and Prepare the Dish: Preheat your oven to 400°F. Spray a 9x9-inch baking dish with cooking spray.
-
Sauté and Season: In a large skillet over medium-low heat, warm olive oil. Add the onion, garlic, cumin, and chili powder. Stir occasionally for 3–5 minutes until the onions soften and spices become fragrant.
-
Simmer the Filling: Add drained tomatoes, reserved juice, tomato paste, beans, corn, and spinach. Cook for a couple of minutes until the spinach wilts and corn warms through. Season to taste with salt and pepper.
-
Layer the Casserole: Place two corn tortillas in the baking dish. Spread ¼ of the bean mixture over them, followed by ½ cup of cheese. Repeat the layers until all ingredients are used, finishing with cheese on top.
-
Bake to Perfection: Bake uncovered for 20 minutes or until the cheese is melted and bubbling.
-
Cool and Serve: Allow the casserole to rest for 5 minutes before slicing. Top with your favorite garnishes for extra flavor.
- Prep Time: 15 minutes
- Cook Time: 20 minutes






Leave a Reply