Spinach Artichoke Dip
Not sure what to bring to a party? The answer is always this dip.
Serves12
Makesabout 4 cups
Prep15 minutes
Cook15 minutes to 20 minutes
As evidenced by its popular presence on restaurant appetizer menus, a crock of bubbling spinach artichoke dip — the savior of many a happy hour party dips out there.
It isn’t hard to make a tasty version of this dip (you can even make it in a slow cooker), but with a few tips you can make the ultimate spinach artichoke dip — one so delicious you just might eat so much you spoil your appetite for dinner. We promise we won’t tell.
Ingredients You’ll Need for Spinach Artichoke Dip
- Spinach: Just thaw out some frozen spinach in the microwave, or cook down a lot of baby spinach instead.
- Artichokes: Grab a can of artichoke hearts or quarters packed in water.
- Scallions and garlic: A little bit of scallion and garlic give great flavor to the dip.
- Three cheeses: This dip relies on three different types of cheeses for flavor and creaminess: low-moisture mozzarella, Parmesan, and cream cheese.
- Sour cream and mayonnaise: A hefty dose of sour cream and some mayonnaise keep the dip creamy and scoopable.
- Lemon zest: A touch of freshly grated lemon zest stirred in at the end adds some brightness.
How to Get the Creamiest Spinach Artichoke Dip
Dairy is the name of the game when making great spinach and artichoke dip, and we use four different kinds here for the perfect balance.
- Parmesan adds salty nuttiness.
- Mozzarella adds mild creaminess.
- Sour cream adds tang.
- Cream cheese helps to thicken and bind everything together.
Mix those together with some mayonnaise and you have the ultimate base that will bake up bubbling and comforting. Stirring in a little lemon zest will help cut through some of that richness.
Tips for the Best Spinach Artichoke Dip
- Skip softening the cream cheese. Many spinach and artichoke dip recipes call for softening cream cheese first. Instead of having to remember to take out the cream cheese an hour or two before you need it, or struggling to blend the chunks of cream cheese into everything else, skip using a mixing bowl and heat everything up together on the stove first. A quick stint on the stove means that you can start with cream cheese straight out of the refrigerator, and the heat guarantees that everything is perfectly melted and combined.
- Broil for a cheesy top. While the dip can be served warm right off the stove, for the ultimate cheese pull and toasty cheese flavor, save some of the mozzarella for sprinkling on after the dip is heated, then broil until golden-brown.
- Make over leftover dip. If you find yourself with leftover dip, which, let’s face it, will probably not happen, you can also add it to a grilled cheese sandwich for lunch or make a cheesy baked pasta for a super-easy dinner.
What to Serve with Spinach Artichoke Dip
Spinach artichoke dip can be served with a wide variety of dippers:
- Crackers
- Baguette or French bread
- Tortilla chips
- Pita chips
- Cucumber slices
- Carrot sticks
- Wedges of peppery radishes
Spinach Artichoke Dip Variations
- Add some heat. Sprinkle some red pepper flakes on top, or add diced pickled jalapeños to the dip before baking. A dash of hot sauce should do the trick, too.
- Try different cheeses. If you have a bit of Gruyère, Fontina, or havarti cheese in your fridge, add some to the dip along with the shredded mozzarella.
- Use your slow cooker. Our Slow Cooker Spinach-Artichoke Dip is easy to make and perfect for parties.
- Not a fan of artichokes? Try our 5-Ingredient Spinach Dip for a spinach-forward dip that you can make on the stovetop.
Spinach Artichoke Dip Recipe
Not sure what to bring to a party? The answer is always this dip.
Prep time 15 minutes
Cook time 15 minutes to 20 minutes
Makes about 4 cups
Serves 12
Nutritional Info
Ingredients
Cooking spray
- 1 (10-ounce) package
frozen chopped spinach, or 12 ounces fresh baby spinach
- 1 (14-ounce) can or jar
artichoke hearts packed in water
- 3
medium scallions
- 2 cloves
garlic
- 4 ounces
low-moisture mozzarella cheese (1 cup shredded), divided
- 1 ounce
Parmesan cheese (1/2 cup firmly packed freshly grated or 1/3 cup store-bought grated)
- 8 ounces
cream cheese
- 1 cup
sour cream (8 ounces)
- 1/2 cup
mayonnaise
- 1/2 teaspoon
kosher salt, plus more as needed
- 1/4 teaspoon
freshly ground black pepper
Finely grated zest of 1 medium lemon
Crackers, tortilla chips, baguette slices, crostini, or crudités, for serving
Equipment
8x8-inch broiler-safe baking dish or cast iron skillet
Microwave-safe bowl or large pot
Cutting board and knife
Measuring cups and spoons
Large saucepan
Spatula
Strainer
Box grater
Microplane
Instructions
Heat the oven to broil. Arrange a rack 5 to 6 inches from the broiler element. Heat the oven to broil. Coat an 8x8-inch broiler-safe baking dish or 10-inch cast iron skillet with cooking spray.
Prepare the spinach. If using frozen spinach, place 10 ounces in a microwave-safe bowl and microwave in 1-minute bursts until defrosted. If using fresh baby spinach, blanch 12 ounces in a large pot of boiling water until wilted, then drain and rinse with cold water.
Dry and chop the spinach. When cool enough to handle, squeeze all the excess moisture from the spinach. If using fresh spinach, coarsely chop it. Place the spinach in the cast iron skillet or a large saucepan if using the baking dish.
Chop the artichokes, scallions, and garlic. Drain the artichokes and chop into bite-sized pieces. Thinly slice 3 scallions and mince 2 garlic cloves. Add everything to the skillet or saucepan.
Grate the cheeses. Shred 4 ounces mozzarella cheese (1 cup) and grate 1 ounce Parmesan cheese (1/2 cup, or measure out 1/3 cup store-bought grated). Add the Parmesan to the skillet or saucepan. Add 1/2 cup of the mozzarella if baking the dip; add all the mozzarella if not baking the dip.
Add the creamy ingredients and seasoning. Cut 8 ounces cream cheese into 8 pieces. Add the cream cheese, 1 cup sour cream, 1/2 cup mayonnaise, 1/2 teaspoon kosher salt, and 1/4 teaspoon black pepper to the skillet or saucepan.
Heat until melted and smooth. Cook over medium heat, stirring frequently, until the cream cheese is melted and the dip is evenly combined and steaming, about 8 to 10 minutes. Meanwhile, finely grate the zest of 1 lemon.
Add the lemon zest. Remove the dip from the heat and stir in the lemon zest.
Top with more cheese and broil until browned if desired. Transfer the dip to the baking dish (leave if in the skillet) and spread into an even layer. Sprinkle with the remaining 1/2 cup mozzarella cheese. Broil until the cheese on top is melted golden brown, 3 to 5 minutes.
Serve the dip. Serve warm with crackers, tortilla chips, baguette slices, crostini, or crudités.
Recipe Notes
Make ahead: The dip can be assembled in the skillet or baking dish, covered with aluminum foil, and refrigerated up to 1 day ahead. Uncover and bake at 375ºF until bubbling, about 30 minutes. If desired, broil until the cheese on top is melted golden brown, 3 to 5 minutes.
Storage: Leftovers can be stored in an airtight container in the refrigerator for up to 4 days.