This tortilla casserole is essentially a Mexican-style lasagna that uses corn tortillas in place of noodles. The filling is a mix of corn, black beans, tomatoes, green chiles, scallions, spices and cheese. It's an easy, satisfying 30-minute vegetarian dinner made mostly with pantry and freezer staples.

This Mexican Lasagna was my first encounter with the genre of quick and easy recipes. It was given to me more than 20 years ago by my neighbor Nava Atlas, a vegetarian cookbook author and blogger.
She gave me her cookbook, pointed me to her favorite recipe in the book, and told me she loved it because it was easy, delicious and most of the ingredients were things I probably already had in my house. I was sold! I had three active, hungry little boys to cook for and not a lot of time to do it.
Ingredients for Mexican Lasagna
I've made this casserole countless times since then. It's saved me on many busy nights when I wanted a healthy, satisfying dinner without a lot of fuss. My kids, my husband and I loved it back then and we still love it today. It's one of those easy, universally loved recipes that everyone needs in their repertoire.
Black beans – Canned black beans make this recipe especially easy. Drain and rinse them before using.
Tomatoes – Canned diced or stewed tomatoes both work well here.
Green Chilies – A small can of mild chopped green chilies adds lots of flavor without making the casserole spicy. Feel free to use spicy chilies if you want some heat.
Corn – I usually use frozen corn, which can go right into the filling once it's defrosted. When corn is in season and you're not pressed for time, fresh corn cut from the cob is even better.
Scallions – These add fresh onion flavor to the filling. Save a handful to sprinkle over the finished casserole.
Spices – Chili powder, cumin and oregano give this tortilla casserole its classic Tex-Mex flavor.
Corn Tortillas – These take the place of noodles in this Mexican-style lasagna, and create the layers of the casserole.
Cheese – I like Monterey Jack, but cheddar also works. Use your favorite cheese or even a Mexican cheese blend. What's important is to use shredded cheese so you can spread it evenly over the layers for melted cheesiness in every bite.
How To Make Mexican Lasagna
This dish is incredibly easy to put together. For the prep you're mostly just opening cans and measuring spices — the only thing you have to chop is the scallions. The assembly is quick and pretty fun, too. Here's the basic process:
Make the filling: Combine the black beans, tomatoes, green chilies, corn, scallions and spices in a large bowl.
Want To Save this Recipe?

Assemble the casserole: Arrange a layer of corn tortillas in the bottom of a 9 x 12 (or so) rectangular baking dish, overlapping them slightly and trimming them as needed to fit.


Top with half the filling and half of the shredded cheese.
Repeat the layers: Add another layer of tortillas, followed by the remaining filling and cheese.


Bake: Bake the tortilla casserole until it's hot and the cheese is melted and bubbling.

Cut it into squares and serve it with salsa and sour cream and chopped scallions.

Make This Ahead of Time
You can assemble the entire dish several hours ahead. Cover and refrigerate it until you're ready to bake it. Add about 5 minutes to the cooking time if you're baking it straight from the fridge.
More Delicious Mexican Recipes To Try
- Chicken Enchiladas Verdes
- Easy White Bean Turkey Chili Verde
- Mexican Chicken Tostadas with Avocado-Lime Salsa
- Huevos Rancheros
If you try this Mexican Lasagna recipe I hope you'll come back to leave a star rating and a comment. I'd love to know what you think!
PrintRecipe
Mexican Lasagna Recipe (aka Tortilla Casserole)
- Total Time: 30 mins
- Yield: 6 generous main dish servings 1x
- Diet: Vegetarian
Description
This easy Mexican Lasagna is made with layers of corn tortillas, a flavorful black bean, corn and tomato filling, and plenty of melted cheese. It's a healthy, satisfying vegetarian dinner that's ready in just 30 minutes.
Ingredients
- 1 15-ounce can black beans, drained and rinsed
- 1 14-ounce can stewed or diced tomatoes
- 1 4-ounce can chopped mild green chilies
- 2 cups frozen corn kernels, defrosted (10-ounce bag)
- 1 bunch scallions, chopped (set aside a handful to sprinkle on top)
- 1 teaspoon chili powder
- 1 teaspoon ground cumin
- ½ teaspoon dried oregano
- ½ teaspoon salt
- 12 6-inch corn tortillas
- 2 cups shredded Monterey Jack cheese, cheddar cheese or your favorite Mexican cheese blend
- Salsa
- Sour cream or yogurt
- Chopped scallions
Want To Save this Recipe?
Instructions
Preheat oven to 400ºF and set an oven rack in the center position. You will need a roughly 9 x 12 inch rectangular baking dish.
- Combine beans, tomatoes, chilies, corn, scallions, chili powder, cumin, oregano and salt in a large bowl.
- Lightly oil the casserole. Line the bottom with 6 tortillas, allowing them to overlap in the middle. Trim the round edges so they fit squarely against the edge of the casserole. Scoop on half the bean mixture. Sprinkle half the cheese on top. Add another layer of tortillas, followed by the remaining tomato and bean mixture and cheese.
- Bake 15-20 minutes, or until the casserole is heated through and the cheese is bubbling.
- Cut into squares, top with the reserved chopped scallions, and serve with salsa and sour cream or yogurt.
Notes
- Use your favorite chili powder blend or use chipotle chili if you want to amp up the flavor and spice or ancho if you want to keep the heat level mild.
- 6-inch corn tortillas will work well here in a 9 x 12 baking dish but you can truly use any size tortillas and any size casserole, and trim the tortillas down to fit into your pan.
- The casserole can be assembled several hours ahead and kept covered in the fridge until ready to bake. Add 5 minutes onto the cooking time if baking it directly from the fridge.
- Prep Time: 15 mins
- Cook Time: 15 mins
- Category: Quick and easy weeknight dinner
- Method: Baked
- Cuisine: Mexican, Tex-Mex






Jen
I've been making this recipe for years, and it's still one of my favorites! It's perfect for lazy nights and easy to adapt if you're cooking for meat lovers too. I always add chickpeas for a little extra protein and hearty goodness.
One bowl, one pan, and a delicious meal. I love an easy recipe with minimal cleanup!
Shark
This is a great recipe, thank you! Very easy and affordable
Johanna Brown
So easy! Tastes fantastic! Thank you for sharing this recipe. It will definitely be in my regular rotation.
Suzanne
This was so easy and so good! I already had all the ingredients! Will make again !! Thank you!
Lisa Goldfinger
You're welcome! I'm glad this recipe worked out so well for you. Thanks for circling back!
Sophie
Very yummy! I used an orange bell pepper I had on hand instead of zucchini, no green chilies (didn’t have any) and pre-made chili-lime seasoning. Very easy and versatile.
Jensen
I love making this and my friends have also asked for the recipe! Tasty, easy cleanup and a lot of food!!
Melissa
SO excited to find this recipe. Working 7/7 and prepping 21 meals (breakfast, lunch, supper...and snacks) every other week, I'm always looking for something healthy and freezer-friendly. I had something like this in mind but I am so happy to see someone else has already put it in writing. I already have all the ingredients and will definitely be back to give the star rating. Thanks!!!
Jeanie
I make this at least once a month. It's my go to casserole. Delicious and quick to make
Lisa Goldfinger
I'm so glad you're enjoying! Thanks for letting me know!!