01 - Preheat your oven to 375°F (190°C). Lightly grease a 9x13-inch baking dish.
02 - Boil pasta in a large pot of generously salted water until it reaches the al dente stage. Drain thoroughly and set aside.
03 - In a large skillet over medium heat, melt the butter. Add the minced garlic and sauté until fragrant, approximately 1 minute.
04 - Incorporate the heavy cream and whole milk into the skillet. Bring the mixture to a gentle simmer, then reduce the heat to low. Gradually whisk in the grated Parmesan cheese, salt, black pepper, and ground nutmeg. Continue to cook, whisking occasionally, until the sauce is smooth and has slightly thickened, about 3 to 4 minutes.
05 - Add the prepared shrimp to the Alfredo sauce. Cook just until the shrimp turn pink and are opaque, approximately 2 to 3 minutes. Remove the skillet from the heat.
06 - In a large mixing bowl, combine the cooked pasta, the Alfredo shrimp mixture, thawed peas, and chopped sun-dried tomatoes. Toss gently to ensure all components are evenly coated.
07 - Transfer the combined mixture into the prepared baking dish, spreading it evenly. Top with the shredded mozzarella cheese and the additional grated Parmesan cheese.
08 - Bake in the preheated oven for 20 to 25 minutes, or until the cheese topping is fully melted and golden brown and bubbly.
09 - Allow the casserole to rest for 5 minutes before serving. If desired, garnish with fresh chopped parsley.