Layers of tender pasta, sautéed garden vegetables, creamy béchamel, and melted mozzarella — a hearty, satisfying meatless lasagna that never feels like it's missing a thing.
| Amount | Ingredient |
|---|---|
| 12–15 | Fresh lasagna sheets Or no-boil dried |
| 250 g (9 oz) | Fresh mozzarella Torn into small pieces |
| 150 g (1½ cups) | Parmesan Finely grated |
| — | Butter For greasing the dish |
| — | Fresh basil leaves For garnish |
This lasagna builds its richness not from ragù but from a generous medley of sautéed vegetables — zucchini, bell peppers, mushrooms, and spinach — each cooked separately to develop their individual flavors before being combined. Layered between fresh lasagna sheets with a silky béchamel sauce, creamy mozzarella, and sharp Parmesan, every slice reveals a colorful cross-section of garden goodness. The béchamel binds the layers with its velvety texture, while the mozzarella pulls into golden, gooey strands. This is the lasagna to make when you want something substantial, comforting, and entirely plant-forward — no meat required.
Dice the zucchini and bell peppers into ½-inch (1 cm) cubes — uniform size ensures even cooking. Slice the mushrooms about ¼ inch (6 mm) thick. Roughly chop the spinach.
Uniform dice matters here: larger chunks won't layer as evenly, and smaller pieces can overcook. Aim for bite-sized but distinct. 🥒
Heat 1 tablespoon of olive oil in a large skillet over medium-high heat. Add the zucchini in a single layer (work in batches if needed) and cook without stirring for 3 minutes until golden brown on one side. Toss and cook another 2–3 minutes until tender and lightly caramelized. Season with a pinch of salt and transfer to a large bowl.
In the same skillet, add another ½ tablespoon of oil. Sauté the bell peppers for 4–5 minutes until softened and beginning to char at the edges. Season lightly and add to the bowl with the zucchini.
Add the remaining ½ tablespoon of oil to the skillet. Add the mushrooms in a single layer — do not overcrowd. Cook undisturbed for 3–4 minutes until deeply browned, then stir and cook another 2 minutes until all moisture has evaporated and the mushrooms are golden. Add to the bowl.
Reduce heat to medium. Add the garlic and cook 30 seconds until fragrant. Add the spinach in handfuls, stirring until wilted, about 2–3 minutes. Season lightly with salt and pepper. Drain any excess liquid from the spinach (press gently with a spatula), then add to the bowl with the other vegetables. Toss everything together to combine.
Sautéing each vegetable separately is the key to this dish. Mushrooms need high heat and space to brown rather than steam; zucchini needs a hot pan to caramelize rather than go mushy; peppers benefit from a little char. Taking the time to do this right pays off in flavor. 🍳
In a medium saucepan over medium heat, melt the butter. Add the flour and whisk continuously for 1–2 minutes until the mixture (a roux) is bubbling and pale golden — do not let it brown.
Gradually pour in the warm milk, whisking constantly to prevent lumps. Continue cooking, whisking, until the sauce thickens and comes to a gentle simmer — about 3–4 minutes. Season with salt and a generous grating of nutmeg. Remove from heat.
Cover the surface of the béchamel with plastic wrap to prevent a skin from forming. A properly made béchamel should coat the back of a spoon — thick enough to hold a layer but fluid enough to spread. If it's too thick, whisk in a splash of warm milk. 🥛
Preheat the oven to 375°F (190°C). Lightly butter the bottom and sides of the 9×13-inch baking dish.
Spread a thin layer of béchamel on the bottom of the dish (about ½ cup / 120 ml). Arrange a layer of lasagna sheets on top, slightly overlapping if needed.
Spread one-third of the sautéed vegetables evenly over the pasta. Dot with one-third of the mozzarella pieces. Drizzle with béchamel (about ¾ cup / 180 ml) and sprinkle generously with grated Parmesan.
Repeat the layering: pasta, vegetables, mozzarella, béchamel, Parmesan — two more times, for a total of three filling layers.
Finish with a final layer of pasta sheets. Spread the remaining béchamel over the top, ensuring all the pasta is completely covered. Scatter the remaining mozzarella pieces and finish with a generous final layer of Parmesan.
Béchamel on every layer ensures the lasagna stays moist and creamy throughout baking. Don't skimp on the top layer — the béchamel and Parmesan create an irresistible golden crust. The mozzarella pockets throughout create those coveted cheesy pulls when you serve. 🧀
Place the assembled lasagna on a baking sheet (to catch any drips). Bake uncovered at 375°F (190°C) for 35–40 minutes, until the top is deeply golden, the edges are bubbling, and the sauce is visibly active around the sides.
If the top is browning too quickly (after about 20 minutes), tent loosely with aluminum foil for the remainder of the baking time.
Let the lasagna rest for 10 minutes before cutting and serving. This rest allows the layers to set, giving you clean, neat slices. Garnish with fresh basil leaves just before serving.
The rest is non-negotiable — cutting too early turns your beautiful lasagna into a sloppy pile. Ten minutes lets the béchamel and cheese re-thicken enough to hold the layers together. ⏲️
| Mistake | Why It Happens | How to Avoid |
|---|---|---|
| Watery lasagna | Vegetables release moisture during baking | Sauté vegetables until their moisture evaporates; drain spinach thoroughly; don't overcrowd the pan |
| Soggy, mushy vegetables | Overcooking or overcrowding the pan | Sauté each vegetable type separately; cook in a single layer; use high heat |
| Dry, hard top layer | Not enough béchamel on top, or overbaked | Cover the top layer fully with béchamel; tent with foil if browning too fast |
| Lumpy béchamel | Flour added too quickly or not whisked constantly | Add milk gradually while whisking continuously; use warm milk for smoother incorporation |
| Lasagna falls apart when cut | Not rested after baking | Rest for at least 10 minutes — the béchamel needs time to re-thicken and set the layers |
| Bland overall flavor | Under-seasoned vegetable mixture or béchamel | Season each component separately; taste the vegetables before layering; don't forget the nutmeg in the béchamel |
| Uneven layering | Vegetables distributed haphazardly | Spread each layer evenly to the edges; ensure each bite has a balance of vegetables, pasta, and sauce |
| Mozzarella doesn't stretch | Pre-shredded or low-moisture mozzarella | Use fresh mozzarella in water (fior di latte); tear rather than cut for better melting |
Photo reference: `vol1_286.png` — An overhead or slightly angled shot of a rectangular baking dish containing a golden, bubbling vegetarian lasagna. A single slice has been cut away and lifted out, revealing the distinctive layers: a bronzed béchamel-and-Parmesan crust, tender green lasagna sheets, and a colorful stratum of sautéed vegetables — verdant spinach, golden zucchini, red and yellow bell peppers, and browned mushrooms — interspersed with creamy béchamel and melted mozzarella. The cut slice sits on a plate alongside, steam rising gently. Beside the dish: a small heap of fresh basil leaves, a block of Parmesan with a microplane grater, a wooden spoon resting on a linen cloth, and a single fresh zucchini and bell pepper on the board. The lighting is warm and inviting — golden hour sunlight pouring in from a nearby window. The mood is hearty, rustic, and deeply satisfying — the kind of lasagna that feeds a crowd and earns second helpings.
Recipe from "The Italian Kitchen" by Vita Milanese — Volume 1: Pasta Perfetto 🍝
Recipe from The Italian Kitchen by Vita Milanese — Volume 1 · Pasta Perfetto. Discover all volumes on the ebook page.