Preheat oven to 350. Butter an 8x8 glass dish or small casserole dish.
Drain and chop artichoke hearts. Thaw spinach and squeeze dry. In a large bowl, combine all ingredients until well mixed- reserving 1/2 cup of Mozzarella.
Transfer mixture to prepared dish and sprinkle with remaining mozzarella. Bake uncovered at 350 for 20-25 minutes until bubbly and edges are lightly browned. Serve with crackers, tortilla chips, veggies, bread, pretzels, the possibilities are only limited by your imagination!