Prep Time 10 minutes mins
Cook Time 20 minutes mins
Resting Time 5 minutes mins
Total Time 35 minutes mins
For best results, make sure the spinach is very well-drained to avoid a watery dip, and always soften the cream cheese so it mixes smoothly without lumps. You can prepare the mixture up to a day ahead, cover, and refrigerate, then bake just before serving, adding a few extra minutes to the bake time if it’s going into the oven cold. Adjust the richness by swapping some mayonnaise for extra sour cream for a tangier flavor, or add more red pepper flakes, a pinch of smoked paprika, or a handful of extra mozzarella on top for a spicier, cheesier finish. Serve hot with tortilla chips, sliced baguette, pita chips, or cut vegetables, and keep the dip warm on a low-heat setting if serving for a long gathering.