Ingredients
Equipment
Method
- Start by preheating your oven to 180°C (350°F) and gathering all your ingredients and equipment.
- In a mixing bowl, combine the softened cream cheese, mayonnaise, and grated mozzarella. Stir until the mixture is smooth and creamy, with no lumps.
- Finely chop the fresh spinach, removing any tough stems, and fold it into the cheese mixture. If using frozen spinach, make sure it's thawed and well-drained before adding.
- Drain and chop the artichoke hearts, then add them to the bowl, mixing evenly to distribute the tender, smoky pieces throughout the dip.
- Mince the garlic and add it to the mixture, along with a tablespoon of lemon juice, and season with salt and pepper. Stir well to combine all flavors.
- Transfer the mixture into an oven-safe dish or skillet, spreading it out evenly with a spatula. If desired, sprinkle extra cheese on top for a golden crust.
- Bake in the preheated oven for 20-25 minutes, until the dip is bubbly around the edges and slightly golden on top. You'll hear gentle bubbling and see a lovely crust forming.
- Remove the dip from the oven and let it rest for 5 minutes. This helps the cheese set just enough to make scooping easier and keeps it gooey and warm.
- Serve the warm dip with crusty bread, pita chips, or vegetable sticks. Use a spoon to scoop out the cheesy, tender bites and enjoy the rich flavors and textures.
Notes
Feel free to customize this dip by swapping in different cheeses or adding a dash of hot sauce for extra heat. For a dairy-free version, substitute with plant-based ingredients, and for a vegan option, use vegan cheese and mayonnaise.