Cook down onion and garlic in olive oil over medium heat. Add ground turkey, sea salt, black pepper, chili powder, and crushed red pepper then cook through.
Add in carrots, mushrooms, and sauce. Let cook for a few minutes then stir in spinach. Reduce heat to medium low and allow to simmer. Preheat oven to 375 degrees.
In a large bowl, mix three cheeses (except 1 cup mozzarella) with egg and parsley by hand until uniform.
Turn off heat to sauce then spoon a thin layer of it into the bottom of your baking pan. Place a layer of raw noodles on top. Spoon and spread out a layer of the cheese mixture.
Repeat this order until all ingredients are used. This should be about three layers, ending with a thin layer of sauce. Sprinkle remaining cup of mozzarella over top. (It's ok if the noodles aren't completely covered, as steam generated in the pan will help cook them.)
Cover pan tightly with foil and bake for about 45 minutes. Remove from oven and allow to set for one hour before serving.