Best easy spinach artichoke dip recipe! This rich and creamy dip is packed with flavor from the cheeses, spinach, and artichokes.
Spinach artichoke dip is one of those appetizers that I just can’t pass up! There’s something about the creamy, cheesy dip that’s just so good!
This easy recipe lets me make the dip at home whenever the craving strikes. It takes just 9 ingredients and about 30 minutes from start to finish.
Since everyone likes their spinach artichoke dip to taste a little different, feel free to adjust the seasonings and spices accordingly.
How to make spinach artichoke dip
In a medium bowl, mix the cream cheese and sour cream together until well-combined. Stir in the parmesan cheese, half of the mozzarella cheese, garlic, Italian seasoning, and
garlic salt together until well-combined.
Stir in the artichoke hearts and spinach. Season with salt and pepper as needed.
Spoon the mixture into the prepared dish. Top with remaining 1/4 cup mozzarella cheese.
Bake until dip is hot and cheese has melted.
Tips
- Cream cheese: You can use full-fat, reduced-fat, or Greek yogurt cream cheese in this recipe. I don’t recommend fat-free cream cheese.
- Sour cream: Full-fat or reduced-fat will work. I don’t recommend fat-free sour cream in this recipe.
- Cheese: You can add additional cheese to the top of the dip, if you prefer.
- Artichoke hearts: I use regular, not marinated, artichoke hearts in this recipe.
- Spinach: I squeeze the thawed spinach dry and then measure it.
How to make ahead
To make this dip ahead of time, I make it through step 6. Then, I press a piece of plastic wrap to the surface of the dip and chill it until I’m ready to bake it.
I set the dip out while I preheat the oven and remove the plastic wrap before topping the dip with remaining mozzarella cheese. You may need to increase the baking time.
Serving ideas
There are a number of dippers that can be served alongside spinach artichoke dip. You can serve it with tortilla chips or with toasted bread rounds. You can also serve it with fresh veggies (like carrots and celery) or with crackers.
Homemade garlic knots or garlic bread sticks also go really well with the dip.
More dip recipes!
If you’ve tried this spinach artichoke dip recipe, don’t forget to rate the recipe and leave me a comment below. I love to hear from people who’ve made my recipes!
You can SUBSCRIBE to receive my latest recipe newsletters or FOLLOW ME on FACEBOOK, INSTAGRAM and PINTEREST for even more delicious food.
Spinach Artichoke Dip Recipe
Ingredients
- 8 ounces cream cheese (softened)
- 1/4 cup sour cream
- 1/2 cup Parmesan cheese
- 1/2 cup mozzarella cheese (divided)
- 3 cloves garlic (minced)
- 1/4 teaspoon Italian seasoning
- 1/4 teaspoon garlic salt
- 14 ounce can artichoke hearts (drained)
- 1/2 cup chopped frozen spinach (thawed and squeezed dry)
- Salt and pepper
Instructions
- Preheat oven to 350F. Grease a small (approximately 1.5 quart) baking dish. Set aside.
- In a medium bowl, mix the cream cheese and sour cream together until well-combined.
- Add the Parmesan cheese, 1/4 cup mozzarella cheese, garlic, Italian seasoning, and garlic salt together until well-combined.
- Stir in the artichoke hearts and spinach.
- Season with salt and pepper as needed.
- Spoon the mixture into the prepared dish.
- Top with remaining 1/4 cup mozzarella cheese.
- Bake for 20-30 minutes, or until dip is hot and cheese has melted.
Notes
- Cream cheese: You can use full-fat, reduced-fat, or Greek yogurt cream cheese in this recipe. I don't recommend fat-free cream cheese.
- Sour cream: Full-fat or reduced-fat will work. I don't recommend fat-free sour cream in this recipe.
- Cheese: You can add additional cheese to the top of the dip, if you prefer.
- Artichoke hearts: I use regular, not marinated, artichoke hearts in this recipe.
- Spinach: I squeeze the thawed spinach dry and then measure it.
- Nutrition values are estimates.
Becky Kelly says
I need to make this.
Kate says
Hope you enjoy it! =)