October 7, 2022

Vegan & Gluten Free Mexican Lasagna

vegan and gluten free taco lasagna

Vegan & Gluten-Free Mexican Lasagna – A Flavor-Packed, Plant-Based Twist on Taco Night!

If you love both lasagna and tacos, this Vegan & Gluten-Free Mexican Lasagna (also known as Taco Lasagna) is the perfect fusion of both! This flavor-packed, layered dish takes the best of traditional Mexican flavors and combines them with the comforting, hearty layers of lasagna—creating an absolutely delicious and satisfying meal.

Made with black beans, refried beans, and a savory vegan meat alternative, this dish is high in plant-based protein, making it both filling and nutritious. Plus, it’s 100% gluten-free and dairy-free, so everyone can enjoy it!

One of the best parts? This make-ahead-friendly recipe is perfect for busy weeknights—simply prepare it in advance and pop it in the oven when you’re ready to eat. Whether you’re feeding the whole family or meal-prepping for the week, this dish is guaranteed to be a crowd-pleaser.

I hope you and your family love this hearty, cheesy, and flavor-packed Mexican Lasagna as much as we do!

Why You’ll Love This Vegan & Gluten-Free Mexican Lasagna

This Vegan & Gluten-Free Mexican Lasagna is the ultimate comfort food—it’s cheesy, hearty, flavorful, and so easy to make! Whether you’re a fan of tacos, lasagna, or both, this dish is a delicious fusion of two favorites that will quickly become a staple in your home. Here’s why you’ll love it:

✔ A Fun Twist on Taco Night – Layers of flavorful taco-seasoned filling, melty vegan cheese, and soft tortillas make this dish a Mexican-inspired comfort meal the whole family will enjoy.

✔ Completely Gluten-Free & Dairy-Free – Made with gluten-free tortillas and dairy-free cheese, this recipe is perfect for those with dietary restrictions while still delivering all the bold flavors you love.

✔ Packed with Plant-Based Protein – With black beans, refried beans, and a hearty vegan meat alternative, this dish is nutrient-dense, high in protein, and satisfying.

✔ Great for Meal Prep & Make-Ahead Dinners – You can assemble it in advance, pop it in the oven when you’re ready, or store leftovers for easy meals throughout the week.

✔ Customizable to Your Taste – Prefer it spicier? Add jalapeños! Want extra veggies? Throw in some bell peppers or corn! This recipe is super versatile and easy to adjust to your preferences.

✔ A Crowd-Pleaser for All Ages – Whether you’re feeding kids, picky eaters, or plant-based skeptics, this cheesy, layered, and flavor-packed dish is always a hit!

Trust me, once you try this savory, cheesy, and satisfying Mexican Lasagna, you’ll be coming back for seconds!

vegan gluten free mexican lasagna
vegan gluten free mexican lasagna
vegan gluten free mexican lasagna
vegan gluten free mexican lasagna

Ingredients for Vegan & Gluten-Free Mexican Lasagna (Taco Lasagna)

vegan gluten free mexican lasagna

How to Make Vegan & Gluten-Free Mexican Lasagna

This cheesy, flavor-packed Mexican Lasagna comes together in just a few simple steps! It’s a fun, layered dish that’s perfect for weeknights, meal prep, or taco night with a twist. Let’s get started!

Step 1: Preheat & Prep

Step 2: Make the Refried Bean Mixture

Step 3: Cook the Vegan Meat

Step 4: Prep the Black Beans

Step 5: Assemble the Layers

Now for the fun part—layering! In your 9×13 dish, layer the ingredients as follows:
First layer: Place a layer of gluten-free tortillas on the bottom.
Second layer: Spread the refried bean mixture evenly over the tortillas.
Third layer: Add another layer of tortillas on top.
Fourth layer: Spread the cooked vegan meat mixture evenly.
Fifth layer: Add another layer of tortillas.
Sixth layer: Sprinkle on the black beans and a generous amount of vegan cheese shreds.
Final layer: Top with one last layer of tortillas, then pour salsa over the top. Finish with more vegan cheese shreds and chopped green onions.

Step 6: Bake & Serve

Step 7: Add Your Favorite Toppings!

This dish is delicious as is, but feel free to customize it with extra toppings, like:

Now, dig in and enjoy this cheesy, hearty, and flavor-packed Mexican Lasagna—a guaranteed crowd-pleaser! 

Looking for other Mexican inspired dishes? Check out these!

This post may contain affiliate links. Read my full disclosure here.

mexican lasagna

Vegan and Gluten Free Mexican Lasagna

5 from 1 vote
Cook Time 20 minutes
Course Main Course
Cuisine Mexican
Servings 8 large servings

Equipment

  • 9 x 13 pan

Ingredients
  

  • 2 packs gluten free or corn tortillas
  • 12 oz. vegan meat alternative (Impossible meat)
  • 1 Tbsp taco seasoning
  • 1/3 cup chopped yellow onion
  • 16 oz refried beans
  • 1/3 cup salsa for refried bean mixture
  • 8 oz. vegan cheese shreds
  • 15 oz. black beans
  • 1/4 cup chopped green onion
  • lettuce shreds optional topping
  • sliced avocado optional topping
  • vegan sour cream optional topping

Instructions
 

  • Start by preheating your oven to 350° F.
  • Spray a 9 x 13 pan with cooking oil and set aside. 
  • In a separate bowl mix together 1 can of refried beans with 1/3 cup of salsa, onion powder, salt, and pepper. Set aside.
  • In a skillet combine vegan meat alternative, chopped yellow onion, and a splash of water. Continue to cook until browned.
  • Rinse and drain your can of black beans and set aside. 
  • In your 9 x 13 dish place your first layer of tortillas
  • Then spread refried bean mixture on top. 
  • Top with another layer of tortillas.
  • Next place cooked vegan meat alternative.
  • Then top with another layer of tortillas. 
  • Pour black beans and vegan shreds on and top with another layer of tortillas.
  • Lastly, pour salsa on top along with vegan cheese shreds and chopped green onions. 
  • Bake for 20-25 minutes. 
  • Remove from oven and let cool for 5 minutes. Cut into squares and serve. 
  • Feel free to top with lettuce shreds, sliced avocado, and vegan sour cream if you wish. Enjoy!

One response to “Vegan & Gluten Free Mexican Lasagna”

  1. Ella says:

    5 stars
    I made this for my family tonight! It was delicious! Highly recommend!