No Mayo Spinach Dip is a cold spinach dip that uses sour cream instead of - you guessed it - mayo! to create one cool and creamy dip.
I’ve never been a big fan of mayo. I’ll concede that it can be a useful condiment, but I don’t care for the taste of it. Mayo should NEVER be the dominant flavor in a dish - IMHO it’s straight-up blasphemy if a dip’s dominant flavor is mayo. The only way to truly avoid this travesty from occurring is to simply omit it from your recipe. As I’ve done here :).
There are plenty of cold spinach dip recipes that call for mayo, but I say you don’t need it. Not when sour cream will do just nicely. Sour cream is right at home in this No Mayo Spinach dip, offering a super subtle tang and lending creaminess. If you’re team #nomayo, you’ll appreciate this awesome cold spinach dip made with sour cream.

How do you make No Mayo Spinach Dip?
Here's what you'll need to create this fantastic No Mayo Spinach Dip recipe.
INGREDIENTS
- 1 8 ounce package cream cheese
- 1 10 ounce package frozen chopped spinach, thawed
- 1 cup sour cream
- ½ tbsp Worcestershire sauce
- 1 shallot, finely minced (I used a Microplane)
- 4 ounces water chestnuts, finely chopped (½ an 8-ounce can)
- ½ tsp garlic powder
- ½ tsp salt (plus more, to taste)
- 2-3 dashes cayenne pepper (optional)

INSTRUCTIONS
- Remove cream cheese from the fridge and let come to room temperature.
- Strain the thawed spinach thoroughly! I let it thaw in a fine-mesh sieve, then use paper towels to squeeze all of the liquid out of it. You want to remove as much water as you possibly can or you’ll wind up with watery dip. A watery dip is a sad dip.
- Add cream cheese, strained spinach, sour cream, Worcestershire sauce, minced shallot, chopped water chestnuts, garlic powder, salt, and cayenne pepper (optional) to a large bowl and stir until well combined.
- Taste and adjust seasonings. You may want to add a little more salt or garlic powder to suit your tastes.
- Refrigerate until ready to serve. I recommend preparing at least 4 hours in advance so the flavors have time to meld.
What should I serve alongside No Mayo Spinach Dip?
I like to serve the following dippables with cold spinach dip:
- Carrot sticks
- Celery sticks
- Bell pepper sticks
- Crackers
- Pita chips
- Tortilla chips
Presentation
If you’re serving this No Mayo Spinach Dip to a small crowd, you could go old school and serve it in a hollowed-out loaf of sourdough bread. You might also consider serving it in a large bowl with smaller serving bowls so guests can dish up their own mini bowls of dip.


Substitutions. What can I use instead of...?
Here are some suitable substitutions for this cold spinach dip recipe should you need or want 'em.
- 1 shallot - 3 scallions, including green parts
- 4 ounces water chestnuts - 2 tablespoon slivered almonds
- ½ teaspoon garlic powder - ½ teaspoon onion powder
- 1 cup sour cream - 1 cup plain Greek yogurt
Additions. What can I add to this cold spinach dip recipe?
If you'd like to add an extra ingredient or to two give this No Mayo Spinach Dip your own personal touch, you might try these ingredients. Just don't add mayo, k?
- Bacon crumbles
- Salami
- Marinated artichokes
- Olives (I bet kalamata olives would be lovely)
- Pickled jalapenos
- Red pepper flakes
- Bell pepper
- Cherry tomatoes
Note: Depending on what ingredient(s) you add, you may need to thin the dip back out a bit. If so, just add in more sour cream, a little at a time until you reach a creamy, spreadable consistency.

Storage
Store No Mayo Spinach Dip in a lidded container in the refrigerator for up to 4 days. I recommend preparing the spinach dip at least 4 hours before serving to let the flavors meld.
If you like No Mayo Spinach Dip, you may also like:
- Air Fryer Frozen Chicken Wings
- Grilled Boneless Skinless Chicken Thighs
- Jalapeno Pickle Roll-Ups
- Salsa Ranch Pinwheels
- Zesty Baked Potato Soup
- Easy Seasoned Refried Beans
- Ground Venison Tacos
- Dill Pickle Pasta Salad

No Mayo Spinach Dip
Ingredients
- 1 8 ounce package cream cheese
- 1 10 ounce package frozen chopped spinach, thawed
- 1 cup sour cream
- ½ tablespoon Worcestershire sauce
- 1 shallot, finely minced (I used a Microplane)
- 4 ounces water chestnuts, finely chopped (½ an 8-ounce can)
- ½ teaspoon garlic powder
- ½ teaspoon salt (plus more, to taste)
- 2-3 dashes cayenne pepper (optional)
Instructions
- Remove cream cheese from the fridge and let come to room temperature.
- Strain the thawed spinach thoroughly! I let it thaw in a fine-mesh sieve, then use paper towels to squeeze all of the liquid out of it. You want to remove as much water as you possibly can or you’ll wind up with watery dip. A watery dip is a sad dip.
- Add cream cheese, strained spinach, sour cream, Worcestershire sauce, minced shallot, chopped water chestnuts, garlic powder, salt, and cayenne pepper (optional) to a large bowl and stir until well combined.
- Taste and adjust seasonings. You may want to add a little more salt or garlic powder to suit your tastes.
- Refrigerate until ready to serve. I recommend preparing at least 4 hours in advance so the flavors have time to meld.
Leave a Reply