Vegetarian Mexican Lasagna Recipe (2024)

Published: by Nisha · This post may contain affiliate links · 28 Comments

Jump to Recipe

5 from 16 votes

Gooey and delectable Vegetarian Mexican Lasagna Recipe is a twist on traditional lasagna, but with three layers of flour tortillas, beans, veggies, enchilada sauce, and cheese. This hassle-free recipe can be prepared up to two days ahead and is perfect for the holidays, special occasions, or entertaining a crowd.

Vegetarian Mexican Lasagna Recipe (1)

★★★★★
"So made this last night for the family, and they licked their plates clean, even my finicky little one. Didn't add any chili as I didn't have any, but worked well as the kids don't handle spices too well anyway. The little one had his with sour cream and loved it. Thanks! Will be making this again!."
- Mini

★★★★★
"Just made this earlier tonight...all I can say is O.My.Goodness! This was delicious and really easy to make. I substituted reduced-fat black beans and less sodium taco seasoning and still did not lose flavor. This recipe is also not that bad in the way of calories, about 350."
- Callmekathos

I cooked up this recipe in my head back in 2011 on my commute to work. Yes, that's when magic happens when I zone into my own little culinary world.

As you know, Mexican food is one of my favorite cuisines and anything with enchilada sauce is like icing on the cake. This Vegetarian Lasagna essentially tastes like enchiladas, but with layers of goodness and without having to roll up each tortilla. If you're interested in real enchiladas, check out my .

More Mexican Recipes

Everyone's holiday favorite, here is the famous Enchilada Bean Dip. For a classic and super easy dip, try my 5-Layer Mexican Dip. Another holiday favorite is this Jalapeno Popper Garlic Bread - it's drool-worthy!

Table of Contents
  • What is Vegetarian Mexican Lasagna?
  • Why You’ll Love This Recipe
  • Ingredients
  • Substitutions
  • How to Make Recipe Vegetarian Mexican Lasagna
  • Expert Tips
  • Make Ahead Option
  • Serving Suggestions
  • Storage
  • More Vegetarian Casserole Dishes
  • 📖 Recipe Card

What is Vegetarian Mexican Lasagna?

This lasagna is a cross between Mexican Enchiladas and Italian Lasagna, hence Mexican Lasagna, or think of it as an Enchilada Casserole.

Instead of lasagna noodles, this recipe calls for flour tortillas. Instead of marinara sauce, I'm using enchilada sauce. This meatless dish is made with beans, and veggies and finished off with a Mexican cheese blend.

As you can see, this irresistible dish has all the lasagna elements without any Italian flavors. It's gooey and melts in your mouth. Hope you guys enjoy it!

Why You’ll Love This Recipe

  • Melts-in-your-mouth - The combination of Mexican spices, savory beans, cheesy goodness, and layers of flour tortillas creates a taste sensation that's hard to resist.
  • Versatile Comfort Food- This dish works for many occasions, whether it's the holidays, special occasions, or just a casual dinner.
  • Make-Ahead Convenience - You can make this lasagna up to two days in advance and bake it on the day you want to serve. This option saves you time to do other things when you're entertaining.
  • Hearty & Satisfying - A meatless lasagna doesn't have to compromise on heartiness and taste. The layers of beans, vegetables, and cheese provide a satisfying and filling meal that will leave everyone content.

Ingredients

Vegetarian Mexican Lasagna Recipe (2)
  • Flour Tortillas - For this recipe, I used white soft flour tortillas from Trader Joe's. For a healthier option, you may use whole-wheat tortillas.
  • Enchilada Sauce - A good enchilada sauce makes this recipe, so I highly recommend using an authentic sauce such as Hatch Chile's Red Enchilada Sauce. You can find this sauce at Whole Foods and most grocery stores. You can also make your own homemade enchilada sauce.
  • Refried Beans - I used Trader Joe's Traditional Refried Beans, but feel free to use your favorite brand. I prefer pinto beans, but feel free to use refried black beans.
  • Taco Seasoning - I love Trader Joe's Taco Seasoning which is on the spicy side. Feel free to use your favorite brand.
  • Veggies - Tomatoes, Onions, Scallions(Green Onions), Jalapenos, Cilantro, and Lettuce.
  • Taco Sauce - I used Taco Bell's Hot Sauce to flavor the beans, you can use any taco sauce.
  • Cheese - I recommend using a pre-shredded Mexican cheese blend. You may also use cheddar cheese or Pepper Jack cheese.

*See the recipe card below for full information on ingredients and quantities.*

Substitutions

  • Cheese - This recipe calls for a pre-shredded Mexican cheese blend. Feel free to use freshly grated cheddar cheese, Monterey Jack cheese, or Colby Cheese.
  • Whole-Wheat Tortillas (healthier) - Instead of white flour tortillas, you may use whole-wheat tortillas for a healthier option.
  • Gluten-free - use gluten-free tortillas orsubstitute corn tortillas for flour tortillas.Also, use gluten-free enchilada sauce.
  • Vegan - For a vegan option, use vegan cheese.

How to Make Recipe Vegetarian Mexican Lasagna

Step 1 - Chop the Veggies

1. In a mixing bowl, combine the chopped onions, tomatoes, jalapenos, and 2 tablespoons of taco seasoning. (Image 1)

2. Mix well. Set aside. (Image 2)

Vegetarian Mexican Lasagna Recipe (3)

Step 2 - Season Refried Beans

1. Add 2 cans of refried beans to a pot and ½ cup of water. Cook on medium heat - you don't need any oil. Stir well until somewhat smooth. (Image 1)

2. Add sour cream and 1 tablespoon of taco seasoning. (Image 2)

3. Stir well. (Image 3)

4. Add about 2 tablespoons of taco sauce - I used Taco Bell's Hot Sauce. Stir well. Once the beans are heated through, turn off the stove and set aside. (Image 4)

Vegetarian Mexican Lasagna Recipe (4)

Step 3 - Assemble Vegetarian Mexican Lasagna

Preheat oven to 400 degrees.

TIP: Divide all the ingredients into threes since you'll be making a three-layered Mexican Lasagna. Additionally, you'll need 5 flour tortillas that you need to cut into halves.

1. Add 2 ladles of enchilada sauce to a 10" x 13" rectangular baking dish. (Image 1)

2. Place 3 tortillas over the enchilada sauce. (Image 2)

3. Add ⅓ of the refried bean mixture and spread. (Image 3)

4. Now add ⅓ of the vegetable mixture and spread. (Image 4)

Vegetarian Mexican Lasagna Recipe (5)

5. Add about 3 ladles of enchilada sauce. (Image 5)

6. Now add about ⅓ of the Mexican shredded cheese. (Image 6)

Repeat steps 2 through 7, two more times as follows:
flour tortillas - beans - veggies - enchilada sauce - cheese (middle layer, top layer)

Vegetarian Mexican Lasagna Recipe (6)

7. By now - you probably already have 3 layers of lasagna. Just to be visual - here's what the final layer of enchilada sauce looks like. I used 3 ladles. (Image 7)

8. And here's what the remaining cheese on top looks like. Place the baking dish (uncovered) into the oven at 400 degrees for 25 minutes. (Image 8)

9. Once done, your lasagna should look like this. (Image 9)

10. Garnish with some of my favorite toppings - scallions and cilantro. Wait 15-20 minutes before serving to avoid a gooey mess. (Image 10)

Vegetarian Mexican Lasagna Recipe (7)

Expert Tips

Enchilada Sauce - The enchilada sauce brand you use will make a huge difference in this recipe. I love Hatch Chile's Mild/Medium Red Enchilada Sauce. Stick to any authentic brand.

Refried Beans - Use canned refried pinto beans. I recommend Trader Joe's brand.

Taco Seasoning - I love Trader Joe's Taco Seasoning which is quite spicy. If you're using a different brand, make sure to use medium/hot Taco Seasoning.

Tortillas - For the best results, makesure you use soft tortillas.Ideally, 8" - 10" flour tortillas work great in this recipe. Again, I used Trader Joe's white flour tortillas. For a healthier option, you may use whole-wheat tortillas or even gluten-free corn tortillas.

Lasagna Layers - This recipe will result in 3 layers of lasagna. Use a 9" x 13" baking dish (or something similar).

Make Ahead Option

You can assemble this Meatless Mexican Lasagna 1-2 days in advance. Cover it well with a plastic wrap and place it in the refrigerator. The next day, bake the lasagnafor 25 minutes (add 5 more minutes if needed) at 400 degrees. Wait 20 minutes before serving so you don't end up with a gooey mess. This dish also makes great leftovers.

Serving Suggestions

Top Mexican Lasagna with a dollop of sour cream, scallions, fresh cilantro, and shredded lettuce. This combo tastes amazing! You may also serve it with some tortilla chips on the side.

Storage

Store the lasagna in an airtight container. The lasagna will last for 3-4 days in the fridge. When you're ready to eat, you can microwave a piece of lasagna for 1 minute.

Vegetarian Mexican Lasagna Recipe (8)

More Vegetarian Casserole Dishes

  • Eggplant Parmesan Pasta (Baked Casserole)
  • Baked Ziti with Spinach (vegetarian, vegan option, gluten-free option)
  • Vegetable Lasagna (gluten-free option)
  • Baked Eggplant Parmesan (GF option, Vegan option, Vegetarian)

Tried this recipe?If so, please leave a comment & rate this recipe. That would mean so much to me. If you’re onInstagram, please tag me so I can see your creations. I'm happy to share and mention you. Thank you!

📖 Recipe Card

Vegetarian Mexican Lasagna Recipe (13)

Vegetarian Mexican Lasagna

5 from 16 votes

By: Nisha

Gooey and delectable Vegetarian Mexican Lasagna Recipe is a twist on traditional lasagna, but with three layers of flour tortillas, beans, veggies, enchilada sauce, and cheese. This hassle-free recipe can be prepared up to two days ahead and is perfect for the holidays, special occasions, or entertaining a crowd.

Prep Time 30 minutes mins

Cook Time 5 minutes mins

Bake Time 25 minutes mins

Total Time 1 hour hr

Servings 8 servings

Calories 304 kcal

Save Pin Print

Equipment

Ingredients

FOR REFRIED BEANS

  • 32 ounces refried beans, 2 cans, I used Trader Joe's
  • ½ cup water
  • 1 tablespoon taco seasoning, I used Trader Joe's
  • 2 tablespoon taco sauce, I used Taco Bell Hot Sauce
  • ¼ cup sour cream

FOR VEGGIE MIXTURE

  • 2 cups onions, chopped
  • 2 ½ cups tomatoes, chopped
  • 2 jalapenos, deseeded & chopped
  • 2 tablespoon taco seasoning

ASSEMBLE MEXICAN LASAGNA (makes 3 layers)

  • 4 ½ flour tortillas, halved, use 3 halves for each layer
  • 23 ounces red enchilada sauce, divide into 4 layers - add sauce to bottom of dish
  • 8 ounces Mexican cheese blend, divided into 3s
  • refried beans, divided into 3s
  • veggie mixture, divided into 3s

GARNISH

  • cilantro, chopped
  • scallions, chopped

Instructions

Step 1 - Chop the Veggies

  • In a mixing bowl, combine the chopped onions, tomatoes, jalapenos, and 2 tablespoons of taco seasoning. Mix well. Set aside. (Image 2)

Step 2 - Season Refried Beans

  • Add 2 cans of refried beans to a pot and ½ cup of water. Cook on medium heat - you don't need any oil. Stir well until somewhat smooth.Add sour cream and 1 tablespoon of taco seasoning, and stir well. Now, add about 2 tablespoons of taco sauce - I used Taco Bell's Hot Sauce. Stir well. Once the beans are heated through, turn off the stove and set aside.

Step 3 - Assemble Vegetarian Mexican Lasagna

    Preheat oven to 400 degrees.

    • TIP: Divide all the ingredients into threes (except enchilada sauce) since you'll be making a three-layered Mexican Lasagna. For the enchilada sauce, divide quantity into 4s. Additionally, you'll need 4 ½ flour tortillas that you need to cut into halves.

    • Add 2 ladles of enchilada sauce to a 10" x 13" rectangular baking dish.

    • Place 3 tortillas over the enchilada sauce. Add ⅓ of the refried bean mixture and spread. Now add ⅓ of the vegetable mixture and spread. Add about 3 ladles of enchilada sauce. Now add about ⅓ of the Mexican shredded cheese. Repeat these steps 2 more times as follows:

    • flour tortillas - beans - veggies - enchilada sauce - cheese (middle layer, top layer)

    • By now - you probably already have 3 layers of lasagna. Place the baking dish (uncovered) into the oven at 400 degrees for 25 minutes. Garnish with some of my favorite toppings - scallions and cilantro. Wait 15-20 minutes before serving to avoid a gooey mess.

    Notes

    This recipe was first published on June 9, 2011, and has since been updated and republished.

    • Enchilada Sauce - The enchilada sauce brand you use will make a huge difference in this recipe. I love Hatch Chile's Mild/Medium Red Enchilada Sauce. Stick to any authentic brand.
    • Refried Beans - Use canned refried pinto beans. I recommend Trader Joe's brand.
    • Taco Seasoning - I love Trader Joe's Taco Seasoning which is quite spicy. If you're using a different brand, make sure to use medium/hot Taco Seasoning.
    • Tortillas - For the best results, make sure you use soft tortillas. Ideally, 8" - 10" flour tortillas work great in this recipe. Again, I used Trader Joe's white flour tortillas. For a healthier option, you may use whole-wheat tortillas or even gluten-free corn tortillas.
    • Lasagna Layers - This recipe will result in 3 layers of lasagna. Use a 9" x 13" baking dish (or something similar).
    • Gluten-free - use gluten-free tortillas orsubstitute corn tortillas for flour tortillas.Also, use gluten-free enchilada sauce.
      Vegan - For a vegan option, use vegan cheese.

    Nutrition

    Calories: 304kcalCarbohydrates: 35gProtein: 15gFat: 11gSaturated Fat: 6gCholesterol: 31mgSodium: 1764mgPotassium: 242mgFiber: 8gSugar: 13gVitamin A: 1403IUVitamin C: 16mgCalcium: 272mgIron: 3mg

    Course Main Course

    Cuisine Mexican/Fusion

    Diet Vegetarian

    Tried this recipe?Mention @honeywhatscooking or tag #honeywhatscooking!

    «

    Sweet Potato Chaat (Healthy Shakarkandi Chaat) »

    Reader Interactions

    Comments

      LEAVE A COMMENT & RATE THIS RECIPE

    1. Reshma says

      Vegetarian Mexican Lasagna Recipe (14)
      Made this for our Christmas Eve dinner for my mom’s birthday! It was so delicious and everyone enjoyed it including all the meat lovers!!! So hearty and filling.

      Reply

    2. Riya says

      Vegetarian Mexican Lasagna Recipe (15)
      Wow this was delicious made it for the family and they loved it!

      Reply

    3. Divya says

      Vegetarian Mexican Lasagna Recipe (16)
      Made this tonight for dinner,I would say tasty and healthier lasagna

      Reply

    4. Anonymous says

      Vegetarian Mexican Lasagna Recipe (17)
      I made this tonight and WOW what a great dish! So much flavour! Definitely adding this one to my favorites! Thank you!!!

      Reply

    5. Anonymous says

      You must be Indian...I see that thepla utensil you are using 🙂 Definitely going to make this on Wednesday, having yummy Dosa tomorrow 🙂

      Reply

      • honeywhatscooking says

        Yes, I am. What is a thepla? This dish is yummy... hope you like it. 🙂

        Reply

    6. Anonymous says

      Vegetarian Mexican Lasagna Recipe (18)
      I made this last night and my husband LOVED it. Thank you so much for posting this recipe. BTW, do you know any delicious Quinoa recipes? I love spicy food and was looking for a spicy quinoa recipe but didn't find anything interesting. Would love if you could post something. Thanks

      Reply

    7. egriffel says

      Vegetarian Mexican Lasagna Recipe (19)
      Made this tonight - DELICIOUS! Added sauteed peppers and onions (garlic too).Thank you SO much!

      Reply

    8. Auset says

      Vegetarian Mexican Lasagna Recipe (20)
      I know this is an old article but I was searching for something vegetarian that could last a few days and the pics for this recipe looked so yummy, I had to try it. It came out so wonderful and so easy to make. I don't have a food processor so I just whipped and mashed the beans up and it came out excellent. My teen(who is very picky when it comes to vegetarian meals) had TWO LARGE plates of this meal. Thanks so much for sharing!

      Reply

    9. honeywhatscooking says

      @Auset. Thank you so very much... That means a lot. So glad your teenager child enjoyed it. 🙂

      Reply

    10. honeywhatscooking says

      @Anonymous - that makes me so happy to hear. Glad this recipe worked out for you, and glad to hear the step-by-step images help. 🙂

      Reply

    11. Anonymous says

      Vegetarian Mexican Lasagna Recipe (21)
      I just discovered your blog through a friend and made this for dinner last night - it came out amazing and so delicious! I am addicted to your recipes, thank you for sharing! The step-by-step pics are a huge help for a cooking novice like myself :).

      Reply

    12. fifteenminuteplan says

      Thanks! I'll post the link below so you can see. Please forgive me for the terrible photo though-- I need to work on that :)http://fifteenminuteplan.wordpress.com/2012/01/13/vegetarian-mexican-lasagna/

      Reply

    « Older Comments

    Vegetarian Mexican Lasagna Recipe (2024)

    FAQs

    How do you keep veggie lasagna from getting soggy? ›

    How do you keep Veggie Lasagna from getting soggy? For this recipe, we help reduce excess moisture by using no-boil noodles, cooking the mushrooms, onion and bell peppers before adding them to the lasagna, and squeezing the liquid out of the cooked spinach with a kitchen towel.

    What is Mexican lasagna made of? ›

    It's called a Mexican "lasagna" because it's layered like its distant Italian cousin (very distant). Only in true southwestern style, we are using corn tortillas in place of lasagna noodles, salsa instead of sauce, beans in place of béchamel, and mild cheddar and jack instead of ricotta and Parmesan.

    How long to cook frozen vegetarian lasagna? ›

    CONVENTIONAL OVEN 400°F (Preheated): Tent lid. Place tray on a baking sheet. Remove lid during last 10-15 minutes. Cook Frozen (0°F) product 1 hour and 50-55 minutes/Thawed (40°F or less) product for 55-60 minutes.

    How many carbs are in Mexican lasagna? ›

    Nutrition Facts
    NutrientValue
    Sodium680mg
    Carbs37g
    Net carbs33g
    Fiber4g
    83 more rows

    How do you make lasagna not crunchy? ›

    How do I prevent the top lasagna noodles from crisping? Put a thin layer of sauce atop the noodles, then top with cheese (there's no law saying you have to end the lasagna with a bare top). Be sure to cover the raised edges of the lasagna noodles, which is always what seems to get crunchy.

    Do you spray the bottom of a pan when making lasagna? ›

    For the best results, we offer the following tips for assembling your lasagne: Begin with a 13 x 9 x 3-inches deep baking pan, sprayed with nonstick cooking spray. Spread 1 cup of sauce on the bottom of the baking pan and begin layering.

    What is the difference between lasagne and lasagna? ›

    It is about lasagne, which is ubiquitous north of Rome. Note the difference in the last letter of the name. Lasagne is plural and refers to the noodles themselves, also plural. Lasagna is Italian American parlance and refers to the aforementioned cheesy composition, the dish in toto.

    What is the difference between lasagna and lasagne al forno? ›

    What is the difference between lasagna and lasagne al forno? Unlike Americanized lasagna, this authentic lasagne al forno recipe is made without ricotta cheese. Instead, this recipe used homemade lasagne noodles and a creamy béchamel sauce.

    Why is it called Lasagna al Forno? ›

    Well, they are both properly called “Lasagna al Forno” meaning oven-baked Lasagna. So they both have lasagna (the actual flat noodle) and both are baked in the oven.

    Why not thaw frozen lasagna before cooking? ›

    You can absolutely cook this from frozen, but be keep it covered in foil and cook it longer than one hour. Keep it covered to ensure the top layer doesn't dry out. To test if the lasagna is fully cooked in the middle, insert a thin knife, leave it for 2 seconds, and then pull it out and touch it.

    Can you freeze uncooked vegetarian lasagne? ›

    For the best results, freeze lasagna after it has been assembled but before it's been baked. Freezing food this way will help maintain the lasagna's cheese and noodle texture and prevent it from getting soggy. If you've already baked your lasagna, don't worry; it can still be frozen!

    Is Mexican food high in carbs? ›

    If you are on a low-carbohydrate diet, then you know very well that foods such as tortillas, beans, and rice are a no-go. Since these are often staple ingredients for many Mexican dishes, low-carb dieters may be deterred and avoid Mexican food altogether.

    Does Mexican cheese have carbs? ›

    Mexican Blend Cheese (0.25 cup shredded) contains 0g total carbs, 0g net carbs, 9g fat, 6.6g protein, and 108 calories.

    Is lasagna a high carb meal? ›

    Lasagna may be a delicious Italian comfort food staple, but it's not a great choice if you're trying to manage your blood sugar. Since noodles are the primary ingredient in lasagna, this dish tends to be high in refined carbohydrates and low in fiber.

    How to stop lasagne from being sloppy? ›

    How can I keep lasagna from being a mushy mess? The best way is to keep your ingredients dry. Cook your pasta sauce long enough to boil out most of the moisture so the sauce is thick.

    Why is my eggplant lasagna watery? ›

    If the eggplant is still a bit raw before layering, it still has water to release, and it will make the lasagna watery. Second, be sure to cook the tomato sauce down for the full 20 minutes. We're letting water evaporate as well as concentrating the flavor of the tomatoes.

    Why is my zucchini lasagna watery? ›

    Zucchini is 95% water so it is important to draw out the water from the zucchini before baking or the lasagna will be a watery mess.

    How do you make lasagna stay firm? ›

    4 Let it rest.

    Just like steak, you need to allow the lasagna to rest before slicing into it. Resting or letting it cool for a good 10 to 15 minutes at least allows the heat to dissipate, the ingredients to settle from its bubbling state in the oven, and firms up the cheese that you added on top.

    References

    Top Articles
    Latest Posts
    Recommended Articles
    Article information

    Author: Neely Ledner

    Last Updated:

    Views: 5759

    Rating: 4.1 / 5 (42 voted)

    Reviews: 89% of readers found this page helpful

    Author information

    Name: Neely Ledner

    Birthday: 1998-06-09

    Address: 443 Barrows Terrace, New Jodyberg, CO 57462-5329

    Phone: +2433516856029

    Job: Central Legal Facilitator

    Hobby: Backpacking, Jogging, Magic, Driving, Macrame, Embroidery, Foraging

    Introduction: My name is Neely Ledner, I am a bright, determined, beautiful, adventurous, adventurous, spotless, calm person who loves writing and wants to share my knowledge and understanding with you.