An easy, adaptable vegetarian lasagna

Emma Christensen Originally Published October 10, 2013 at 12:00 a.m.
Updated October 8, 2013 at 9:58 p.m.
0 Comments A A Font Size
Tribune Content Agency

This Cheesy All-Vegetable Lasagna is easily adapted to whatever you might have in the fridge.

If your dominant impressions of homemade lasagna are rubbery edges and soggy layers of cheese, I think you’ll like this recipe. It’s one of my favorites: cheesy and chock full of tender vegetables. I love adapting it to whatever happens to be hanging around in the fridge and even dressing it up on occasion with such atypical lasagna ingredients as butternut squash and Swiss chard. It’s also an inexpensive way to feed a crowd and still leave leftovers for weekday lunches.

Also, don’t bother boiling the noodles ahead of time: the steam from the crushed tomatoes and vegetables will cook the noodles just enough so that they’re soft but not overcooked. It always feels like a leap of faith as I’m assembling the lasagna, but after using this method for years, I haven’t had any crunchy bits yet!

I make this lasagna entirely with vegetables —along with some mushrooms for their texture and earthy flavors — but you could certainly add some cooked sausage or other meat for an even heartier dish. Go ahead and substitute whatever vegetables look good when you’re at the store. If the eggplants are looking sad, swap in an extra bell pepper. Have a gigantic zucchini from a neighbor? Make a zucchini lasagna! Whatever other vegetables you use, I recommend keeping at least the onion and the mushrooms. Onions give the lasagna a good base flavor, and the mushrooms add a savory flavor and nubbly texture that is missing when you’re not using meat.

If you’re freezing some of this lasagna for later, cut it into individual servings and wrap them in aluminum foil. They can be thawed in the fridge overnight and then reheated in the oven still wrapped in foil, or unwrapped and warmed in the microwave.

Cheesy All-Vegetable Lasagna

Serves 8 to 10


1 onion, diced small

1 (8-ounce) package baby bella mushrooms, diced small

1 small (12-ounce) eggplant, diced small

1 small zucchini or yellow squash, diced small

1 red bell pepper, diced small

3 cloves garlic, minced

1 teaspoon salt

1 teaspoon fresh thyme (or 1/2 teaspoon dried thyme)

1 teaspoon fresh oregano, minced (or 1/2 teaspoon dried oregano)

Pinch red pepper flakes, optional

6-ounce package baby spinach

3 cups tomato sauce (or one 28-ounce can crushed tomatoes)

15 dry lasagna noodles (regular noodles, not no-boil)

2 1/2 cups ricotta cheese

3 cups shredded mozzarella cheese


Preheat oven to 400 degrees.

Warm a tablespoon of olive oil in a large skillet over medium heat. Add the onions and cook until they are sweated and are just starting to turn translucent, about 5 minutes. Add the mushrooms and cook until they have released their liquid and most of that liquid has evaporated, 5 to 8 minutes more. Add the eggplant, zucchini and bell pepper, and cook until all are softened, another 3 to 5 minutes.

Clear a little space in the middle of the pan. Add another teaspoon of olive oil, the garlic, salt and spices. Stir the garlic until it is fragrant and just starting to turn golden, about 30 seconds, then stir it into the vegetables. Scatter the spinach over the vegetables and stir until it is wilted, 3 to 5 minutes. Remove the skillet of vegetables from the heat.

Spread a few spoonfuls of the tomato sauce in the bottom of a 9- by 13-inch baking dish. Lay 5 of the lasagna noodles over the top, breaking them if needed to create a single layer. Spread 1 cup of the ricotta over the noodles, then half of the vegetables, 1 cup of the tomato sauce and 1 cup of the mozzarella. Arrange another 5 noodles over the top, followed by 1 cup of ricotta, the remaining vegetables, 1 cup of the tomato sauce and 1 cup of the mozzarella. Top this with a final layer of 5 noodles and the remaining sauce. Dot the top with the remaining 1/2 cup of ricotta. (Reserve the remaining mozzarella for the end of cooking.)

Cover the dish tightly with foil and bake for 1 hour. Check to make sure the noodles are done by poking the lasagna with a knife; the knife should slide easily through all the layers. If it doesn’t, cover and cook for another 15 minutes. When the noodles are done, sprinkle the remaining cup of mozzarella over the top of the casserole and bake, uncovered, until the mozzarella has melted, another 10 to 15 minutes.

Turn on the broiler and place an oven rack 6 inches below the heating element. Broil the lasagna until the mozzarella is browned and bubbling, 1 to 2 minutes.

Remove the lasagna from the oven and let it cool on a wire rack for at least 15 minutes before serving. Leftovers will keep for one week in the refrigerator or up to three months in the freezer.

Emma Christensen is the recipe editor for, a nationally known blog for people who love food and home cooking. Submit comments or questions to

To report abuse or misuse of this area please hit the "Suggest Removal" link in the comment to alert our online managers. Read our Terms of Use policy.

Subscribe Register Login

You must login to make comments.