Set the cream cheese out to soften. You can also put it in the microwave on defrost to soften it faster.
Preheat your oven to 375 degrees Fahrenheit.
Finely mince the garlic. Drain the artichoke hearts and chop them into small pieces.
Remove as much moisture from the spinach as you can by squeezing it with paper towels.
Add the softened cream cheese, mayonnaise, sour cream, garlic, salt, and pepper to a medium bowl and mix until well combined.
Next, add the spinach, chopped artichoke hearts, and shredded parmesan cheese. Mix well.
Arrange the phyllo shells onto a baking sheet.
Gently add some of the spinach mixture to each phyllo cup. We used a 1/2 tbsp round measuring spoon, slightly heaped.
Place the baking sheet in the preheated oven and cook the bites for 10-12 minutes until the top edges of the shells are golden brown.
They are best served warm (though still delicious if they reach room temperature).