1 (14 oz) can artichoke hearts, drained and chopped
8 oz cream cheese, softened
1/2 cup sour cream
1/4 cup mayonnaise
1 cup shredded mozzarella cheese
1/2 cup grated Parmesan cheese
Salt and pepper to taste
Fresh parsley, chopped (for garnish)
Toasted baguette slices or veggie sticks, for serving
Instructions
Preheat oven to 375°F (190°C).
In a skillet, heat olive oil over medium. Add garlic and sauté for 1 minute. Stir in spinach and artichokes. Cook for 2–3 minutes, then remove from heat.
In a mixing bowl, combine cream cheese, sour cream, and mayonnaise until smooth.
Stir in mozzarella, Parmesan, and the spinach-artichoke mixture. Season with salt and pepper.
Transfer to a baking dish and smooth the top.
Bake for 20–25 minutes or until hot, bubbly, and golden on top.
Garnish with chopped parsley and serve warm.
Notes
For extra gooeyness, top with a bit more mozzarella before baking.
Use fresh spinach if preferred – just wilt it down and drain well.
Make ahead: Assemble the dip a day before and bake when ready to serve.