Heat 2 tbsp olive oil in a large skillet. Add zucchini, asparagus, and 1/2 tsp of salt. Stir for 5mins.
Add peas and cook for another 3-5 mins until the peas and zucchini have slightly softened. Drain off any excess moisture and set aside while you make the sauce.
To make the sauce, heat another 2 tbsp of olive oil in the pan. Add the shallots and cook for 1 min before adding the zucchini with another 1/2 tsp of salt and 1/2 tsp black pepper. Add garlic and cook for one minute more until fragrant.
Stir in the heavy cream, basil, oregano and parmesan into the mixture and bring to a simmer. Cook for five minutes until thickened.
Either use an emulsion blender or allow the mixture to cool slightly and blend in a food processor until you have a smooth sauce.
Set your oven to 180c/160 fan. Mix the ricotta in with your veg filling that should now be slightly cooled.
Put a thin layer of sauce and ricotta at the bottom of your dish followed by a layer of lasagna sheets, then the vegetable and ricotta filling, and another layer of lasagna sheets. Repeat this process until you have 4-5 layers depending on your dish size and all sheets are used.
Once you’re at your top layer, finish it off with the remaining green sauce and mozzarella.
Cook in the oven for 45-50 mins until set and mozzarella has turned golden. Serve with extra fresh basil and cracked black pepper.