Vegan Mexican Lasagna

Vegan Mexican Lasagna PinWe love our vegan comfort food, and it doesn’t get any better than this Vegan Mexican Lasagna! It’s savory, satisfying and muy delicioso!

Amelia found a recipe using tofu, salsa and a few other ingredients mixed together to make a crumbled tofu Mexican dish, but it had one major flaw. While it tasted delicious, it wasn’t very appetizing to look at. In fact, it looked a little gross.

After a few comments from the peanut gallery (me) about its lack of visual appeal, Amelia had the brilliant idea to use it as the “cheese” filling for a Mexican Lasagna. It kind of has a ricotta-y texture and tons of flavor, so that seemed like a good use for it.

Using our Vegan Overnight Lasagna as a guide, we created this super delicious Vegan Mexican Lasagna. In place of tomato sauce, we used salsa. In place of lasagna noodles, we used torn up corn tortillas. In place of cashew ricotta, we used Mexican tofu ricotta. And in place of Beyond Meat’s Beefy Crumbles, we used refried beans. We also didn’t let it sit overnight since the tortillas were soft and didn’t need to absorb the liquid like the lasagna noodles do.

We cooked it covered with aluminum foil for 30 minutes and uncovered for another 20 minutes and that seemed to work fine. It would be great topped with some vegan shredded cheese, but we wanted it to be an oil-free recipe so we skipped it and just added a little extra salsa when we dished it out.

Serve it with some diced tomatoes, avocado or a small side salad. Maybe even some extra refried beans. This is a great recipe to feed to friends and family. They won’t know it’s vegan.

Vegan Mexican Lasagna Cooking Video

If you make this recipe, please let us know your thoughts in the comments below. And please share with your friends to help spread the word about healthy plant-based eating.


Mexican Lasagna
Votes: 2
Rating: 5
You:
Rate this recipe!
Print Recipe
Servings Prep Time
8 servings 15 minutes
Cook Time Passive Time
45 minutes 10 minutes
Servings Prep Time
8 servings 15 minutes
Cook Time Passive Time
45 minutes 10 minutes
Mexican Lasagna
Votes: 2
Rating: 5
You:
Rate this recipe!
Print Recipe
Servings Prep Time
8 servings 15 minutes
Cook Time Passive Time
45 minutes 10 minutes
Servings Prep Time
8 servings 15 minutes
Cook Time Passive Time
45 minutes 10 minutes
Ingredients
Tofu Mixture Ingredients
Lasagna Ingredients
Servings: servings
Instructions
Let's Make the Tofu Mixture
  1. Drain and then press the tofu under a heavy pot for 10 minutes. If your tofu is pretty dry after draining, you can skip this step and just pat it dry with a towel.
  2. In a medium mixing bowl, crumble the tofu with a fork.
    Vegan Mexican Lasagna Prep 1
  3. Add 1 cup of salsa to the mixing bowl.
    Vegan Mexican Lasagna Prep 2
  4. Stir to combine.
    Vegan Mexican Lasagna Prep 3
Let's Assemble the Mexican Lasagna
  1. Add 3/4 cup of salsa to the bottom of a 9 x 13 inch baking dish and spread evenly. You do NOT need to grease the dish.
    Vegan Mexican Lasagna Prep 4
  2. Tear up 4 corn tortillas and spread evenly over the salsa.
    Vegan Mexican Lasagna Prep 5
  3. Add 1 1/2 cups refried beans and spread evenly over the tortillas.
    Vegan Mexican Lasagna Prep 6
  4. Add 1 cup of the tofu mixture and spread evenly.
    Vegan Mexican Lasagna Prep 7
  5. Add another layer with 3/4 cup salsa and spread evenly.
    Vegan Mexican Lasagna Prep 8
  6. Tear up 4 more corn tortillas and spread evenly over the salsa.
    Vegan Mexican Lasagna Prep 9
  7. Add 1 1/2 cups refried beans and spread evenly over the tortillas.
    Vegan Mexican Lasagna Prep 6
  8. Add 1 more cup of the tofu mixture and spread evenly.
    Vegan Mexican Lasagna Prep 10
  9. Tear up 4 more corn tortillas and spread evenly over the tofu mixture.
    Vegan Mexican Lasagna Prep 11
  10. Top with 3/4 cup of salsa over the top layer of tortillas.
    Vegan Mexican Lasagna Prep 12
Let's Cook the Vegan Mexican Lasagna
  1. Preheat the oven to 400 degrees.
  2. Cover the baking dish with aluminum foil and bake for 30 minutes.
    Vegan Mexican Lasagna Prep 14
  3. Uncover the baking dish and cook for another 15 minutes or until heated through. It should bubble around the edges.
    Vegan Mexican Lasagna Prep 15
  4. Let stand for 10 minutes before serving. Serve with diced tomatoes, avocado, extra refried beans or extra salsa, as desired.
    Vegan Mexican Lasagna
Recipe Notes

Serving size is 1/8 of the Vegan Mexican Lasagna.

0 replies

Leave a Reply

Want to join the discussion?
Feel free to contribute!

Leave a Reply

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