best spinach artichoke dip recipe

Spinach Artichoke Dip

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!
Course Appetizer
Cuisine American
Keyword spinach and artichoke dip, spinach artichoke dip, spinach artichoke dip recipe
Prep Time 20 minutes
Cook Time 40 minutes
Total Time 1 hour
Servings 20 servings
Calories 388kcal
Author Ashlee Marie


  • 1/2 C butter
  • 3-4 bunches green onion chopped (about 2/3 C)
  • 18-20 oz fresh spinach washed and squeezed dry
  • 34 oz canned artichoke hearts chopped marinated in oil not water
  • 1 Tbsp garlic minced
  • 16 oz full fat cream cheese softened
  • 2 C full fat sour cream
  • 1 C Mayonnaise
  • 2 C freshly grated Parmesan cheese
  • 1 C shredded mozzarella
  • 1 C shredded White Cheddar
  • 1/2 tsp Tabasco sauce or chili pepper oil
  • 2 tsp salt
  • 1/2 tsp pepper


  • Preheat oven to 350 degrees F
  • 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



you can substitute frozen spinach instead - I thaw it over paper towels to soak up the extra moisture.


Calories: 388kcal | Carbohydrates: 5g | Protein: 9g | Fat: 36g | Saturated Fat: 15g | Cholesterol: 72mg | Sodium: 862mg | Potassium: 235mg | Fiber: 1g | Sugar: 2g | Vitamin A: 3670IU | Vitamin C: 17.8mg | Calcium: 266mg | Iron: 1.4mg