8ouncescream cheese, cubed (this helps it melt faster)
2/3cupParmesan cheese, grated
2/3cupmozzarella cheese, shredded (divided)
1/2teaspoonhot sauce
1/2teaspoonsalt
1/4teaspoonblack pepper
110 ounce package frozen spinach, thawed and drained
114 ounce can artichoke hearts, drained and chopped
Instructions
In a medium sauce pan, saute onion in butter over medium high heat until translucent. Add garlic and cook 30 seconds. Whisk in flour and cook for 1 minute. Whisk in milk a little at a time and bring mixture to a boil (continue to stir). Once mixture boils and begins to thicken, stir in cream cheese, Parmesan, 1/3 cup mozzarella cheese, hot sauce, salt and pepper until just melted in and smooth. Remove from heat. Mix in the spinach and artichoke.
Place in a lightly greased 9x9 inch baking pan and sprinkle with remaining 1/3 cup mozzarella cheese. Bake for 20 minutes at 350 degrees or until golden and bubbling.