Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon
Someone using a piece of crostini to take a dip of spinach artichoke dip out of a baking dish.

Ultimate Spinach Artichoke Dip Recipe

5 Stars 4 Stars 3 Stars 2 Stars 1 Star 5 from 1 review
  • Author: Erin Jensen
  • Prep Time: 10 minutes
  • Cook Time: 15 minutes
  • Total Time: 25 minutes
  • Yield: 12 servings 1x
  • Category: Appetizer
  • Method: Oven
  • Cuisine: American

Description

The ultimate spinach artichoke dip recipe! Super creamy and cheesy and served with homemade crostini for the perfect appetizer!


Ingredients

Scale

Homemade Crostini:

  • fresh french baguette, sliced
  • extra virgin olive oil

Spinach Artichoke Dip:

  • 2 teaspoon garlic, minced
  • 2 tablespoons shallot, minced
  • 4oz cream cheese, room temperature
  • 1/3 cup sour cream (sub plain greek yogurt)
  • 1/3 mayo
  • 1/4 cup parmesan cheese, grated
  • 1 cup mozzarella cheese, grated + divided
  • 1/2 cup Gruyere cheese
  • 15oz can artichokes, drained and roughly chopped
  • 10oz frozen spinach, thaw and drain
  • scant lemon zest
  • 1/2 teaspoon lemon juice
  • 1/8 ground black pepper
  • 1/2 teaspoon kosher salt
  • serving: crostini, veggies, pita, etc.

Instructions

Homemade Crostini:

  1. Preheat oven to 350 degrees F. Slice a french baguette into 1/2 inch pieces (I like to cut it at a bit of an angle). Place on baking sheet and brush each piece with olive oil.
  2. Place in oven, middle rack, and let bake until they start to turn golden brown; approx. 4-8 minutes or until they have started to brown nicely (keep an eye on them – everyone’s oven is a bit different). 
  3. Remove and let cool.

Spinach Artichoke Dip:

  1. Bring a small cast iron skillet to medium high heat. Add olive, garlic, and shallots. Move around pan until garlic is fragrant and shallot has softened, approx. 1-2 minutes.
  2. In a medium bowl add cooked garlic and shallot, cream cheese, sour cream and mayo. Use a hand mixer to combine until creamy.
  3. Fold in parmesan cheese, 1/2 cup mozzarella cheese, 1/4 cup Gruyere cheese, artichokes, spinach, lemon zest, lemon juice, pepper, and kosher salt. 
  4. Pour out into prepared 8×11 pan (or similar size). Top with remaining mozzarella cheese and Gruyere cheese. 
  5. Place in oven, middle rack, uncovered for 15 minutes or until cheese is melted and bubbly. Feel free to place under the broiler for 1-2 minutes if you want to brown a bit, just watch very carefully. 
  6. Remove from oven and let cool slightly.
  7. Serve with cut up homemade crostini (or veggies, pita bread, crackers, etc). 

Notes

  • Make Ahead: you can easily make this ahead of time and stop at Step 4, cover with aluminum foil and place in the refrigerator until you want to bake – you might just need to cook a bit longer in the oven to account for it coming out of the fridge cold. 
  • Storage: store leftovers in an airtight container in the refrigerator for up to 3-4 days.

Nutrition

  • Serving Size: 6oz
  • Calories: 206
  • Sugar: 2 g
  • Sodium: 459.5 mg
  • Fat: 8.6 g
  • Carbohydrates: 21.9 g
  • Protein: 11.1 g
  • Cholesterol: 20.9 mg