In a large skillet sauté the oil, garlic and onion over medium-high heat until soft (about 3-4 minutes).
Add the ground turkey, salt and pepper, and cook, crumbling the meat, for 6-8 minutes until no longer pink.
Add the tomatoes, parsley, basil, and oregano; simmer for 30 minutes.
In the meantime, in a medium bowl, mix together the cottage cheese, egg, Parmesan cheese, and pesto.
To assemble, spray the bottom of a 9x13-inch baking dish with olive oil spray. Arrange the noodles to cover the bottom of the dish, overlapping if needed.
Spoon half of the cottage cheese mixture over the noodles. Spoon half the meat mixture over the top. Repeat the layers. Cover the top with the pasta sauce.
Cover the casserole and bake at 350 degrees for 45 minutes or until the noodles are tender and lasagna is heated through. Refrigerate leftovers.