Skip to content
Vegetarian

Spinach Artichoke Dip

Spinach Artichoke Dip

Watery spinach artichoke dip is not a seasoning problem. It’s a water problem, and the water is measurable.

I weighed it once, out of annoyance, after a dip separated into a grey-green puddle at the edges of the dish twenty minutes into a party. A 10 oz block of frozen chopped spinach, thawed, weighed 285 g on my kitchen scale. After squeezing it hard in a clean tea towel until nothing more came out, the spinach weighed about 150 g. The rest, roughly 130 ml of dark green liquid, was what had been going into every dip I’d made until then.

That’s more than half a cup of water fighting your cream cheese. No amount of extra Parmesan fixes it.

Where the water actually comes from

Three sources, in order of volume. Frozen spinach is the big one. Canned artichoke hearts are second, and they hold more brine than they look like they do. Third is the dairy: sour cream and cheap mayonnaise both loosen and weep when hot, which is why a dip can look fine going into the oven and pool at the sides coming out.

Grease is a separate failure with a separate cause. Water first.

Squeezing spinach: the number to aim for

Thaw the block completely. Half-thawed spinach hides a core of ice that melts in the oven, which is the sneakiest version of this problem because you did squeeze it and it still came out wet. A 10 oz block takes about 6 hours in the fridge, or 4 minutes in the microwave on high in a covered bowl, stirred halfway.

Then squeeze in stages. A single big squeeze gets maybe 70 g out. Pulling the towel apart, breaking up the clump, and squeezing again gets you the rest. Aim to end at roughly half the thawed weight: 285 g in, about 150 g out. If your ball of spinach still feels cool and heavy, it isn’t done.

A colander and the back of a spoon will not do this. You need to twist a towel.

Artichokes hold more liquid than you think

A 14 oz can drains to a surprisingly small pile. Tip them into a sieve, let them sit five minutes, then chop them and spread the pieces on a double layer of kitchen paper. Press another sheet on top. You’ll see the paper darken through in about thirty seconds.

Chop them small, around 1 cm pieces. Big quartered hearts look generous but they trap brine in their layers and release it into the middle of the dip while it bakes.

Marinated artichokes in oil are a different ingredient. They’ll work, they taste sharper and more herby, and you should drain them properly and skip a spoon of the mayonnaise if you use them.

Which cheeses hold and which ones break

Cheese “breaking” means fat separating into a slick on top while the proteins tighten into strings or grains. It’s driven by heat and by age: older cheeses have shorter protein chains and let go of their fat sooner. What holds well here:

  • Cream cheese — the backbone. It’s stabilised, it’s mild, and it stays emulsified up to and past 375 F. Full-fat block, not the whipped tub, which carries extra water and air.
  • Low-moisture mozzarella — melts stretchy and stays put. It’s the reason the top browns in sheets rather than in oily patches.
  • Parmesan — dry enough that it can’t weep much, and it’s carrying most of the savoury flavour. Grate it yourself if you can be bothered; the shelf-stable powdered kind tastes of very little.

What breaks: aged cheddar, especially anything sharp and orange, which pools orange oil on the surface within about fifteen minutes at 375 F. Gruyère does the same, more elegantly, but it does it. If you want cheddar in there, use a young mild one and keep it under half a cup.

The dairy ratio, and why it isn’t arbitrary

Eight ounces of cream cheese to half a cup of sour cream to half a cup of mayonnaise looks like three interchangeable creamy things. They’re doing separate jobs.

Cream cheese is structure: it sets as it cools, which is why leftovers slice rather than run. Sour cream is the acid, and without it the bowl tastes flat and fatty. Mayonnaise is emulsified oil, so it keeps everything glossy and stops the dip drying to a crust. Cut the mayo and it goes stiff. Cut the cream cheese and it goes soupy.

Soften the cream cheese properly before mixing. Cold cream cheese stays in lumps, and those lumps melt into little pockets of fat that read as greasy. Twenty minutes out of the fridge, or 15 seconds in the microwave, then beat it smooth on its own before anything else joins it.

Ingredients

  • 1 package (10 oz) frozen chopped spinach, thawed and squeezed dry
  • 1 can (14 oz) artichoke hearts, drained and chopped
  • 8 oz cream cheese, softened
  • 1/2 cup sour cream
  • 1/2 cup mayonnaise
  • 1 cup shredded mozzarella cheese
  • 1/2 cup grated Parmesan cheese
  • 2 cloves garlic, minced
  • 1/2 teaspoon onion powder
  • 1/4 teaspoon red pepper flakes (optional)
  • Salt and black pepper, to taste

Instructions

  1. Heat the oven to 375 F and lightly grease a small baking dish or an oven-safe skillet, around 8 inches across.
  2. Squeeze the thawed spinach in a clean tea towel until no more liquid comes out, working in two or three goes. You want to lose roughly half its thawed weight. Pull the compressed ball apart with your fingers before it goes anywhere near the bowl.
  3. Beat the softened cream cheese, sour cream, and mayonnaise together until completely smooth, with no visible lumps of cream cheese.
  4. Stir in the garlic, onion powder, red pepper flakes, half the mozzarella, and most of the Parmesan. Season with salt and pepper.
  5. Fold in the spinach and the drained, chopped artichoke hearts until they’re evenly spread through.
  6. Spread into the dish. Keep the layer no deeper than about 1.5 inches so the middle heats through in the same time the top browns.
  7. Scatter the remaining mozzarella and Parmesan over the top and bake for 20 to 25 minutes, until it’s bubbling at the edges and golden in patches.
  8. For more colour, broil for 1 to 2 minutes at the end. Stand at the oven door for this; the gap between golden and burnt is about 40 seconds.
  9. Rest for 5 minutes before serving. It thickens noticeably as it cools.

Dish size and oven position

A wide shallow dish gives you more browned surface and a shorter bake. A deep narrow one gives you a dip that’s scorched on top and lukewarm in the middle at the 25-minute mark. I use an 8-inch cast iron skillet, which also holds heat on the table for a good half hour.

Middle shelf. Upper shelf browns the top before the centre is hot, and this dip needs to reach a proper bubble in the middle or the cream cheese never fully loosens.

Using fresh spinach instead

You need a lot of it. Roughly 10 oz of frozen spinach equals about 1 lb of fresh, and that’s an alarming amount of leaves in the pan.

Wilt it in a dry hot pan in batches, no oil, until it collapses, then tip it into a sieve and press the water out with a spoon, then chop. The flavour is fresher and slightly sweeter. The extra 15 minutes of work is real, and honestly frozen spinach is one of the few frozen vegetables that loses nothing worth having.

If it still splits

A dip that’s already gone oily can usually be pulled back. Take it out, let it drop to a lower temperature for 5 minutes, then beat 2 tablespoons of cold cream cheese into the hot mixture off the heat. The cold fat and the extra stabiliser bring the emulsion back together most of the time.

Blotting the surface with kitchen paper is the crude fix, and it works better than it deserves to when guests are already at the door.

Reheating without a grease slick

Fridge for up to 4 days in a covered container. It sets firm and pale, which is normal.

Reheat covered with foil at 325 F for 15 to 20 minutes, stirring once at the halfway point. The stir is what stops the fat pooling. Microwaving works if you go in 30-second bursts with a stir between each; a straight two-minute blast will split it every time.

Don’t freeze it. The cream cheese and sour cream both go grainy on thawing and no amount of beating brings the texture back.

For dipping, sturdy beats delicate. Toasted sourdough or cheesy garlic bread cut into fingers, thick tortilla chips, celery, and blanched sugar snaps all hold their shape. Thin crisps snap off in the dish. If you’re building a spread, tomato bruschetta gives you the acidity this dip doesn’t have, and mozzarella sticks disappear alongside it. Leftovers, if there are any, go into a spinach and feta quiche filling with an extra egg beaten through.