10ozfrozen chopped spinachthawed and squeezed completely dry
14ozcan artichoke hearts in waterdrained and roughly chopped
½cupgrated parmesan cheese
1cupshredded mozzarelladivided
3garlic clovesminced
½teaspoononion powder
Salt and black pepper to taste
Instructions
Thaw spinach and squeeze completely dry in a kitchen towel — no moisture remaining.
Beat softened cream cheese until smooth. Add sour cream and mayonnaise. Beat until fully combined.
Fold in spinach, artichokes, parmesan, ¾ cup mozzarella, garlic, onion powder, salt, and pepper.
Spread into a baking dish. Top with remaining ¼ cup mozzarella.
Bake at 375°F for 20–25 minutes until bubbling and golden. Rest 5 minutes before serving.
Notes
Assemble up to 24 hours ahead and refrigerate unbaked. Squeeze spinach bone dry — this prevents watery dip. Reheat leftovers covered in foil at 350°F for 15 minutes.