Creamy, cheesy, and so full of flavor, Spinach Artichoke Dip is appetizer you have been missing! Enjoy with pita chips, bread, fresh veggies!
Defrost and drain spinach, use a cheesecloth or strainer to press out as much water as possible, set aside.
Preheat oven to 400F.
In a large bowl, combine cream cheese and sour cream. Cream ingredients together.
Add garlic, onion, spinach and artichoke hearts - stir to combine and evenly distribute ingredients.
Next, add half of cheese, salt and pepper - stir to combine.
Spoon dip into a medium-large skillet (6-9 inch) spreading evenly throughout. Cover with remaining cheese.
Bake at 400F for 18-20 minutes or until the cheese begins to brown. Serve warm with pita chips, crackers, or fresh bread.
Storage: Refrigerate in an airtight container for 5-6 days.