Preheat your oven to 375°F (190°C).
In a mixing bowl, combine almond flour, mozzarella cheese, cream cheese, garlic powder, Italian seasoning, and salt.
Add the eggs to the mixture and blend until a dough forms.
Fold in the cooked spinach, chopped artichokes, and Parmesan cheese until evenly distributed.
Grease a baking dish or line it with parchment paper.
Scoop out portions of dough and shape them into balls.
Arrange the dough balls tightly in the prepared baking dish.
Bake in the preheated oven for 25 to 30 minutes, or until golden brown.
Allow to cool slightly before serving.