Rustic Vegetable Lasagna

Prep: 30 min Cook: 55 min Serves: 8 4.4 · 3 reviews · tap to rate

Rustic vegetable lasagna layers noodles with roasted vegetables, ricotta, and tomato sauce into a warm, comforting casserole that slices cleanly and holds...

Pin Print
By
Melissa Santos
Rustic Vegetable Lasagna

PONLY COOK // MELISSA SANTOS

Rustic vegetable lasagna layers noodles with roasted vegetables, ricotta, and tomato sauce into a warm, comforting casserole that slices cleanly and holds together without meat. The vegetables roast first to concentrate their flavor and shed excess water, so the filling stays creamy instead of becoming soupy. A covered bake followed by an uncovered finish gives you a tender noodle and a lightly browned top.

Ingredients for Rustic Vegetable Lasagna

Zucchini and eggplant add body and a tender texture when roasted until soft. Bell peppers and mushrooms bring umami and depth. Tomato sauce is the base that holds everything together. Ricotta creates a creamy layer that binds the vegetables and noodles. Mozzarella melts into the top and between layers for richness. Parmesan adds sharpness and helps the top brown. Eggs bind the ricotta mixture so it stays firm when baked. Garlic and dried oregano season the whole dish, while salt and black pepper balance the flavors. Lasagna noodles are the structure that holds the layers. Olive oil helps the vegetables roast and prevents sticking.




Why This Rustic Vegetable Lasagna Works

Roasting the vegetables first is the key step. When zucchini and eggplant are sliced and roasted at high heat with salt, they release their water and concentrate their flavor instead of steaming inside the lasagna. This takes about 25 minutes and means your filling will not be watery when the lasagna comes out of the oven.

The ricotta mixture acts as a binder and creamy layer between the noodles and vegetables. Mixed with egg, it firms up enough to slice cleanly while staying soft inside. The double cheese layer, ricotta and mozzarella, melts together and creates the structure that lets each slice hold its shape.

Baking it covered for most of the time keeps the noodles from drying out, and then uncovering it for the last 10 minutes lets the top brown lightly. You will see the sauce bubble at the edges when it is done, which means the heat has reached all the way through and the noodles are tender.







Mistakes To Avoid

Skipping the roasting step or rushing it means the vegetables will release water inside the lasagna as it bakes. The filling becomes soupy and the noodles turn mushy. You will see liquid pooling when you slice it instead of a creamy, cohesive filling.

Overcooking the lasagna noodles before assembly is a common error. If the noodles are fully soft when they go into the pan, they will turn to mush by the time the lasagna is done baking. Cook them 1 minute under the package time, so they are still slightly firm when you layer them.

Not resting the lasagna after baking means the layers have not set and the whole thing falls apart when you cut it. Ten minutes is enough time for the cheese to firm up and the layers to hold together as a slice.

Piling the layers too high or using too much sauce between them causes the center to stay cold while the edges brown. Stick to three layers of noodles and distribute the filling evenly so the heat reaches the middle at the same time as the edges.

As an Amazon Associate, we earn from qualifying purchases.




Ingredients

  • 1 medium zucchini, sliced 1/4 inch thick
  • 1 medium eggplant, sliced 1/4 inch thick
  • 1 red bell pepper, cut into 1-inch pieces
  • 8 ounces mushrooms, sliced
  • 3 tablespoons olive oil, divided
  • 1 teaspoon salt, divided
  • 1/2 teaspoon black pepper, divided
  • 24 ounces tomato sauce
  • 3 cloves garlic, minced
  • 1 teaspoon dried oregano
  • 15 ounces ricotta
  • 2 cups shredded mozzarella
  • 1/2 cup grated Parmesan
  • 1 large egg
  • 9 lasagna noodles



Step-by-step Instructions

  1. Heat oven to 425°F (220°C). Toss zucchini and eggplant slices with 1/2 teaspoon salt and let sit 10 minutes, then pat dry with paper towels.
  2. Toss zucchini, eggplant, bell pepper, and mushrooms with 2 tablespoons olive oil, 1/2 teaspoon salt, and 1/4 teaspoon black pepper. Spread on a baking sheet in a single layer.
  3. Roast at 425°F (220°C) for 25 minutes until the vegetables are tender and lightly browned at the edges, stirring halfway through.
  4. While vegetables roast, bring a large pot of salted water to a boil. Add lasagna noodles and cook 1 minute under the package time. Drain in a colander and lay on a clean towel to cool.
  5. Heat 1 tablespoon olive oil in a pot over medium heat. Add minced garlic and cook 1 minute until fragrant. Stir in tomato sauce and dried oregano, then simmer 5 minutes. Season with 1/2 teaspoon salt and 1/4 teaspoon black pepper.
  6. Mix ricotta, 1 cup mozzarella, Parmesan, and egg in a bowl until combined. Season with a pinch of salt and black pepper.
  7. Lower oven to 375°F (190°C). Spread 1 cup tomato sauce over the bottom of a 9×13-inch baking pan. Arrange 3 lasagna noodles over the sauce, breaking them as needed to fit.
  8. Spread half the ricotta mixture over the noodles, then scatter half the roasted vegetables over it. Drizzle with 1 cup tomato sauce.
  9. Layer 3 more noodles, then the remaining ricotta mixture, remaining roasted vegetables, and 1 cup tomato sauce.
  10. Top with 3 final noodles, the remaining sauce, and 1 cup mozzarella. Cover the pan tightly with foil.
  11. Bake covered at 375°F (190°C) for 35 minutes. Remove the foil and bake 10 to 15 minutes more until the top is lightly browned and the sauce bubbles at the edges. Check the center with an instant-read thermometer; it should read 165°F (74°C).
  12. Remove from the oven and let rest 10 minutes before serving.



Frequently Asked Questions




Can I make this the day before?

Yes. Assemble the lasagna completely, cover it tightly with plastic wrap and foil, and refrigerate up to 24 hours. Bake it straight from the fridge, adding 10 to 15 minutes to the covered bake time. The center should still reach 165°F (74°C).




Can I freeze the baked lasagna?

Cool it completely, then wrap individual portions or the whole pan tightly in plastic wrap and foil. Freeze up to 3 months. Thaw in the refrigerator overnight, then reheat covered at 350°F (175°C) for 20 to 25 minutes until heated through.




What if I do not have eggplant?

Use 2 medium zucchini instead, or add more mushrooms and bell peppers to keep the volume the same. Roast everything the same way until tender and lightly browned.




Serving Ideas for Rustic Vegetable Lasagna

Serve the lasagna with a simple green salad dressed with vinaigrette to cut through the richness. Garlic bread on the side soaks up the tomato sauce. A bowl of extra grated Parmesan at the table lets each person add as much as they like. A fresh tomato and basil salad brings brightness and balance to the warm, layered dish.

Get the Weekly Menu

New recipes, quick weeknight dinners and kitchen tips - one email a week, straight to your inbox.

More posts

23 Mar 2026

Traditional Sweet Potato Casserole

Traditional sweet potato casserole is a soft, lightly spiced dish of roasted sweet potatoes topped with a buttery pecan crumble.

18 Mar 2026

Classic Yellow Squash Casserole

Classic yellow squash casserole is a soft, creamy baked dish with tender squash, a crispy cheese topping, and just enough richness to make it feel special...

20 Mar 2026

Green Chile Chicken Enchiladas

Green chile chicken enchiladas are a casserole of corn tortillas rolled with shredded chicken, cheese, and onion, then baked in a tangy, creamy green...