Ingredients
Method
- Beat the softened full-fat cream cheese with the full-fat sour cream and the mayonnaise and the lemon juice until the mixture looks thick yet smooth and slightly glossy. Then fold in the minced garlic and the kosher salt and the ground black pepper and the freshly grated Parmesan cheese so the white base looks speckled and a little heavier.

- Add the squeezed frozen chopped spinach and the chopped canned artichoke hearts and fold just until they are fully coated and evenly scattered through the creamy base. The mixture changes from pale and smooth to chunky and green with little uneven pieces throughout and it should look thick enough to mound loosely.

- Spoon the mixture into a glass baking dish and spread it in an uneven layer with soft ridges and shallow swoops then scatter the shredded low-moisture mozzarella across the top. Some spots should have more cheese and some should show little patches of the green mixture underneath which helps the baked top look natural and homemade.

- Bake the dip until the cheese is melted and bubbling and the edges look a little darker and the top develops scattered golden brown patches. The center should still look creamy and soft while the surface turns lightly blistered and uneven with little browned peaks and bubbling pockets.

- Scoop a generous portion onto a white plate so the dip falls in a soft mound with stretchy cheese and creamy trails and visible chopped spinach and artichoke pieces. It looks rustic and a little messy and that is the perfect finish and if you want more party friendly bites then pair it with Bbq Chicken Sliders and finish the table with Healthy Quinoa Salad for a fresh contrast.

Notes
This simple Spinach Artichoke Dip is creamy and delicious! A rich cheesy base with tender spinach and artichokes and topped with golden melted cheese. So simple and oh-so good!
