Every party has that one dish. The one people hover around, the one that disappears before the main event even starts, the one someone always asks you to bring “just one more time.” For me — and probably for half the potlucks in America — that dish is hot spinach artichoke dip.
There’s a reason this dip became a legend. It’s warm and creamy and unapologetically cheesy, with just enough spinach and artichoke to make you feel like you’re eating something virtuous. Serve it bubbling straight from the oven with a basket of tortilla chips, and watch it vanish. I’ve seen grown adults negotiate over the last scoop.
The best part? This is a true dump-and-bake situation. Ten minutes of stirring, twenty-five minutes in the oven, and you’re the hero of the gathering. No fussy techniques, no hard-to-find ingredients — just pantry staples transformed into the ultimate crowd-pleaser.

Ingredients (Serves 8)
- 8 oz cream cheese, softened — the base of all that creaminess; let it sit out 30 minutes so it mixes smoothly.
- ½ cup sour cream — adds tang and keeps the dip from feeling heavy.
- ¼ cup mayonnaise — the secret to that restaurant-style richness. Don’t skip it.
- 10 oz frozen chopped spinach, thawed and squeezed bone-dry — this step is non-negotiable (see tips).
- 1 can (14 oz) artichoke hearts, drained and roughly chopped — quartered hearts are easiest.
- 1 cup shredded mozzarella, divided — half in the mix, half on top for that golden crust.
- ½ cup grated Parmesan — the salty, nutty backbone of the flavor.
- 2 cloves garlic, minced — fresh is best; garlic powder works in a pinch (½ teaspoon).
- ½ teaspoon salt and ¼ teaspoon black pepper, plus a pinch of red pepper flakes if you like heat.

Equipment
- 9-inch pie dish or 1-quart baking dish
- Large mixing bowl and spatula
- Clean kitchen towel or cheesecloth (for squeezing spinach)
Instructions
- Heat the oven. Preheat to 375°F (190°C). Lightly grease your baking dish.
- Squeeze the spinach. Working in handfuls, wring the thawed spinach in a clean towel until no more liquid comes out. You want it as dry as possible — soggy spinach is the #1 cause of watery dip.
- Mix the base. In a large bowl, beat the softened cream cheese until smooth, then stir in the sour cream, mayonnaise, garlic, salt, pepper, and red pepper flakes (if using).
- Fold in the good stuff. Add the squeezed spinach, chopped artichokes, ½ cup of the mozzarella, and all the Parmesan. Stir until everything is evenly coated.
- Top and bake. Spread the mixture into the prepared dish, sprinkle the remaining ½ cup mozzarella over the top, and bake 25–30 minutes, until the edges are bubbling and the top is golden.
- Rest and serve. Let it stand 5 minutes (it will be molten), then serve hot with tortilla chips, toasted baguette slices, or veggie sticks.

Make-Ahead & Party Tips
- Assemble up to 2 days ahead. Mix everything, spread it in the dish, cover tightly, and refrigerate. Add 5–10 minutes to the bake time when cooking from cold.
- Keep it warm. Transfer the baked dip to a small slow cooker on the warm setting — it stays scoopable for hours at a party.
- Double it for a crowd. This recipe doubles perfectly in a 9×13 dish; just add 5 minutes to the bake time.
- Set out sturdy dippers. Thick tortilla chips, crostini, and pita chips hold up best. Flimsy chips will snap — and nobody wants that.
Variations
- Extra cheesy: swap the mozzarella for pepper jack or add ½ cup of shredded Gruyère.
- With a kick: stir in a diced jalapeño or a dash of hot sauce.
- Lighter version: use light cream cheese and Greek yogurt in place of the sour cream and mayo.
- Slow cooker method: combine everything in a slow cooker and cook on low 2–3 hours, stirring once.
- Crab spinach artichoke dip: fold in 8 oz of lump crabmeat for a luxurious upgrade.
Storage & Reheating
Leftovers (if you’re lucky enough to have any) keep in an airtight container in the refrigerator for up to 4 days. Reheat gently in the microwave in 30-second bursts, stirring between each, or in a 350°F oven for 15 minutes until bubbly again. The dip also freezes well for up to 2 months — thaw overnight in the fridge before reheating.
Nutrition (per serving, serves 8)
| Nutrient | Amount |
|---|---|
| Calories | 215 |
| Total Fat | 17 g |
| Saturated Fat | 9 g |
| Cholesterol | 55 mg |
| Sodium | 380 mg |
| Total Carbohydrates | 7 g |
| Dietary Fiber | 2 g |
| Sugars | 2 g |
| Protein | 9 g |
FAQ
Can I use fresh spinach instead of frozen?
Yes — you’ll need about 1 pound of fresh spinach. Sauté it until wilted, let it cool, then squeeze it dry just like the frozen kind. Frozen is honestly easier and works just as well here.
Why is my dip watery?
Almost always the spinach. It holds a shocking amount of water, and if you don’t squeeze it thoroughly, all that liquid releases in the oven. Wring it out in a towel until it’s truly dry.
Can I make this ahead of time?
Definitely. Assemble the dip in the baking dish up to 2 days ahead, cover, and refrigerate. Bake straight from the fridge, adding 5–10 extra minutes.
What should I serve with spinach artichoke dip?
Sturdy tortilla chips are the classic, but toasted baguette slices, pita chips, crackers, and crunchy veggies (celery, bell peppers, carrots) are all fantastic.
Can I freeze spinach artichoke dip?
Yes — freeze the unbaked assembled dip for up to 2 months. Thaw overnight in the refrigerator, then bake as directed.
Recipe Card
Prep Time: 10 minutes | Cook Time: 25 minutes | Total Time: 35 minutes
Servings: 8 | Course: Appetizer | Cuisine: American | Calories: 215 per serving
Ingredients:
- 8 oz cream cheese, softened
- ½ cup sour cream
- ¼ cup mayonnaise
- 10 oz frozen chopped spinach, thawed and squeezed dry
- 1 can (14 oz) artichoke hearts, drained and chopped
- 1 cup shredded mozzarella, divided
- ½ cup grated Parmesan
- 2 cloves garlic, minced
- ½ teaspoon salt, ¼ teaspoon black pepper
Instructions:
- Preheat oven to 375°F (190°C) and grease a baking dish.
- Squeeze thawed spinach completely dry in a clean towel.
- Beat cream cheese smooth; stir in sour cream, mayo, garlic, salt, and pepper.
- Fold in spinach, artichokes, half the mozzarella, and the Parmesan.
- Spread in the dish, top with remaining mozzarella, and bake 25–30 minutes until bubbly and golden.
- Rest 5 minutes and serve hot with chips or bread.
Planning a spread? Find more crowd-pleasing starters in our Appetizers collection, and don’t miss the game-day ideas under Quick Recipes.




