Preheat oven to 375°F (190°C).
In a food processor, blend the cottage cheese until completely smooth and no curds remain.
In a large mixing bowl, combine the blended cottage cheese, Greek yogurt, minced garlic, parmesan cheese, and 1/2 cup of the shredded mozzarella.
Fold in the chopped artichoke hearts and the thoroughly drained spinach until evenly incorporated.
Season the mixture with sea salt, black pepper, and red pepper flakes.
Transfer the mixture to a 1-quart baking dish and spread into an even layer.
Top with the remaining 1/2 cup of mozzarella cheese.
Bake for 20 to 25 minutes until the dip is heated through and the cheese is bubbling.
Optional: Place under the broiler for 1 to 2 minutes until the cheese topping is golden brown.