Ingredients:
- 8 oz (225g) cream cheese, softened
- 1/2 cup (120ml) sour cream
- 1/2 cup (50g) grated Parmesan cheese
- 1 cup (115g) shredded mozzarella cheese
- 10 oz (285g) frozen chopped spinach, thawed
- 14 oz (400g) canned artichoke hearts, drained
- 3 cloves (15g) garlic, minced
- 1 tbsp (14g) butter, melted
- 1/2 tsp (3g) salt
- 1/4 tsp (1g) black pepper
- 1/8 tsp (0.5g) cayenne pepper
Instructions:
- Place the thawed spinach in a kitchen towel or fine-mesh strainer and squeeze firmly until no more liquid escapes.
- Pat the drained artichoke hearts with paper towels until dry, then roughly chop them into bite-sized pieces.
- In a large bowl, stir the softened cream cheese and sour cream together using a rubber spatula until velvety and smooth.
- Fold in the minced garlic, Parmesan cheese, salt, black pepper, and cayenne pepper.
- Stir in the squeezed spinach, chopped artichokes, and half of the mozzarella cheese until evenly distributed.
- Preheat the oven to 375°F (190°C).
- Spread the mixture evenly into a 9x9 inch (23x23 cm) baking dish.
- Drizzle melted butter over the top and sprinkle the remaining mozzarella cheese evenly across the surface.
- Bake for 20–25 minutes, or until the edges are bubbling and the cheese has turned a deep golden brown.