Creamy Spinach Dip

This post may contain affiliate links. Please read our disclosure policy for more information.

Square photo of a the full spinach dip in a clear baking dish right after baking and golden brown on top.

This creamy spinach dip is easy to make and is ready in minutes.

I love getting spinach dip as an appetizer when eating out. For years I thought it would be too complicated to make or would involve a lot of work to get that restaurant-style taste!

I have to say after trying different recipes, I’ve been able to pair this recipe down to just a few simple ingredients that give this dip all the flavor without extra time in the kitchen, chopping, and prepping!

This delicious dip is perfect for game day or as an appetizer for a potluck or family get-together. You can even make it ahead and refrigerate it the day before to make prep easier.

What to Serve with Creamy Spinach Dip

Our family likes pita chips (especially Stacy’s brand) because they hold up well when dipped and they aren’t overly salty. That said, you can serve anything from hearty crackers to tortilla chips or crusty bread with this dip. Vegetables like red bell pepper slices, celery, and cucumber wedges complement this dish well too.

Can You Refrigerate & Freeze Spinach Dip?

If you’re lucky enough to have leftover spinach dip (we rarely do) just refrigerate it and warm it back up in the microwave later. You can also freeze it, but I have found that it changed the consistency slightly. Freeze spinach dip in an airtight container for up to 6 weeks. Let it thaw completely in the refrigerator before baking or microwaving.

I hope you and your family love this dip as much as we do. Below is the recipe, enjoy!

Related: Two more quick and easy appetizer recipes to try… Mild Baked Jalapeño Poppers & 5-Minute Guacamole Dip

Vertical image of a creamy spinach dip after baking until golden brown to pin to your Pinterest recipe board to come back to this recipe later.

Creamy Spinach Dip



Prep Time


Cook/bake time




Here's What You'll Need

Oven-safe baking dish
Small mixing bowl and spatula
A strainer and a bowl to remove water from spinach


1 package (8 ounces) cream cheese (softened)
1 cup sour cream
1/3 cup Mayonnaise
1 package (10 ounces) frozen spinach (thawed, rinsed and drained)
1/3 cup shredded parmesan cheese
3/4 cup shredded mozzarella cheese (reserve 1/4 cup to sprinkle over top before baking)
1 teaspoon garlic powder
2 tablespoons dried minced onion
1/2 teaspoon salt
1/2 teaspoon ground pepper


1. Take the cream cheese and frozen spinach out of the refrigerator and let them come up to room temperature.
2. Preheat oven to 400-degrees.
3. Next, rinse then remove the water from the spinach. To do this, I use a spatula to push the spinach against the sides of a strainer with a bowl below to catch the excess water.
Photo of a sieve and a spatula squeezing excess water out of thawed, frozen spinach. A clear bowl sits underneath to catch the water.
4. Mix all of the ingredients together (reserve 1/4 cup of mozzarella) and spread evenly into a baking dish that has been sprayed with cooking spray.
Overhead photo of ingredients that were combined with a spatula.
5. Top with remaining mozzarella and bake at 400-degrees for 30-minutes or until hot and bubbly and golden brown on top.
Photo of spinach dip in a glass baking dish topped with extra mozzarella cheese just before going into the oven.
Serve with fresh vegetables, crackers, tortilla chips, pita chips or crusty bread for dipping. Refrigerate any left overs.
Photo of dipping a pita chip into the spinach dip. Background has a bowl of pita chips and the clear baking dish sits on a wood tray.