Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon

Cheesy Veggie Mexican Lasagna That Even Meat Lovers Crave


5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

  • Author: Michelle Davis
  • Total Time: 1 hour 15 minutes
  • Yield: 68 servings 1x

Description

A hearty, comforting baked dish layered with roasted vegetables, beans, warm spices, and plenty of melted cheese.


Ingredients

Scale
  • 2 tablespoons olive oil

  • 1 large zucchini, sliced

  • 1 large red bell pepper, diced

  • 1 large yellow bell pepper, diced

  • 1 medium red onion, chopped

  • 2 cups corn kernels

  • 3 cloves garlic, minced

  • 1 can (400 g / 14 oz) black beans, drained and rinsed

  • 1 can (400 g / 14 oz) pinto beans, drained and rinsed

  • 2 cups crushed tomatoes

  • 2 tablespoons tomato paste

  • 1 teaspoon ground cumin

  • 1 teaspoon smoked paprika

  • 1 teaspoon chili powder

  • 1 teaspoon ground coriander

  • ½ teaspoon salt

  • ½ teaspoon black pepper

  • 2 cups shredded mozzarella cheese

  • 1½ cups shredded cheddar cheese

  • 1 cup ricotta cheese

  • 9 lasagna noodles


Instructions

  • Preheat oven to 200°C (400°F). Roast vegetables with olive oil for 20–25 minutes.

  • Simmer garlic, tomatoes, beans, tomato paste, and spices for 10 minutes.

  • Cook lasagna noodles until al dente if using regular noodles.

  • Layer sauce, noodles, vegetables, ricotta, and cheese in a greased baking dish.

  • Cover and bake for 30 minutes. Uncover and bake 15–20 minutes more.

  • Rest 10 minutes before serving.

Notes

  • Let the lasagna rest before slicing for clean layers.

  • Can be made ahead or frozen for later use.

  • Prep Time: 25 minutes
  • Cook Time: 50 minutes