Begin by bringing a large pot of salted water to a boil. Add the penne pasta and cook according to the package instructions until al dente. Once cooked, drain the pasta and set it aside.
In a large mixing bowl, combine the sour cream, ricotta cheese, minced garlic, beaten eggs, and grated Parmesan cheese. Mix well until you have a smooth and creamy mixture.
Add the chopped cooked chicken, thawed and drained spinach, and chopped artichoke hearts to the cheese mixture. Gently fold in the cooked penne pasta, ensuring everything is well coated with the creamy mixture.
Preheat your oven to 350°F (175°C). Transfer the pasta mixture into a greased baking dish. Spread it evenly, ensuring there are no dry spots.
Sprinkle the 2 cups of mozzarella cheese evenly over the top of the pasta mixture. This will create a deliciously gooey and golden crust when baked.
Place the baking dish in the preheated oven and bake for about 25-30 minutes, or until the cheese is bubbly and golden brown on top. The aroma will be irresistible!
Once baked, remove the dish from the oven and let it sit for a few minutes. Serve warm and watch everyone dig in with delight!