Creamy Spinach Dip

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

Photo of creamy spinach dip served in a clear baking dish on a wood board with pita chips in the background. This dip is served warm and is golden brown around the edges and topped with gooey cheese and green spinach throughout. Here there is a closeup of a hand dipping a pita chip into the dip just out of the oven.

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

Course

Appetizer

Prep Time

15

Cook/bake time

30

Servings

6-8

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

INGREDIENTS

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

Directions

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.
Photo of thawed frozen spinach being drained. A spatula and a mesh strainer with a bowl underneath to catch the excess water is the technique I used to remove as much water from the thawed spinach as possible.
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.
Closeup photo of spinach dip ingredients being combined in a stainless steel mixing bowl with a spatula.
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.
Closeup of a clear baking dish with creamy spinach dip mixture spread across the dish evenly and topped with a layer of shredded mozzarella cheese.
5. Spread evenly into a baking dish that has been sprayed with cooking spray and top with the remaining mozzarella.
Photo of creamy spinach dip served in a clear baking dish on a wood board with pita chips in the background. This dip is served warm and is golden brown around the edges and topped with gooey cheese and green spinach throughout.
6. Bake at 400-degrees for 30-minutes or until hot and bubbly and golden brown on top. Serve with fresh vegetables, crackers, tortilla chips, pita chips or crusty bread for dipping. Refrigerate any left overs.