📄 Some content on this site was written with AI assistance and reviewed by Mileni Sabatini before publishing.
The richness of this dish comes from a slow simmer, allowing the flavors to meld beautifully while creating a warm, comforting aroma that fills the kitchen. I always take the time to sauté the aromatics like onions and garlic first; it really elevates the overall taste, adding a depth that you just can’t rush. The final result is a wonderful balance of textures and tastes, making it a satisfying meal for any day of the week.

vegetarian lasagna
Ingredients
Method
- Preheat your oven to 425°F (220°C).
- Arrange the sliced zucchini, eggplant, and bell peppers on a large baking sheet. Drizzle with 2 tablespoons olive oil and sprinkle with a little salt.
- Roast for 20–25 minutes, turning once, until the veggies are soft and edges are a bit golden. Let them cool while you prep everything else.
- In a medium bowl, mix ricotta, parmesan, 1 egg, oregano, pepper, and salt. Stir until everything is just combined.
- Heat 1 tablespoon olive oil in a pan over medium heat. Add the minced garlic and cook about 1 minute, just until it smells fragrant, not browned.
- Add the tomato sauce and let it simmer on low for 5–7 minutes. Stir occasionally, then turn off the heat.
- Spread a thin layer of tomato sauce on the bottom of a 9x13 inch baking dish. This keeps the noodles from sticking.
- Layer: add 3 lasagna noodles, then a third of the roasted veggies, a third of the ricotta mixture, a third of the remaining tomato sauce, and a handful of mozzarella. Repeat for 3 total layers, finishing with the last of the sauce and all the mozzarella.
- Cover the dish with foil (I keep the foil from touching the cheese—little trick: tent it up a bit).
- Bake for 30 minutes, then remove the foil. Bake 10–15 minutes more, until the top is bubbly and golden in spots.
- Let it rest at least 10 minutes before cutting. Top with fresh basil and serve.
Notes
Real-life tips that change the game
Roast your vegetables, don’t sauté them. Roasting gets rid of excess water, so your lasagna won’t turn soggy. If you rush and layer raw zucchini or eggplant, you end up with a puddle on your plate (ask me how I know). If your noodles are no-boil style, don’t worry if they have a little snap when layering. As long as there’s sauce touching both sides, they’ll cook through in the oven. I snap off pieces to make everything fit tightly — no shame in jigsawing your noodles. For cheese, go for freshly grated mozzarella if you have a few extra minutes. Pre-shredded never melts quite the same and sometimes makes the top greasy.Swaps that actually work
You can use ricotta, cottage cheese, or blend them (I do half and half when I want a little tang). If you’re out of egg, just leave it out — the filling will be a bit less set but still creamy. If you want to skip eggplant or peppers, double up on zucchini or even add roasted mushrooms. Don’t try with raw spinach alone — it releases too much moisture and won’t give you those distinct layers.Make-ahead and storage
This lasagna is a champion for meal prep. Assemble it the night before, cover, and bake straight from the fridge the next day (add about 10 extra minutes to the baking time). It keeps well for up to 4 days chilled. Warm up slices in the microwave or, for crisper edges, loosely covered in the oven.I land on this vegetarian lasagna every time I need something hearty that doesn’t feel heavy. It tastes just as good the next day — maybe better, honestly.
Real-life tips that change the game
Roast your vegetables, don’t sauté them. Roasting gets rid of excess water, so your lasagna won’t turn soggy. If you rush and layer raw zucchini or eggplant, you end up with a puddle on your plate (ask me how I know).
If your noodles are no-boil style, don’t worry if they have a little snap when layering. As long as there’s sauce touching both sides, they’ll cook through in the oven. I snap off pieces to make everything fit tightly — no shame in jigsawing your noodles.
For cheese, go for freshly grated mozzarella if you have a few extra minutes. Pre-shredded never melts quite the same and sometimes makes the top greasy.
Swaps that actually work
You can use ricotta, cottage cheese, or blend them (I do half and half when I want a little tang). If you’re out of egg, just leave it out — the filling will be a bit less set but still creamy.
If you want to skip eggplant or peppers, double up on zucchini or even add roasted mushrooms. Don’t try with raw spinach alone — it releases too much moisture and won’t give you those distinct layers.
Make-ahead and storage
This lasagna is a champion for meal prep. Assemble it the night before, cover, and bake straight from the fridge the next day (add about 10 extra minutes to the baking time).
It keeps well for up to 4 days chilled. Warm up slices in the microwave or, for crisper edges, loosely covered in the oven.