I still remember the first time I threw this Vegetarian Mexican Lasagna together, it was one of those “use what’s in the pantry” kind of nights, and honestly, I didn’t expect much. But wow, one bite in and I knew this was going into the regular rotation. It’s cheesy, saucy, and layered like a traditional lasagna, but with all the bold, comforting flavors of your favorite Mexican dishes.
We’re talking layers of corn tortillas, black beans, sweet corn, peppers, green chiles, and a generous smothering of enchilada sauce, plus loads of melted cheese, of course. No boiling noodles, no complicated prep. Just a quick sauté, a little layering, and boom, dinner is in the oven.
This recipe isn’t just vegetarian. It’s a weeknight hero. Whether you’re feeding a hungry family, meal prepping for the week, or just trying to break out of your dinner rut, this dish shows up big time. Let’s get into it.
Why You’ll Love This Vegetarian Mexican Lasagna
- Simple ingredients, big flavor – You probably already have most of this in your kitchen.
- No pasta boiling – Tortillas make this super easy to layer and bake.
- Crowd-pleaser – Cheesy, savory, and just the right amount of heat.
- Vegetarian comfort food – Hearty enough to satisfy meat-lovers too.
- Make it ahead – Perfect for meal prep or busy weeknights.
Ingredients Breakdown
Variations & Substitutions
STEP BY STEP INSTRUCTIONS
Sauté your veggies
Grab a large skillet, heat up some oil, and cook the chopped onion and pepper until they start to soften—about 5 minutes. Stir in garlic, cumin, and chili powder. Don’t skip this part—the spices wake up best when they hit that hot pan.
Toss in the good stuff
Add black beans, corn, and green chiles to the pan. Mix it up and let everything warm through. This is your filling, and it should already smell amazing.
Layer like a pro
Start with a little enchilada sauce in the bottom of your baking dish (so the tortillas don’t stick). Then go: tortillas → veggie mix → cheese → sauce. Repeat that until your dish is full, ending with tortillas, sauce, and a big cheesy top layer.
Bake it
Cover with foil and bake at 375°F for 20 minutes. Then uncover and bake another 10–15 until that cheese is bubbly and golden.
Let it rest
This part’s hard, but trust me, give it 10 minutes before slicing. Everything sets up beautifully and won’t fall apart on your plate.
A Few Helpful Tips
Serving Suggestions & Pairings
Storage, Reheating, and Freezing Tips
FAQ
Enjoying the Vegetarian Mexican Lasagna
I first tried a version of this Vegetarian Mexican Lasagna at a friend’s potluck and was instantly hooked. The combination of spicy, cheesy, and hearty flavors reminded me of comfort food from my childhood, but with a delightful twist. It’s become a staple in my kitchen, especially when I want something satisfying without spending hours cooking.
If You Try It, We’d Love to Hear About It
Don’t forget to snap a pic and tag us @evryfoodie on your favorite social media!
We’d love to see your delicious creation.
Tried this recipe? Don’t forget to leave a rating and a comment below! We’d love to hear how it turned out for you. If you made any tweaks or added your own spin, let us know how it went, we’re all about seeing how y’all make it your own!
Vegetarian Mexican Lasagna
- Total Time: 1 hour
- Yield: 15 servings
- Diet: Vegetarian
Description
This Vegetarian Mexican Lasagna is a fun twist on a classic favorite. Instead of pasta, you’re going to use layers of corn tortillas that hold everything together. Packed with flavorful black beans, sweet corn, colorful bell peppers, and mild green chiles. And of course, there’s plenty of melted, gooey cheese in every layer! It’s warm, comforting, and full of delicious Mexican-inspired flavors. Top it off with a dollop of sour cream and a sprinkle of fresh chopped cilantro.
Ingredients
1 tablespoon olive oil
1 red onion, diced
1 red pepper, diced
4 garlic cloves, thinly sliced
1.5 teaspoons cumin
1.5 teaspoons chili powder
1 (15 oz.) can black beans, drained and rinsed
1 (15 oz.) can corn, drained
1 (7 oz.) can fire roasted diced green chiles
1 (28 oz.) can enchilada sauce
12 corn tortillas
8 oz. shredded pepper-jack cheese, divided
fresh cracked pepper
GARNISH:
fresh chopped cilantro
sour cream
diced tomatoes
sliced jalapeno
diced avocado
Instructions
- Preheat your oven to 325°F.
- In a large pot, heat a bit of oil over medium-high heat. Toss in the chopped onion and red pepper, and season with a couple generous pinches of salt and pepper. Cook for about 5 minutes, stirring often, until they start to soften.
- Add the garlic, cumin, and chili powder. Stir it all together and cook for another minute so the spices get nice and toasty.
- Pour in a small splash of enchilada sauce to deglaze the pot, scrape up any tasty bits stuck to the bottom.
- Next, stir in the black beans, corn, and green chiles. Mix everything well and taste to see if it needs a bit more salt or pepper.
- Cut your corn tortillas in half, you’ll want 24 halves total.
- Now it’s time to layer! Lightly grease a 9×13 baking dish and pour about 2/3 cup of enchilada sauce in the bottom. Spread it out evenly.
- Lay down 8 tortilla halves in a single layer over the sauce.
- Spoon in half of the veggie and bean mixture and spread it out. Drizzle another 2/3 cup of enchilada sauce over that, then sprinkle on 1/3 of the shredded cheese.
- Add another layer of 8 tortilla halves, followed by the rest of the veggie and bean mix (save about 1/2 cup if you want to use some on top), another 2/3 cup of sauce, and another 1/3 of the cheese.
- Finish with one last layer of tortillas. Pour the rest of the enchilada sauce over the top. Sprinkle on the last of the cheese, and if you saved some of the veggie mix, add that too.
- Cover the dish tightly with foil and bake for 45 minutes, until the cheese is melted and everything is hot and bubbly.
- Take off the foil and bake for 5 more minutes to get the top a little golden.
- Let it cool for 5–10 minutes before slicing. Add your favorite toppings, serve, and enjoy!
- Prep Time: 10 minutes
- Cook Time: 50 minutes
- Category: Main Dish
- Method: Stove + Oven
- Cuisine: Mexican
Similar recipes to check out
you might also LIKE TO check out
- USDA – Food Safety and Inspection
- Harvard T.H. Chan School of Public Health – Nutrition Source
- America’s Test Kitchen – Science of Cooking Section