A creamy and flavorful dip perfect for any gathering.
Preheat your oven to 350°F (175°C).
Preheating ensures even cooking and the perfect texture.
In a mixing bowl, combine the softened cream cheese and sour cream until smooth.
Make sure the cream cheese is at room temperature for easier mixing.
Add the drained spinach and chopped artichoke hearts to the mixture and stir well.
Squeeze out excess water from the spinach to avoid a watery dip.
Fold in the grated Parmesan and shredded mozzarella cheese.
Mix gently to keep the texture light and airy.
Transfer the mixture to a baking dish and spread it evenly.
Use a spatula to smooth the top for even baking.
Bake in the preheated oven for 20 minutes or until bubbly and golden on top.
Keep an eye on the dip to prevent over-browning.
Serve warm with your favorite chips or bread.
Garnish with a sprinkle of fresh parsley for a pop of color.