Mexican Lasagna Recipe

This post may contain affiliate links (disclosure). 

Mexican Vegetarian Lasagna Recipe |

This Mexican-style lasagna recipe uses flour tortillas instead of pasta!  This combination of Mexican flavors is so tasty – beans, corn, salsa, cheese and tortillas.  The ingredients are layered like lasagna in a baking dish and baked in the oven until piping hot – yum!

Mexican lasagna recipe has no meat in it, so it’s a perfect vegetarian main dish.  It’s extremely filling and tasty, so even meat eaters love it!  Mexican lasagna is much easier to make then traditional lasagna – you don’t need to boil the lasagna noodles and don’t need to pre-cook any ingredients.  Just layer the ingredients into the baking dish and bake in the oven – this recipe is perfect for busy people!

Mexican lasagna also reheats very well, it’s just as tasty the next day, so you can always refrigerate the leftovers and enjoy them again tomorrow!

how to make mexican vegetarian lasagna recipe

Click Here To Pin This Recipe

Mexican Lasagna Recipe

This Mexican-style lasagna uses flour tortillas instead of lasagna noodles! Tortillas are layered with classic Mexican ingredients such as beans, corn, salsa and cheese. Delicious!
Prep Time5 minutes
Cook Time20 minutes
Total Time25 minutes
Course: Vegetarian Main Dish
Cuisine: Mexican
Servings: 4 servings


  • 6 flour tortillas 8-inch
  • 1 can 15 oz black beans, drained and rinsed
  • 1 can 15 oz vegetarian low-fat refried beans
  • 1 can 15 oz corn, drained
  • 1 1/2 cup salsa mild, medium or spicy, whichever you prefer
  • 4 green onions chopped
  • 2 cups shredded cheese


  • Preheat the oven to 400F.
  • Spray a 9x13 inch baking dish with cooking spray (I use glass Pyrex dish).
  • In a large bowl, mix black beans, refried beans, corn, salsa and chopped green onions.
  • Warm the tortillas in a microwave (2 at at time for 30 seconds).
  • Put two tortillas on the bottom of the baking dish.
  • Spread half of the bean mixture over the tortillas.
  • Top with two more tortillas.
  • Spread the remaining bean mixture on top.
  • Put the remaining two tortillas on top.
  • Sprinkle with shredded cheese.
  • Put the Mexican lasagna in the oven and bake for 20 minutes.
NEVER MISS A RECIPE!I publish a new recipe several times per week. Want the new recipes in your inbox? Sign up for FREE notifications!
Save This Recipe

Cut the Mexican lasagna into squares and serve.  It’s so delicious topped with guacamole!

Also, check out these great Mexican recipes: how to make chili rellenos, how to make enchiladas and how to make chili con carne.

Save this for later on your social media:

Get Melanie's FREE Recipes In Your Inbox!

Similar Posts

Leave a Reply

Your email address will not be published. Required fields are marked *

Rate This Recipe (only if you tried it, otherwise leave blank)