Preheat your oven to 180°C (350°F). Find a small ovenproof dish or ramekin.
In a mixing bowl, combine softened cream cheese, sour cream, and mayonnaise. Mix until smooth.
Stir in chopped spinach, drained artichoke hearts, minced garlic, and grated cheese.
Season with salt, pepper, and a squeeze of lemon juice. Taste and adjust.
Transfer the mixture to your dish, spreading it evenly.
Bake for 20 minutes, until bubbling around the edges and golden on top.
Remove from oven and let sit for 5 minutes. The cheese will thicken slightly.
Garnish with a sprinkle of Parmesan or fresh herbs if you like.