This creamy spinach dip is mixed with spinach, water chestnuts, and green onions and can be served cold or hot. Easy to make ahead of time, this party snack is sure to please.

Spinach dip is such a classic appetizer, and there are so many different ways that you can serve it. I’ve seen this dip prepared in a variety of ways, and they’re all delicious: hot spinach dip smothered in cheese, cold dip inside a bread bowl. This dip comes together very quickly and is always the first thing to disappear at any holiday gathering.

What Ingredients are in Spinach Dip?

  • Sour Cream Full-fat or low-fat work here; you can also swap out sour cream for plain Greek yogurt.
  • Mayonnaise low-fat or full-fat mayonnaise
  • Spinach frozen or fresh If you’re using fresh, cook it down and then squeeze out all the liquid.
  • Water Chestnuts give your dip a nice crunch and give it the classic flavor.
  • Knorr Vegetable Soup mix gives you the flavor in your dip
  • Onion Soup Mix this addition of the onion soup mix is optional but I like to add it in.

Ingredient Notes

  • Water Chestnuts These can be found in your international aisle because they are usually in stir-fries. This gives the spinach dip its crunchy texture.
  • Dry Vegetable soup mix This is a soup mix and can be labeled Knorr or Lipton. I also like to add an onion soup mix to this dip, but that is optional and adds a little more onion flavor.
  • Frozen Spinach I like to use fresh spinach instead of 10 ounces of frozen spinach, but either works. If you are using fresh, you will need to cook around 1 pound and then squeeze it dry.

How to Make Classic Spinach Dip

  • Combine In a large bowl, combine sour cream, mayonnaise, water chestnuts, green onions, and Knorr mix (or onion mix if you’re adding). Stir to combine.
  • Mix in Stir in the spinach using a spoon and break it up as you stir it together, making sure not to have large clumps of spinach.
  • Chill Cover and place in the fridge for at least 2 hours or overnight. Serve with bread and fresh vegetables.

Recipe tips

  • I think the most important tip is to make sure you squeeze the spinach between your fingers or simply wrap the spinach in a paper towel or cheesecloth until all the water is gone from the spinach.
  • If you’re wanting to lighten up this dip, you can use non-fat Greek yogurt in place of sour cream or low-fat mayonnaise.
  • Store for up to 2 days in an airtight container.
Spinach (cooked)
Spinach (cooked)

What to serve with Spinach Dip

  • This spinach dip is often served in a bread bowl, but you can serve it in a nice glass or ceramic bowl, or hollowing out a large bell pepper works great too.
  • I always serve this spinach dip with a variety of crackers, veggies, and sometimes tortilla chips.
  • If I use a bread bowl for the dip, I like to take out all the bread from the center and some from the top and cut it into chunks. And serve that with the dip too.
  • If you’re looking for a low-carb option, you can serve it with fried cheese rounds, low-carb bread, and veggies.
sourdough bread bowl
Sourdough Bread Bowl
Low Carb Cheese Chips
Low Carb Cheese Chips

Frequently Asked Questions

What kind of bread is good with spinach dip?

For this simple spinach dip, you can use French bread or sourdough bread and cut it into slices, or you can use a bread bowl.

Can I make the spinach dip in advance?

Yes, you can assemble all the ingredients as per the instructions above, cover the dip with plastic wrap, and store it in the fridge for up to three days; I prefer it when it sits for at least 24 hours.

Can I freeze the Spinach Dip?

Yes, once this dip has been prepared, it can be stored in a freezer bag or an airtight container for up to three months. You can then thaw it in the fridge overnight and let it come to room temperature for 30 minutes.

How do you thicken spinach dip?

If you want your spinach dip to be thicker, you can add some room-temperature cream cheese.

istockphoto 467142441 170667a

The Best Classic Spinach Dip

This creamy spinach dip is mixed with spinach, water chestnuts, and green onions and can be served cold or hot. Easy to make ahead of time party snack that is sure to please.
5 from 2 votes
Prep Time 10 minutes
Rest Time 2 hours 5 minutes
Total Time 2 hours 15 minutes
Course Appetizer
Cuisine American
Servings 16 servings
Calories 175 kcal


  • 1 bread bowl
  • 16 ounces sour cream
  • 1 cup mayonnaise
  • 8 ounces water chestnuts
  • 1 packet dry vegetable soup mix
  • 2 green onions diced
  • 1 packet onion soup mix optional
  • 10 ounces frozen spinach or 1 lb. fresh spinach cooked
  • bread and fresh vegetables for serving


  • In a large bowl, combine sour cream, mayonnaise, water chestnuts, scallions, and Knorr mix. Stir to combine. 
  • Stir in spinach, using a spoon or spatula to break up and distribute any clumps of spinach. Cover and chill at least 2 hours or overnight. Serve with bread and fresh vegetables.


Keyword appetizer, dip, spinach
Would love your thoughts, please comment.x