Creamy vegetable lasagna made with fresh zucchini, broccoli, carrots, mushrooms, onions, garlic, ricotta, pesto, mozzarella, and Parmesan cheese. This garden-inspired lasagna features a flavorful homemade white sauce that brings all the vegetables together. It's a comforting way to use fresh garden produce.
This post may contain affiliate links. As an Amazon Associate, I earn from qualifying purchases.
In a stockpot, boil lasagna noodles according to package instructions. Rinse and set aside.
Melt the butter in a saucepan over medium heat.
Add the mushrooms and onions. Sauté until tender. Add the garlic and continue to cook for 1 minute.
Add the flour to the saucepan and stir. Cook for 4-5 minutes.
Slowly add the milk, stirring to combine. Season with salt and pepper.
Simmer the sauce for 10-15 minutes or until thickened. Remove from the heat and allow to cool slightly while preparing the remaining ingredients.
Preheat the oven to 350℉.
In a mixing bowl, combine the ricotta cheese, pesto, eggs, and 1/2 cup of parmesan cheese.
In a greased 13x9 baking dish begin to layer the lasagna. Spread about a cup of sauce on the bottom of the pan.
Lay 3 noodles on top of the sauce. Spread half of the shredded carrots, broccoli, and zucchini on to the sauce. Dollop half of the ricotta mixture on to the vegetables. Sprinkle 1/2 cup of mozzarella on top of that.
Lay 3 more noodles on top. Repeat the previous steps.
Lay the remaining 3 noodles on top, pour the remaining sauce over the noodles, and top with one cup of mozzarella cheese and the 1/2 cup of parmesan cheese.
Bake covered for 30 minutes. Uncover and bake an additional 30 minutes.
Remove the lasagna when hot, bubbly and the top begins to brown. Allow to rest for 20 minutes before slicing and serving.