This dip is always a hit of the party and with good reason. The cheesy creaminess, along with the texture from spinach and artichoke hearts is the perfect combination. Bonus that it takes good cold or warm.
10ouncepackage frozen spinachdefrosted, drained and finely chopped
Pinchred pepper flakesoptional
Kosher salt and freshly ground black pepper
14ouncecan quartered artichoke hearts, drained and coarsely chopped
8ouncescream cheese, cut into 1-inch pieces
4ouncesfresh mozzarella, torn or shredded
4ouncessour cream
¼cupfinely grated Pecorino Romanoor Parmesan
Get Recipe Ingredients
Instructions
In a medium pot over medium heat, heat the olive oil. Add garlic and cook, stirring, about 30 seconds, or until fragrant.
Add spinach and red pepper flakes, if using, to the pot. Add artichokes and season with salt and pepper. Cook for 3 minutes, or until the raw edges are off the artichokes.
Reduce heat to low. Add cream cheese and mozzarella. Using a wooden spoon or spatula, heat, stirring, 3 minutes or until all the cheese has melted. Stir in sour cream and pecorino. Season with more salt and pepper.
Transfer dip to a small ovenproof dish (about 6 to 8 inch diameter). Place in oven and broil until the top is golden and the dip is bubbling, 5 to 8 minutes.
Let stand 2 minutes. Serve with crackers or toasted baguette slices. before serving.
Notes
Substitutions:
12 ounce bunch fresh spinach finely chopped for the frozen. In step 2 add the fresh spinach one handful at a time, letting each handful completely wilt before adding the next. Add crushed red pepper, if using, and season with salt and pepper. Continue to cook, stirring frequently, until most of the liquid from the spinach has evaporated, about 3 minutes.
Replace the sour cream with an equal amount of full fat Greek yogurt.
Optional: omit broiling and transfer the dip to a serving bowl immediately after everything is combined and warmed.