Ultimate Spinach Artichoke Dip recipe! It's rich and creamy, perfectly cheesy, loaded with spinach and artichokes and always a favorite. This is the BEST Spinach and Artichoke Dip, and the ultimate dip for any get together. Filled with spinach, artichoke hearts, four cheese, sour cream, cream cheese, and mayo!
Saute the butter and green onions, add the garlic near the end and cook until fragrant.
Rinse your spinach then SQUEEZE it, drain everything you can out of it. - This part is key otherwise your dip will be runny and the dip will taste wrong.
After you SQUEEZE the life out of the spinach chop it up really good.
Drain your artichoke hearts, but don't rinse them.
Now chop them up, getting rid of any outside leafs/petals(?) that are still hard.
In a mixer add all the ingredients and mix well
spread the dip into a 9×13 glass casserole pan and cover with foil
Cook it in the oven for 25-35 mins until bubbly! The outside cooks faster than the center, so I like to stir it at about 15 mins, re-cover and place it back in oven for the rest of the time!
I serve mine with homemade salsa, chips, tortillas
Video
Notes
you can substitute frozen spinach instead - I thaw it over paper towels to soak up the extra moisture.