Preheat the oven to 375.
Bring a pot of water to a boil. Blanch the peas for about 1-2 minutes until a vibrant green. Remove with a strainer, leave the water boiling for the pasta. Add the peas to a food processor with the ricotta, fresh herbs, salt, and half of the garlic.
Add the lasagna noodles or cannelloni to the boiling water. Boil until just flexible, about 4-6 minutes.
If using the lasagna noodles, cut them in half or thirds to be about 3-4 inches long. Dollop the ricotta filling in the center and roll them around into a tube.
If using the cannelloni noodles, stand the noodle on one side and spoon it in. Lay them down, then finish filling. Alternatively, place the creamy peas in a large plastic bag and cut off one corner. Squeeze it into the pasta shells.
Lay side by side into a casserole dish. Warm the butter, olive oil and remaining garlic together. Add the lemon zest, if using.
Drizzle onto the pasta. Cover with foil and bake for 15 minutes until piping hot.