Creamy Spinach and Artichoke Dip
This post may contain affiliate links. We only promote products we actually use and truly love!
Our creamy spinach and artichoke dip is made with 6 main ingredients for delicious and easy restaurant style flavor in only 15 minutes. It’s the perfect party appetizer or game day snack!

Spinach and artichoke dip has always been one of our favorite appetizers to order at restaurants or snack on at parties. It’s an odd combination of ingredients, but there’s really nothing better than dipping pita chips or crostini into a bowl of gooey, creamy cheese, salty artichokes, and slightly sweet spinach. So after years of making this delicious appetizer for parties, we can finally say we’ve perfected our creamy spinach and artichoke dip recipe!
Obsessed with spinach and artichoke dip like we are? Check out our spinach artichoke dip phyllo cups, spinach artichoke dip pasta, spinach and artichoke pizza, and cottage cheese spinach artichoke dip for all of our different variations! We really are obsessed with this delicious combo…
What To Expect
We hope you love this recipe!
If you give it a try, please let us know what you think by leaving a rating and review. We read and reply to every single comment!
Why This Recipe Works
Our definition of a perfect spinach and artichoke dip is simple. We want it to be thick, savory, and super cheesy. So unlike some other recipes, we don’t use any mayo which we find thins out the dip and takes away from the cheesiness.
Instead we use three types of cheeses: cream cheese, the ultimate base for any creamy dip, mozzarella, to give us the perfect cheese pull and base flavor, and parmesan for the bold savory taste we’re looking for.
And that’s what gives us the perfect base to add in our spinach, artichoke, and garlic for the ultimate, creamy spinach and artichoke dip.
Key Ingredients
- Cream cheese – Cream cheese makes the perfect creamy base for most dips. You can use light cream cheese for less calories in this lighter spinach and artichoke dip recipe.
- Mozzarella cheese – The best spinach dips use mozzarella cheese (again, use reduced fat shredded mozzarella for lower calories). It’s mild, creamy, and balances out the strong flavors of spinach and artichoke.
- Grated parmesan cheese – Parmesan kicks the cheesy flavor of this dip up a notch!
- Canned artichoke hearts – To make this recipe super easy, use a whole can of quartered artichoke hearts. Make sure to chop them up before adding to the dip.
- Fresh baby spinach – Always use fresh spinach for the best flavor! Just remember to tear up any large leaves into smaller pieces so the spinach incorporates well.
- Minced garlic – Garlic marries the two flavors of spinach and artichoke together well, for the perfect garlicky, cheesy, creamy dip.
- Salt and black pepper – Salt enhances the flavors in this dip, while black pepper adds a nice contrast to the garlic.
See the recipe card for full information on ingredients and quantities.
How To Make Creamy Spinach Artichoke Dip
- Add cream cheese, mozzarella cheese, grated parmesan, chopped artichoke hearts, garlic, salt, and pepper to a saucepan and melt over medium-low heat, stirring occasionally to combine.
- Add the spinach in batches, covering the saucepan to let the spinach wilt and then stirring to incorporate.
- Transfer to a serving dish and serve hot with pita chips, crostini, or bread for scooping.
Expert Tips

Serving Suggestions
While you can never go wrong with enjoying spinach and artichoke dip as a snack with some pita chips (we love to do this), it also makes a great addition to basically any occasion.
- Game days – Dips are our favorite game day appetizers because they’re fun, easy, and super snackable. So we recommend serving this dip as part of a trio with our buffalo chicken dip and our sweet vidalia onion dip for the perfect game day spread.
- Cookouts – Spinach artichoke dip is a staple at family cookouts along with our baked bruschetta dip and cheeseburger egg rolls. We tend to have enough apps that dinner is hardly even needed!
- Dinner appetizers – But if you are trying to actually make it to dinner… We love how this recipe pairs with our pretzel pub burger or a hot honey pepperoni pizza.
- Happy hour snacks – Like we said, sometimes we just love making this dip for an afternoon snack. And to complete it we love to enjoy a refreshing cocktail or mocktail like our caipirinha with rum or our mojito mocktail.
Other Easy Cookout Recipes
Love this recipe? You may enjoy these recipes, too:
Tell us what you think!
We hope you enjoy this recipe! When you try it out, please leave a review and a star rating in the comments below. Happy cooking! – Nicole and Alex
FREE EMAIL GUIDE
Classic Comfort Foods Made Easy
Learn the 4 tips & tricks we use in our kitchen every day to make delicious meals, stress-free.
Follow us on social:

Creamy Spinach and Artichoke Dip
Save this recipe!
Ingredients
- 4 ounces light cream cheese
- 1 cup reduced fat mozzarella cheese shredded
- ½ cup grated parmesan cheese
- 14 oz canned artichoke hearts roughly chopped
- 1½ teaspoons minced garlic
- ½ teaspoon salt
- ½ teaspoon black pepper
- 5 ounces baby spinach
Instructions
- Add the cream cheese, mozzarella cheese, grated parmesan, artichoke hearts, garlic, salt, and pepper to a medium saucepan over medium-low heat. Stir to combine and cook until the cream cheese is melted, about 2 to 3 minutes.
- Add the spinach to the saucepan in batches, if needed, and cover. Cook until the spinach is wilted, about 3 to 5 minutes, then stir well to combine.
- Once all the spinach has been incorporated, stir well and serve hot with pita chips, bread, crostini, or fresh veggies for dipping. Enjoy!
Video
Notes
Nutrition
If you have any questions regarding the information presented in this post, please refer to our Nutrition Disclaimer here.
FREE EMAIL GUIDE
Classic Comfort Foods Made Easy
Learn the 4 tips & tricks we use in our kitchen every day to make delicious meals, stress-free.





I believe that spinach and artichoke dip should be thick, creamy, and hearty. And this recipe is exactly that which is why I love it so much!
I made it today, and Porter (the real artichoke fan in the house) says it’s better than what he’s had in restaurants.
Awesome! So glad it turned out well. We like it better than most restaurant versions too!