Preheat your oven to 375°F / 190°C. Lightly grease a 1. 5-quart or 8x8-inch baking dish.
In a medium bowl, combine the chopped artichoke hearts, softened cream cheese, mayonnaise, mozzarella cheese, Parmesan cheese, minced garlic, chopped green onion, and black pepper.
Stir until everything is thoroughly mixed.
Transfer the mixture to your prepared baking dish and spread it into an even layer.
Bake for 25 to 30 minutes, or until the dip is hot, bubbling at the edges, and lightly golden on top.
Let the dip cool for a few minutes before garnishing with fresh sliced green onions, if desired.
Serve warm with your favorite low-carb dippers.