Preheat your oven to 180°C (350°F) and lightly grease your small baking dish.
Heat a sauté pan over medium heat, then add a tablespoon of olive oil and minced garlic. Cook for about 30 seconds until fragrant, with a gentle sizzling and a fragrant aroma filling the kitchen.
2 cloves garlic
Add the chopped artichoke hearts to the pan and cook for another minute, stirring occasionally until they’re heated through and slightly tender. Remove from heat and set aside.
2 cloves garlic
In a mixing bowl, combine the chopped spinach with the softened cream cheese and sour cream. Stir until the mixture is smooth and creamy, with no lumps remaining.
2 cloves garlic
Fold in the cooked artichokes, shredded mozzarella, grated Parmesan, smoked paprika, and a splash of lemon juice. Mix everything together until well incorporated and the cheese starts to melt into the creamy base.
2 cloves garlic
Scoop the mixture into your prepared baking dish, spreading it out evenly with a spatula or spoon. Make sure the top is smooth and level.
Bake in the preheated oven for 20-25 minutes, until the dip is bubbling around the edges and has developed a beautiful golden-brown top.
Remove from the oven and let it rest for about 5 minutes, allowing the dip to set slightly and cool just enough to enjoy.
Serve the warm spinach artichoke dip with chips, toasted bread, or fresh vegetable sticks. Enjoy it bubbling and gooey, perfect for scooping!