Cook the pasta according to the package directions.
At the same time, in a medium sauce pan, melt the butter on medium heat.
Stir in the minced garlic and flour and cook, stirring constantly, until bubbly.
Gradually stir in the milk, broth, salt and pepper.
Cook and stir about 2 - 3 minutes. Remove from the heat and set aside.
Drain the pasta, rinse with cold water, and drain again. (See notes)
In a medium bowl, mix the beaten egg, Parmesan cheese, and ricotta cheese and set aside.
Spray two 18.6 ounce baking dishes with non-stick spray.
Whisk together the broth mixture, the cheese mixture, and the pasta.
Pour the pasta mixture into the two prepared dishes, divided evenly.
Layer the shrimp over the pasta mixture, divided evenly in the two dishes.
Sprinkle on the shredded mozzarella cheese and chopped fresh parsley.
Bake 30 minutes.
Allow to cool 5 minutes before serving. Serve hot dishes on cork trivets to protect tables or surfaces.
Video
Notes
I buy frozen shrimp that is already peeled, deveined, & tails off to save a lot of prep time. Thaw before using in this recipe.
The pasta is rinsed because the cold water cools down the pasta so the egg in the sauce doesn't cook to early from contact with pasta that would be too hot. The sauce and pasta bind very well during baking in this recipe.