Ingredients
Equipment
Method
- Preheat your oven to 375°F (190°C) and lightly grease an 8-inch baking dish or small skillet.
- In a mixing bowl, beat the softened cream cheese until completely smooth with no lumps.
- Stir in the sour cream and mayonnaise until well combined to create a creamy base.
- Add the shredded mozzarella and grated Parmesan cheese to the mixture.
- Fold in the well-drained chopped artichoke hearts and chopped spinach. If using frozen spinach, ensure it's thoroughly thawed and squeezed dry to prevent a watery dip.
- Mix in the minced garlic, red pepper flakes, salt, and black pepper. If using, add any optional ingredients like lemon zest, chopped scallions, or smoked paprika.
- Spread the mixture evenly into your prepared baking dish.
- Bake for 20-25 minutes until hot and bubbling around the edges.
- For a golden-brown top, switch to the broiler for 1-2 minutes, watching carefully to prevent burning.
- Allow the dip to cool for about 5 minutes before serving.
Nutrition
Notes
For the best texture, make sure to thoroughly drain and dry your artichoke hearts and spinach before adding them to the mixture. Excess moisture can make your dip watery.
This dip can be prepared up to 24 hours in advance and refrigerated until ready to bake. Just add a few extra minutes to the baking time if cooking from cold.
Serve with crostini, pita chips, baguette slices, sturdy crackers, or crisp vegetables like bell pepper strips and cucumber rounds. Leftovers can be refrigerated for up to 3 days and reheated in the microwave or oven.
