Baked Spinach Artichoke Dip is a mix of artichoke hearts, spinach, minced garlic, and three types of cheese. It’s a classic party snack that is creamy, cheesy, and baked to perfection.
Whenever I go out to eat, I always order the spinach artichoke dip for an appetizer. It is my absolute favorite. It’s warm, cheesy, and so delicious paired with tortilla chips. This Baked spinach artichoke dip is just like what you would find in your favorite restaurant. It is the ultimate party dip and is always devoured when I take it to any pot luck with family and friends. If you love this savory dip, you are going to love our Copycat Chili’s Queso Dip and our Sheet Pan Chicken Nachos.
Ingredients for spinach artichoke dip
- Cream Cheese: Full fat and reduced fat cream cheese both work well.
- Sour Cream: I like to use full fat sour cream to make the dip a little creamier.
- Mayonnaise: If your looking for a lighter version, you can use lite mayonnaise.
- Minced Garlic: I like to use minced garlic in a jar. It’s easy to use and you always have it on hand.
- Black Pepper: I like to use freshly ground black pepper in all my recipes. It adds great flavor.
- Mozzarella Cheese: Provolone cheese is a great substitute for mozzarella cheese.
- Shredded Parmesan Cheese: I like to use shredded and not grated parmesan in this recipe.
- Artichoke Hearts: This recipe calls for canned artichoke hearts. Drain and make sure to squeeze the excess water out before chopping and adding it to the mixture.
- Frozen Spinach: Thaw and squeeze excess moisture out of the spinach before adding it to the mixture.
How to make the best spinach artichoke dip
- Preheat your oven to 350F and lightly grease a small (4-5) cup baking dish.
- In a medium size mixing bowl combine very softened cream cheese, sour cream, mayonnaise, minced garlic, black pepper, mozzarella cheese, and parmesan cheese.
- Drain artichoke hearts and squeeze out excess water with your hands. Coarsely chop and add them to the bowl with the cheese mixture.
- Place frozen spinach in the microwave to thaw. Squeeze out excess water with your hands and add it to the mixture.
- Spread artichoke dip into prepared baking dish.
- Bake in a preheated oven for 20 minutes or until heated through and melty.
- Serve spinach artichoke dip with tortilla chips, crackers, or toasted baguette slices.
Tips for the perfect dip
- It is very important to remove all of the water from the artichoke hearts and spinach. The easiest way to do this is by squeezing drained artichokes and thawed spinach with your hands. Continue squeezing until all the water has been drained.
- I prefer to use frozen spinach in this recipe, but you can use fresh spinach if you prefer. If you use fresh, steam it and blanch it in cold water, squeezed excess liquid, and then chop.
- Spinach artichoke dip can be prepared up to 8 hours before you plan to bake it. Cover tightly with saran wrap and place in the fridge until you are ready to bake.
How can I make it lighter
If your looking to make a lighter version of this dip, simply use reduced fat cream cheese, light mayonnaise, and light or fat free sour cream.
How to store and reheat
If you are lucky enough to have any of this dip left, store it in an airtight container in the fridge for up to 4 days. When you are ready to reheat scoop out a few spoonful’s and microwave until heated through.
Baked Spinach Artichoke Dip
Ingredients
- 8 oz. Cream cheese, softened
- 1/4 cup sour cream
- 1/4 cup mayonnaise
- 1 tsp. minced garlic
- 1 tsp. black pepper
- 3/4 cup shredded parmesan cheese
- 1/2 cup mozzarella cheese
- 1 14 oz. can quartered artichoke hearts, drained and squeeze artichoke hearts to drain excess liquid. Chopped
- 6 oz. frozen spinach thawed, squeeze to remove excess liquid
Instructions
- Preheat oven to 350F and lightly grease a small (4-5) cup baking dish.
- In a medium size mixing bowl combine very softened cream cheese, sour cream, mayonnaise, minced garlic, black pepper, mozzarella cheese, and parmesan cheese.
- Drain artichoke hearts and squeeze out excess water with your hands. Coarsely chop and add them to the bowl with the cheese mixture.
- Place frozen spinach in the microwave to thaw. Squeeze out excess water with your hands and add it to the mixture.
- Spread artichoke dip into prepared baking dish and bake in a preheated oven for 20 minutes or until heated through and melty.
- Serve spinach artichoke dip with tortilla chips, crackers, or toasted baguette slices.
Notes
Nutrition
Have you tried this recipe?
RATE and COMMENT below! I would love to hear your experience. Getting feedback from you helps me and other readers too!
Also, if you share on INSTAGRAM, use the hashtag #modernmealmakeover and tag me (@modernmealmakeover) so we can stop by and give your post some love. Thank you!
This dip looks so delish! I bet it’s super addictive too. Quick, someone get me some chips!! I’m goin’ IN!!!
It’s so good I have to hide it from my self.
This looks so darn tasty and easy. I can not wait to try it!
You are going to love it.
This was so easy to make! Everyone loved it and the flavors were SO delicious. Can’t wait to make this again for Christmas.
I’m so glad you all loved it!
This recipe is such a classic and always a hit at a party. Thanks for the inspiration!
I agree it’s always a big hit when taken to any get together!
Yep – truly a classic party snack that you know everyone is always just gonna dive into! It’s been way to long since I’ve made it – thanks for the delicious reminder, just in time for holiday noshing! 😉
Your welcome, enjoy!