This post may contain affiliate links.
This hot spinach artichoke dip is the creamy, cheesy appetizer that disappears the second it hits the table, loaded with three cheeses, tender artichokes, and spinach. I make it for every party and game day, and the kids hover by the oven waiting for that bubbly golden top, so if you love a warm dip as much as our cheddar bacon ranch celery sticks, this one is a must.

It comes together in one bowl in just a few minutes, then bakes up hot and gooey in about 20.
Spinach Artichoke Dip Quick Look
- 🕒 Prep Time: 8 minutes
- 🌡️ Cook Time: 22 minutes
- ⏳ Total Time: 30 minutes
- 🍽️ Serving: 12 servings
- ⚡ Calories: 248kcal
- 🌶️ Flavor Profile: Warm, creamy, and cheesy with tangy artichokes and savory garlic
- ✋ Difficulty: Easy, on par with our simple olive tapenade
Quick Answer
Mix chopped artichoke hearts and squeezed-dry spinach with cream cheese, mozzarella, sour cream, mayonnaise, parmesan, garlic, and seasonings. Spread into a baking dish, top with more mozzarella, and bake at 350 degrees until bubbly, then broil for a golden top. This spinach artichoke dip is ready in about 30 minutes and is best served warm with chips, crackers, or bread.
Jump to:
- Spinach Artichoke Dip Quick Look
- Quick Answer
- Why This Recipe Works
- Why You’ll Love This Recipe
- Key Ingredients
- Variations and Substitutions
- How to Make Spinach Artichoke Dip
- Recipe Tips & Tricks
- Serving Ideas and Suggestions
- Spinach Artichoke Dip FAQs
- Other Recommended Easy Appetizer Recipes
- Spinach Artichoke Dip
Why This Recipe Works
Click to see the technique science
- Three cheeses make it irresistible. Cream cheese, mozzarella, and parmesan layer up creamy, gooey, and salty-savory flavor that no single cheese could deliver on its own.
- Squeezing the spinach is key. Pressing all the liquid out of the thawed spinach keeps the dip thick and creamy instead of watery.
- Sour cream and mayo add tang. Together they keep the dip rich and smooth with a little tang that balances all that cheese.
- One bowl, no fuss. Everything mixes in a single bowl with a hand mixer, so it is genuinely a dump-and-bake appetizer.
- That broiled top is everything. A quick minute under the broiler gives you those irresistible golden, bubbly cheese spots on top.
Why You’ll Love This Recipe
- It is warm, creamy, and loaded with three cheeses, the appetizer everyone hovers around at a party.
- It mixes up in one bowl in just a few minutes, then bakes hot and bubbly in about 20.
- It is endlessly dippable with chips, crackers, and veggies, and pairs perfectly with our pigs in a blanket on a party table.
Key Ingredients

A handful of creamy, cheesy ingredients come together into the ultimate party dip.
- Artichoke Hearts and Spinach: The classic duo. Chop the artichokes finely and squeeze the spinach completely dry for the best texture.
- Cream Cheese, Mozzarella, and Parmesan: Three cheeses for maximum creamy, gooey, savory flavor. Mozzarella gives those stretchy cheese pulls.
- Sour Cream and Mayonnaise: They keep the dip rich, smooth, and tangy so it never tastes heavy or flat.
- Garlic and Italian Seasoning: The savory backbone that ties all that cheese together with warm, herby flavor.
See recipe card for exact quantities.
Variations and Substitutions
This spinach artichoke dip is easy to make your own.
- Add a kick: Stir in a pinch of red pepper flakes or a little chopped jalapeno for a spicy version.
- Make it lighter: Swap in Greek yogurt for the sour cream and use light cream cheese.
- Use fresh spinach: Saute a few big handfuls of fresh spinach, then squeeze it dry in place of frozen.
- Slow cooker style: Mix and heat it all in a slow cooker on low, stirring occasionally, to keep it warm for a party.
- More party food: Round out the spread with our pigs in a blanket.
How to Make Spinach Artichoke Dip

- In a large bowl, mix the artichoke hearts, spinach, cream cheese, half the mozzarella, sour cream, mayonnaise, parmesan, garlic, Italian seasoning, and pepper until well combined.

- Spread the dip evenly into a greased 8-inch baking dish and smooth out the top.

- Sprinkle the remaining mozzarella cheese over the top.

- Bake at 350 degrees Fahrenheit for about 20 minutes until bubbly, then broil a minute for a golden top. Serve warm with your favorite dippers.
Recipe Tips & Tricks
- Squeeze the spinach really dry. Press out every bit of liquid in a clean towel so the dip is not watery.
- Soften the cream cheese first so everything blends smoothly without lumps. A hand mixer makes it easy.
- Chop the artichokes small so you get a little in every scoop instead of big chunks.
- Watch the broiler closely. The top goes from golden to burnt in seconds, so do not walk away.
- Serve it warm. This dip is at its gooey best straight from the oven, so bake it just before serving.
- Use a shallow dish so more of the surface gets that bubbly, golden cheese top everyone fights over.
Serving Ideas and Suggestions
Spinach artichoke dip is all about the dippers, so set out a big platter of tortilla chips, crackers, pita, sliced baguette, and crunchy veggies like celery and bell pepper. It is the centerpiece of any appetizer table.
Make it the star of a game day spread alongside our loaded tater tot nachos and a pile of pigs in a blanket. Warm, cheesy, and crowd-pleasing all around.
Got leftovers? Spread the cold dip on a sandwich, dollop it onto baked potatoes, or stir it into pasta. It is just as good the next day reheated until warm and bubbly, like our baked ham and cheese sliders on a party table.

Spinach Artichoke Dip FAQs
Yes. Mix the dip up to 2 days ahead and store it covered in the baking dish in the fridge. When ready, bake as directed, adding a few extra minutes since it is starting cold. This makes it perfect for parties when you want to prep ahead.
You can freeze it, though the texture is best fresh. Freeze the unbaked dip in an airtight container for up to 2 months, thaw overnight in the fridge, then bake until hot and bubbly. Give it a good stir after thawing if any liquid has separated.
Tortilla chips, pita chips, crackers, toasted baguette slices, and pretzels are all classic dippers. For something lighter, serve it with celery, carrots, bell pepper strips, or cucumber rounds. A mix of crunchy and bread-based dippers keeps everyone happy.
Watery dip almost always comes from spinach that was not squeezed dry enough. Thaw frozen spinach completely and press out all the liquid in a clean kitchen towel before mixing. Draining the artichoke hearts well helps too.
Absolutely. Combine all the ingredients in a slow cooker and cook on low for about 2 hours, stirring occasionally, until hot and melted. A slow cooker is great for parties because it keeps the dip warm and dippable for hours.
Yes. Use about a pound of fresh spinach, saute it until wilted, let it cool, and squeeze out the moisture before chopping and adding it to the dip. Fresh and frozen both work well as long as you remove the excess liquid.
Need more easy party dips and bites? Try our cheddar bacon ranch celery sticks next.
Spinach Artichoke Dip
Ingredients
- 14 ounces artichoke hearts drained and finely chopped
- 10 ounces frozen spinach thawed, liquid squeezed out
- 8 ounces cream cheese softened
- 2 cups shredded mozzarella cheese divided
- ¾ cup sour cream
- ½ cup mayonnaise
- ½ cup grated parmesan cheese
- 2 garlic cloves minced
- 1 teaspoon Italian seasoning
- ½ teaspoon black pepper
Instructions
- Preheat the oven to 350°F. Spray an 8-inch baking dish with cooking spray and set aside.
- In a large bowl, add the artichoke heats, spinach, cream cheese, half of the mozzarella, sour cream, mayonnaise, parmesan, garlic, Italian seasoning, and pepper. Mix well until combined, I like to use an electric hand mixer.
- Add the dip to the prepared baking dish and smooth out the top.
- Top with the remaining mozzarella cheese. Bake for 20 minutes, until bubbly.
- If desired, turn the broiler on high and broil for a couple of minutes until the cheese browns. Keep an eye on it, so it doesn’t burn.
- Serve immediately with your favorite dippers.
Notes
- You can easily double this recipe, just make sure to use a larger dish.
- Frozen spinach is all that we have tested this with.
- Use any of your favorite dippers, see above for ideas.
- If you want to give this a little spicy kick, add some hot sauce or even some cayenne pepper.
- This can be frozen, see above on how to do that.
- The cheese can be switched up, see above on some ideas that we love.
Nutrition
Love This Recipe?
Follow @ThisSillyGirlsKitchen on Instagram and @danadevolk on Pinterest for more!


















