This post contains affiliate links. As an Amazon Associate I earn from qualifying purchases.
I have ruined exactly one spinach artichoke dip in my life. It was 2012, I was bringing it to a New Year’s Eve party of about thirty people, and by the time I pulled the dish out of my bag, the whole thing had separated into a greasy, watery mess sitting in a puddle of liquid. I watched it slowly spread across the serving tray. It was humbling.
That was the last time it happened. Over the following twelve years — and probably somewhere north of two hundred batches — I have figured out exactly why spinach artichoke dip goes watery and, more importantly, how to stop it every single time. This spinach artichoke dip recipe is the result of all of that obsessive testing. I am going to walk you through every technique that actually matters.
Why Spinach Artichoke Dip Goes Watery (The Actual Reason)
Most recipes just tell you to squeeze out your spinach. That advice is not wrong, but it is incomplete. The real problem is moisture coming from multiple sources — and if you only address one of them, you will still end up with a soggy dip.
Here is where the water is actually coming from:
- The spinach. A standard 10-ounce block of frozen spinach holds an almost absurd amount of water. If you squeeze it halfheartedly, you are adding close to half a cup of liquid to your dip.
- The artichoke hearts. Canned and jarred artichoke hearts are packed in liquid, and they hold onto more than you think even after draining.
- The dairy. Sour cream in particular separates when it gets too hot for too long. So does low-fat cream cheese.
- Steam buildup. If your dish has high sides and you bake it covered, or the dip is too deep in the pan, steam collects and has nowhere to go.
Once I understood all four sources, fixing the problem became straightforward.
The Spinach Step Most People Skip
Squeezing is not enough. Here is what I actually do.
After thawing frozen spinach, I squeeze it by the handful as hard as I can, then I spread it across a clean kitchen towel, roll it up, and wring the whole thing like I am trying to get water out of a wet swimsuit. Then — and this is the part people skip — I let it sit open on the towel for another ten minutes. Residual moisture continues to release. You will be shocked how much comes out in that rest period.
If you are using fresh spinach, wilt it in a dry pan first, then go through the same towel process. Fresh spinach actually holds more water by volume than frozen, so do not assume it is the safer choice.
When you are done, your spinach should feel almost dry to the touch. It should not clump together with moisture. If it does, keep going.
The Artichoke Heart Technique
Drain your canned or jarred artichoke hearts, then spread them on a paper towel-lined cutting board and pat them firmly. Before you chop them, press each one individually. They are structured like little accordion folds and they trap liquid inside.
I chop mine into roughly half-inch pieces — not too fine. You want some texture in the finished dip. After chopping, I press them again with a paper towel. This sounds fussy. It takes about ninety seconds. It is worth doing.
The Cream Cheese That Actually Holds Up
Full-fat cream cheese is non-negotiable. I have tested low-fat versions multiple times, hoping to find a workable substitute — I cannot. Low-fat cream cheese has a higher water content and a different protein structure that breaks down under oven heat. The dip weeps. Use the full-fat block.
One change I made about four years ago that genuinely improved the flavor and stability of my dip: I swap part of the plain cream cheese for a flavored cream cheese spread. Specifically, I use Amazon Grocery Chive & Onion Cream Cheese Spread. The onion and chive flavors build into the base beautifully, and the spread consistency folds in more evenly than a cold block. I use 4 ounces of this and 4 ounces of plain block cream cheese. It sounds like a small tweak. The flavor difference is noticeable.
For the sour cream, add it last and do not overbake. Sour cream is the most heat-sensitive dairy in this recipe. I mix it in at the end, right before the dip goes into the oven, so it spends the least amount of time under direct heat.
The Full Recipe
Ingredients
- 10 oz frozen chopped spinach, fully thawed and aggressively dried
- 14 oz canned artichoke hearts, drained, dried, and roughly chopped
- 4 oz plain full-fat block cream cheese, softened
- 4 oz chive and onion cream cheese spread, room temperature
- ½ cup full-fat sour cream
- ½ cup mayonnaise (full-fat)
- 1 cup freshly grated Parmesan (not the green can — buy a block and grate it)
- 1 cup shredded mozzarella, divided
- 3 cloves garlic, minced or pressed
- ½ teaspoon onion powder
- ¼ teaspoon crushed red pepper flakes
- Salt and black pepper to taste
Instructions
- Preheat oven to 375°F.
- Dry your spinach and artichoke hearts using the techniques above. Do not rush this step.
- In a large bowl, beat together both cream cheeses and mayonnaise until smooth.
- Add garlic, onion powder, red pepper flakes, Parmesan, and ¾ cup of the mozzarella. Mix well.
- Fold in the spinach and artichokes.
- Add sour cream last. Fold gently until just combined.
- Transfer to your baking dish. Top with the remaining ¼ cup mozzarella.
- Bake uncovered at 375°F for 22 to 25 minutes, until the edges are bubbling and the top is lightly golden.
- Let it rest for five minutes before serving. This matters — it allows the dip to tighten slightly.
The Baking Dish Matters More Than You Think
Shallow and wide is better than deep and narrow. You want the dip spread to about an inch and a half deep, which lets moisture escape as steam during baking rather than getting trapped. A dish that is too deep keeps everything insulated and wet.
I bake this uncovered, always. Covering it traps steam and is the fastest way to undo all your moisture-removal work.
What I Use
I have been through a lot of bakeware over the years. For the past two years I have landed on ceramic dishes from MALACASA, and I genuinely prefer them to the glass pans I used before. Ceramic holds and distributes heat more evenly, which means the dip heats through at a consistent rate rather than getting overcooked at the edges while the center lags behind. The handles are practical for transporting a hot dish, and they look presentable enough to go straight from oven to table.
For a large party batch, I use the MALACASA 4.4 QT Baking Dish, 9×13 Large Casserole Dish. It is the right size for a doubled recipe when I am feeding a crowd, and the depth is shallow enough to keep the dip from going watery during baking.
For smaller gatherings or when I want to serve multiple dips at once, I reach for the MALACASA Casserole Dishes Set of 4. Having four sizes in one set is genuinely useful — the smallest one is perfect for a single batch for six to eight people, and I can use the larger ones for other dishes the same evening.
An Honest Caveat
I want to be straight with you about one thing: this dip is best within about forty-five minutes of coming out of the oven. After that, as it cools, even a well-made spinach artichoke dip will start to thicken and eventually congeal a bit. If you are serving it at a party that stretches past two hours, put it in a small slow cooker on the warm setting. I do not love the slow cooker method for the initial bake — the top never browns properly and the texture is a little different — but for holding and serving over a long stretch, it is the right call. Do not try to reheat it in the oven repeatedly. Once is fine. Twice starts to break it down.
Final Thoughts
The watery spinach artichoke dip problem is entirely solvable. It is not about finding a magic recipe — it is about understanding where the moisture comes from and addressing each source directly. Dry the spinach thoroughly. Dry the artichokes. Use full-fat everything. Bake it uncovered in a shallow dish. Rest it before serving.
Do those five things consistently and you will have a dip that holds together, looks good on the table, and disappears faster than you expected. I have served this at gatherings of eight and gatherings of eighty. The techniques do not change. The results do not either.

