Easy Vegetarian Mexican Lasagna Recipe

Easy Vegetarian Mexican Lasagna: with layers of tortillas, beans, vegetables, and cheese this easy meal will be a hit with the whole family.

Mexican lasagna recipe

If you love Mexican food, you will love this easy and delicious Mexican lasagna.  It’s full of Mexican flavors.  Our version is a vegetarian dish full of beans and vegetables.  It’s sure to become a new family favorite.  This is a great new option for taco night.  You’ll love this quick and easy recipe on busy nights.

how to make Mexican lasagna


This isn’t your traditional Italian lasagna recipe.  Instead of lasagna noodles this Mexican version uses layers of tortillas instead of layers of pasta for a fun twist.  Because tortillas are round we make our Mexican lasagna in a round spring form baking tin.  It works perfectly, because the large tortilla fit right inside.  Lots of versions of this recipe use a traditional lasagna casserole dish, and have to cut the round tortillas to make them fit the pan.  It’s much easier to use a round baking dish, and there’s not cutting of the tortillas necessary.  They fit perfectly in an 8 inch springform pan.

Mexican lasagna recipe


Our Mexican lasagna is a vegetarian version.  There is no meat in our recipe.  This is perfect for anyone who is looking for a meatless option, and it’s so flavorful and hearty with the beans that you won’t miss the meat.  We love this option for anyone trying to cut back on red meat, or for a vegetarian.  It’s perfect for a meatless Monday option too.  The beans combined with the corn kernels and peppers makes a hearty filling  and is a great twist.

If you wanted to, you could add ground beef to the recipe.  Just brown a pound of ground beef to the vegetable mixture.  Or try adding ground turkey or chicken.

Mexican lasagna recipe without meat


We used marble cheese for our Mexican lasagna.  If you want to make this into a vegan dish, you could substitute a vegan cheese, in place of the regular cheese.

We like marble as a mild variety that’s a great melting cheese.  If you prefer you could do a mixture of mozzarella cheese and cheddar cheese.  Monterey jack cheese would be a really great option too, or if you want to add a little more spice you could use pepper jack cheese as a great option.  We’ve layered 2 cups of cheese in our baked casserole, making sure to save a little extra for the layer of cheese on top.  If you love cheese, feel free to add extra, and make this more cheesey.

easy vegetarian Mexican lasagna recipe

Yield: 8 Servings

Easy Vegetarian Mexican Lasagna Recipe

Easy Mexican Lasagna
Prep Time 15 minutes
Cook Time 20 minutes
Total Time 35 minutes


  • 1 small onion, diced
  • 2 cloves garlic, minced
  • 1 small orange bell pepper, chopped
  • 1 small yellow bell pepper, chopped
  • 1 tsp olive oil
  • 1 jar tomato sauce
  • 1 1/2 tsp dried basil
  • 1 tsp chili powder
  • 1 tsp cumin
  • 1 can corn
  • 1 can black beans, rinsed and drained
  • 1 can white kidney beans, rinsed and drained
  • 2 cups marble cheese, shredded
  • 5 large flour tortillas
  • 1/2 bunch fresh cilantro
  • 1/2 cup salsa
  • 1/2 cup sour cream


    1. In a large skillet over a medium heat, add olive oil and saute chopped onion, bell peppers, and garlic until the peppers are soft and the onion is transparent.
    2. Next add in the spices, and tomato sauce. Stir to combine.
    3. Add in the canned corn kernels, and the beans that have been rinsed and drained. Stir everything to together.
    4. In an 8 inch springform pan, begin by layering 1 torotilla on the bottom of the baking dish, and add 1/4 of the bean mixture and about 1/5 of the cheese. Then repeat this four times with a layer of tortillas, the filling mixture and cheese. Finish the top of the lasagna with the 5th tortilla and a layer of the remaining cheese.
    5. Bake at 350 degrees F for about 20 minutes. Serve with fresh cilantro, and salsa and sour cream on the side.

Nutrition Information:



Serving Size:


Amount Per Serving: Calories: 404Total Fat: 16gSaturated Fat: 8gTrans Fat: 0gUnsaturated Fat: 6gCholesterol: 36mgSodium: 988mgCarbohydrates: 49gFiber: 9gSugar: 5gProtein: 18g
Store leftovers in the fridge wrapped in plastic wrap or in an airtight container.

Easy Mexican Lasagna

Serving Suggestions

We serve our Mexican lasagna with a sprinkling of fresh cilantro leaves, along with some salsa and sour cream.  Homemade guacamole or fresh avocado slices or slices of green onions would be a great addition too.  Add all your favorite toppings and enjoy.  We wanted this to be a dish the whole family would love, so we didn’t add much spice.  If you like things more on the spicy side feel free to add some hot sauce to your individual servings, or add some green chilies, or cayenne pepper as great options to spice up the whole casserole by adding it to the filling.

vegetarian Mexican lasagna

The ultimate Mexican casserole is perfect for taco Tuesday.  If you love Mexican-inspired flavors, you will love this.  It’s also a great make ahead meal, that you can prepare ahead of time and bake right before serving.   This  easy Mexican lasagna recipe is sure to become your new favorite Mexican recipes.  It’s a delicious twist on traditional lasagna that your whole family will love.

With this easy vegetarian Mexican lasagna, life really is a party!

veggie Mexican lasagna recipe

More Recipe Inspiration

You might also like Homemade Mac and Cheese with Panko Breadcrumb Topping here.

mac and cheese recipe with panko

Also check out our Easy Beef Burrito Bowls here.

You might also enjoy Easy Stuffed Zucchini with Rice and Ground Beef here.

Easy Stuffed Zucchini: this easy recipe is made with ground beef and rice for a quick, healthy and hearty dinner.

Leave a Reply

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