Easy Veggie Mexican Lasagna-Flavorful Layers
Veggie Mexican Lasagna is a vibrant and comforting dish that’s guaranteed to become a weeknight favorite. Forget everything you thought you knew about traditional lasagna; this layered marvel swaps out Italian noodles for tender corn tortillas and infuses it with the bold, zesty flavors of Mexico. People adore Veggie Mexican Lasagna because it’s incredibly satisfying without being heavy, packed with a delightful medley of colorful vegetables that offer both texture and taste. What truly sets this recipe apart is its harmonious blend of creamy cheese, savory beans, and spiced corn, all enveloped in a rich, homemade enchilada sauce. It’s a culinary hug in a casserole dish, perfect for feeding a crowd or enjoying delicious leftovers.

Ingredients:
- 2 tbsp oil
- 1/2 cup shallots (onions), diced
- 2 tsp garlic, minced
- 1/2 cup zucchini, diced
- 1/2 cup yellow squash, diced
- 1 cup black beans (or kidney beans), boiled or canned, rinsed and drained
- 2/3 cup mixed color bell peppers, diced
- 1/2 cup corn, boiled or frozen
- 1 1/2 tbsp tomato paste
- 2 tsp taco seasoning
- 1/2 tsp garam masala
- 1 tsp red chili powder
- 1/2 tsp oregano
- 1/2 tsp Italian seasoning
- Salt, to taste
- 10-12 lasagna noodles (no-boil or regular, cooked according to package directions)
- 2 cups shredded cheddar cheese (or a Mexican blend)
- 1 cup shredded Monterey Jack cheese
- 1 (15 oz) can diced tomatoes, undrained
- 1/2 cup sour cream (optional, for serving)
- Fresh cilantro, chopped (optional, for serving)
Preparing the Veggie Filling
Sautéing the Aromatics and Vegetables
To begin extract crafting our delicious Veggie Mexican Lasagna, the first step is to build a flavorful base by sautéing our aromatics and vegetables. Heat the 2 tablespoons of oil in a large skillet or pot over medium heat. Once the oil is shimmering, add the 1/2 cup of diced shallots. Cook them, stirring occasionally, until they become translucent and tender, which should take about 3-5 minutes. This process softens them and releases their sweet, oniony essence.
Next, add the 2 teaspoons of minced garlic to the skillet. Be careful not to burn the garlic; cook it for just about 30-60 seconds until it’s fragrant. Adding garlic towards the end of the shallot sauté prevents it from becoming bitter. Now, introduce the diced zucchini and yellow squash to the skillet. Stir them in and cook for another 5-7 minutes, allowing them to soften slightly but still retain a bit of their bite.
Incorporating Beans, Peppers, and Corn
To continue building the vibrant layers of our Veggie Mexican Lasagna, we’ll add the heartier components. Stir in the 1 cup of rinsed and drained black beans (or kidney beans). These beans provide a wonderful texture and protein boost. Next, add the 2/3 cup of diced mixed color bell peppers and the 1/2 cup of corn. Cook for an additional 5-7 minutes, stirring occasionally, until the peppers are tender-crisp and the corn is heated through. The different colors of the bell peppers will add visual appeal to the final dish.
Building the Flavor Profile
Now it’s time to inject some serious flavor into our veggie mixture. Stir in the 1 1/2 tablespoons of tomato paste. Cook this for about a minute, stirring it into the vegetables. This step helps to deepen the tomato flavor and gives the sauce a richer consistency. Next, add the dry seasonings: the 2 teaspoons of taco seasoning, 1/2 teaspoon of garam masala, 1 teaspoon of red chili powder, 1/2 teaspoon of oregano, and 1/2 teaspoon of Italian seasoning. Stir everything together well, ensuring the seasonings are evenly distributed among the vegetables. Let this mixture cook for another 1-2 minutes to toast the spices slightly, which further enhances their aroma and flavor. Finally, season generously with salt to taste. Remember that the taco seasoning and canned tomatoes will also contribute saltiness, so start with a moderate amount and adjust as needed.
Assembling the Veggie Mexican Lasagna
Prepping the Lasagna Noodles and Sauce Base
Before we start layering, ensure your lasagna noodles are prepared according to the package instructions. If you’re using no-boil noodles, you can skip this step, but be sure to check that your sauce is moist enough to hydrate them during baking. In a separate medium bowl, combine the 1 (15 oz) can of diced tomatoes (undrained) with about 1/2 cup of water or vegetable broth. This mixture will serve as the moistening agent for the layers and help cook any dried noodles. It also adds a tangy tomato essence throughout the lasagna.
Layering the Lasagna
Now for the fun part – assembling our Veggie Mexican Lasgin extracta! Begin by spreading a thin layer of the diced tomato mixture on the bottom of a 9×13 inch baking dish. This prevents the bottom noodles from sticking and adds moisture. Next, arrange a single layer of lasagna noodles over the tomato mixture. Don’t overlap them too much; they should fit snugly.
Spread about one-third of the prepared veggie and bean mixture evenly over the noodles. Sprinkle about one-third of the shredded cheddar cheese and one-third of the shredded Monterey Jack cheese over the vegetable layer. Now, repeat the layering process: another layer of lasagna noodles, another third of the veggie mixture, and another third of the cheese. For the final layer, place the remaining lasagna noodles, spread the last third of the veggie mixture over them, and top generously with the remaining cheddar and Monterey Jack cheeses. Make sure the top layer of noodles is completely covered with the veggie mixture and cheese to prevent them from drying out during baking.
Baking the Veggie Mexican Lasagna
Cover the baking dish tightly with aluminum foil. This is crucial to trap steam and ensure the noodles cook thoroughly and the cheese melts beautifully without burning. Place the covered dish in a preheated oven at 375°F (190°C). Bake for 25-30 minutes with the foil on. After this initial baking period, carefully remove the aluminum foil. This allows the cheese to brown and become bubbly. Return the uncovered dish to the oven and bake for another 15-20 minutes, or until the cheese is golden brown and melted, and the lasagna is heated through. You can test for doneness by inserting a knife into the center; it should go in easily.
Resting and Serving
Once the Veggie Mexican Lasagna is out of the oven, resist the urge to cut into it immediately. Let it rest for at least 10-15 minutes. This resting period is vital as it allows the layers to set and the flavors to meld, making it much easier to slice and serve clean portions. If you cut it too soon, it can be quite messy. After resting, slice it into generous squares. Serve hot, and for an extra touch of freshness and coolness, you can top each serving with a dollop of sour cream and a sprinkle of fresh chopped cilantro. Enjoy your homemade Veggie Mexican Lasagna!

Conclusion:
There you have it – your guide to creating a delicious and satisfying Veggie Mexican Lasagna! This recipe offers a wonderful way to enjoy the comforting layers of lasagna with a vibrant, Southwestern twist. The combination of seasoned vegetables, zesty enchilada sauce, creamy cheese, and tender tortillas creates a flavor explosion that’s sure to be a hit with everyone. Whether you’re looking for a hearty weeknight meal or a crowd-pleasing dish for a potluck, this Veggie Mexican Lasagna delivers on taste and satisfaction.
To elevate your Veggie Mexican Lasagna experience, consider serving it with a dollop of cool sour cream or Greek yogurt, a sprinkle of fresh cilantro, and a side of your favorite salsa or pico de gallo. For those who enjoy a little heat, a drizzle of hot sauce or some sliced jalapeños would be a perfect addition. Don’t be afraid to get creative with variations! You can swap out the vegetables based on seasonality or your personal preferences – bell peppers, corn, zucchini, and black beans are all excellent choices. For a richer flavor, you might consider adding some diced green chiles or a bit of cumin to your vegetable sauté. So go ahead, give this Veggie Mexican Lasagna a try, and enjoy the amazing flavors and aromas that fill your kitchen!
Frequently Asked Questions:
Can I make this Veggie Mexican Lasagna ahead of time?
Yes, absolutely! You can assemble the Veggie Mexican Lasagna up to a day in advance. Cover it tightly with plastic wrap and then foil, and refrigerate. When you’re ready to bake, remove the plastic wrap, add a few extra minutes to the baking time, and ensure it’s heated through completely. You might want to cover it with foil for the first portion of baking to prevent the top from browning too quickly.
What kind of tortillas work best for Veggie Mexican Lasagna?
Corn tortillas are generally preferred for their authentic flavor and ability to hold their shape well. However, flour tortillas will also work and will create a slightly softer layer. If you’re using corn tortillas, a quick dip in warm enchilada sauce before layering can help them soften and prevent them from drying out during baking.
Can I add meat to this Veggie Mexican Lasagna?
While this recipe is designed to be vegetarian, you can certainly add meat if you wish! Cooked ground beef, turkey, or shredded chicken can be seasoned with taco seasoning and layered along with the vegetables for a heartier, meat-infused Veggie Mexican Lasagna. Just ensure the meat is fully cooked before adding it to the lasagna layers.

Easy Veggie Mexican Lasagna-Flavorful Layers
A flavorful and easy-to-make Mexican-inspired lasagna packed with colorful vegetables and hearty beans, layered with cheese and spices.
Ingredients
-
2 tbsp oil
-
1/2 cup shallots (onions), diced
-
2 tsp garlic, minced
-
1/2 cup zucchini, diced
-
1/2 cup yellow squash, diced
-
1 cup black beans (or kidney beans), boiled or canned, rinsed and drained
-
2/3 cup mixed color bell peppers, diced
-
1/2 cup corn, boiled or frozen
-
1 1/2 tbsp tomato paste
-
2 tsp taco seasoning
-
1/2 tsp garam masala
-
1 tsp red chili powder
-
1/2 tsp oregano
-
1/2 tsp Italian seasoning
-
Salt, to taste
-
10-12 lasagna noodles (no-boil or regular, cooked according to package directions)
-
2 cups shredded cheddar cheese (or a Mexican blend)
-
1 cup shredded Monterey Jack cheese
-
1 (15 oz) can diced tomatoes, undrained
-
1/2 cup sour cream (optional, for serving)
-
Fresh cilantro, chopped (optional, for serving)
Instructions
-
Step 1
Heat oil in a large skillet over medium heat. Add shallots and cook until translucent (3-5 minutes). Add garlic and cook for 30-60 seconds until fragrant. -
Step 2
Add zucchini and yellow squash to the skillet and cook for 5-7 minutes until slightly softened. Stir in black beans, bell peppers, and corn, and cook for another 5-7 minutes until peppers are tender-crisp. -
Step 3
Stir in tomato paste and cook for 1 minute. Add taco seasoning, garam masala, red chili powder, oregano, and Italian seasoning. Cook for 1-2 minutes to toast spices. Season with salt to taste. -
Step 4
Prepare lasagna noodles according to package directions (skip if using no-boil). In a separate bowl, combine diced tomatoes with 1/2 cup water or vegetable broth. -
Step 5
Spread a thin layer of the tomato mixture in the bottom of a 9×13 inch baking dish. Layer noodles, then one-third of the veggie mixture, and one-third of the cheeses. Repeat layers twice more, ending with noodles topped with the remaining veggie mixture and cheeses. -
Step 6
Cover the dish tightly with aluminum foil and bake at 375°F (190°C) for 25-30 minutes. Remove foil and bake for another 15-20 minutes until cheese is golden brown and bubbly. -
Step 7
Let the lasagna rest for 10-15 minutes before slicing and serving. Optionally, serve with sour cream and fresh cilantro.
Important Information
Nutrition Facts (Per Serving)
It is important to consider this information as approximate and not to use it as definitive health advice.
Allergy Information
Please check ingredients for potential allergens and consult a health professional if in doubt.
