Prep Time 10 minutes mins
Cook Time 20 minutes mins
Resting Time 5 minutes mins
Total Time 35 minutes mins
For best flavor, make sure the spinach is thoroughly drained so the dip stays thick and creamy rather than watery, and feel free to adjust the seasoning by adding more garlic, a squeeze of lemon juice, or extra red pepper flakes for heat. You can prepare the dip up to a day ahead, cover and refrigerate it, then bake just before serving, adding a few extra minutes to the baking time if it goes into the oven cold. Swapping part of the mozzarella for a sharper cheese like cheddar or Gruyère will deepen the flavor, and broiling for 1–2 minutes at the end can give a more golden, slightly crisp top.