01 - Preheat oven to 375°F. Lightly grease a medium baking dish measuring 1.5 to 2 quarts.
02 - In a large bowl, blend cream cheese, sour cream, and mayonnaise together until the mixture reaches a smooth consistency.
03 - Fold spinach, artichoke hearts, minced garlic, Parmesan cheese, and half of the mozzarella into the cheese base. Season with salt, black pepper, and red pepper flakes.
04 - Pour the prepared mixture into the greased baking dish and spread evenly. Top with remaining mozzarella cheese.
05 - Bake for 20 to 25 minutes until the dip bubbles at the edges and the top achieves a light golden color.
06 - While the dip bakes, slice the baguette and lightly toast the slices if desired.
07 - Transfer the warm dip to a serving vessel and accompany with toasted baguette slices for dipping.