In a large skillet, heat olive oil over medium heat. Add minced garlic and sauté for about 1 minute until fragrant. Add zucchini, red bell pepper, mushrooms, and kale. Cook for 5-7 minutes until the vegetables are tender. Stir in the baby spinach and cook until wilted. Season with oregano, basil, salt, and pepper. Remove from heat and set aside.
If making homemade white sauce, combine 3 tablespoons butter, 3 tablespoons flour, and 3 cups of milk in a saucepan. Whisk continuously until thickened. Season with salt and pepper.
Preheat the oven to 375°F (190°C). In a 9x13 inch baking dish, spread a thin layer of white sauce at the bottom. Place 3 lasagna noodles over the sauce. Spread half of the ricotta cheese, followed by half of the veggie mixture, and one-third of the mozzarella and Parmesan cheese. Top with a layer of white sauce.
Repeat the layering process with another 3 noodles, the remaining ricotta, the remaining veggie mix, another third of mozzarella and Parmesan, and another layer of white sauce. Finish with the last 3 noodles, the remaining white sauce, and sprinkle the remaining mozzarella and Parmesan cheese on top.
Cover the baking dish with aluminum foil and bake for 25 minutes. Remove the foil and bake for an additional 15-20 minutes until the top is golden and bubbly.
Allow the lasagna to rest for about 10 minutes before slicing.
Notes
Serve warm with a fresh green salad on the side and a sprinkle of fresh herbs on top for a pop of color.