This spinach artichoke dip recipe is a classic, but with one simple addition that’s well worth the extra bit of time. It’s the perfect, easy, and delicious appetizer to prepare for any party or special occasion. Make it once with all of these additional flavors, and you’ll know exactly why I love it!
110-oz bagfrozen chopped spinachthawed and squeezed of excess moisture
¾cupgrated Parmesan cheese
4ozshredded Swiss cheese
2tsp lemon juice
Preheat the oven to 350°F.
In a small 8-inch skillet, heat 2 tbsp of neutral oil over medium heat. Once the oil is hot, add the drained and dried artichoke hearts. Sauté the hearts until they are browned on the edges, turning once, 6-8 minutes. Once the artichokes are slightly browned, remove them from the heat.
In a medium bowl, press and mix the cream cheese until it is smooth and softened. Add the mayonnaise and sour cream. Whisk the mixture until it is smooth and creamy. If mixing is hard, use an electric mixer. Add the browned artichokes, prepared spinach, ¾ of the Parmesan cheese, Swiss cheese, Worcestershire sauce, salt, black pepper, lemon zest, and lemon juice. Stir to combine and pour into the used skillet. Smooth the mixture evenly and sprinkle with the remaining Parmesan cheese.
Bake in the preheated 350°F oven until the dip is bubbling and the cheese is browned on top, 15-18 minutes. Once baked, remove the dip from the oven and serve immediately.