Skip to Content

The 10 Best Substitutes for Mayo in Coleslaw

Coleslaw is a popular classic side dish that tastes delicious with barbecue meals and burgers.

It’s easy to make, but what if the main ingredient – mayonnaise – is not to everyone’s taste?

Or you’re looking for a healthier option?

What are the best substitutes for mayo in coleslaw? The best substitutes include Greek yogurt, crème fraiche, sour cream, tahini, apple cider vinegar, olive oil, and many more. These will give you a great flavor while also adding a creamy texture to your coleslaw.

Looking to switch up your traditional coleslaw recipe without sacrificing on taste?

Discover the 10 best substitutes for mayo in this article and get creative with your coleslaw!

Read Also:

Why Add Mayo to Coleslaw?


Mayonnaise is a common ingredient in coleslaw recipes because it adds creaminess and tanginess to the dish. Here are some reasons why mayo is added to coleslaw:

  • Creaminess: Mayo is a thick and creamy condiment that helps to bind the ingredients together. It also gives the coleslaw a smooth and silky texture.
  • Tanginess: Mayo has a tangy flavor that adds a slight acidity to the coleslaw. This helps to balance out the sweetness of the cabbage and other vegetables.
  • Moisture: Mayo helps to keep the coleslaw moist and prevents it from drying out. This is especially important if you are making the coleslaw ahead of time and need it to stay fresh.
  • Flavor: Mayo has a mild flavor that doesn’t overpower the other ingredients in the coleslaw. This allows the flavors of the vegetables and other seasonings to shine through.
  • Tradition: Finally, mayo is a traditional ingredient in coleslaw recipes. Many people grew up eating coleslaw made with mayo and it has become a staple in many households.

The 10 Best Substitutes for Mayo in Coleslaw

Coleslaw is a classic side dish that can complement any meal. Unfortunately, many recipes call for mayonnaise, which isn’t the healthiest ingredient.

Here are ten amazing substitutes that can help you make a delicious coleslaw without the added fat and calories.

1 – Greek Yogurt

Greek Yogurt

Greek yogurt has become increasingly popular in the health food community due to its protein-rich profile and creamy texture.

This versatile ingredient is perfect for replacing mayo in coleslaw as it provides an equally creamy consistency while retaining more of its nutritional benefits.

To use this substitute, simply replace one cup of mayo with one cup of Greek yogurt for every recipe.

The result will be a healthier coleslaw packed with flavor and protein without sacrificing creaminess.

2 – Sour Cream

Sour Cream

Sour cream is an excellent alternative to mayonnaise in coleslaw recipes due to its tangy taste and thick texture.

Its unique flavor adds complexity to the overall taste of the dish while providing the same creamy consistency as mayo.

Replace one cup of mayonnaise with one cup of sour cream for each recipe and enjoy a rich, flavorful coleslaw that won’t leave you feeling guilty or weighed down afterwards.

3 – Buttermilk


Buttermilk is another great alternative to traditional mayo in coleslaw recipes as it contains a generous amount of probiotics, which have been associated with various health benefits like improved digestion and lowered cholesterol levels.

To use buttermilk as a replacement for mayonnaise, mix 1/2 cup buttermilk with 1/4 cup olive oil plus some salt and pepper to taste for every cup of mayo listed in your recipe.

Enjoy all of the same creamy results with fewer calories and better-for-you benefits!

4 – Avocado


Avocado offers numerous nutritional advantages due to its high levels of healthy fats, vitamins, minerals, fiber, and antioxidants — all necessary nutrients for optimal health and wellbeing.

The smooth texture and mild flavor make it perfect for substituting in place of mayonnaise when making coleslaw; simply blend half an avocado with one tablespoon lemon juice per cup of mayonnaise called for in your recipe.

The result will be a light yet mouthwatering version of your favorite side dish without all the unhealthy additives from regular mayo!

5 – Tahini

Tahini sauce

Tahini is made from ground sesame seeds which boast a wide variety of beneficial nutrients like calcium, iron, magnesium, phosphorus, zinc – just to name a few!

It has an earthy flavor that pairs beautifully with fresh veggies when making coleslaw; just substitute one quarter cup tahini combined with two tablespoons lemon juice per each cup of regular mayonnaise listed in your recipe for light yet nutritious results!

Not only does this substitution create a lower calorie option compared to traditional coleslaws containing full-fat mayo but it also offers numerous essential vitamins and minerals essential to our overall well-being!

6 – Mustard

Yellow Mustard

Mustard is a common condiment in many households, offering a tangy and spicy taste to elevate any dish. It’s a great source of protein, fiber, minerals, and essential vitamins.

As a Mayo replacement for coleslaw, mustard provides an aromatic flavor without overpowering the dish.

For lightening up your slaw recipe while still achieving the perfect balance of tartness and sweetness, try replacing mayo with yellow or Dijon mustard. Even better – add some herbs or spices to give it extra zing!

7 – Olive Oil

Olive Oil

Olive oil has been celebrated in Mediterranean cuisine for centuries due to its distinct flavor and health benefits.

With its smooth texture and robust aroma, it offers an ideal alternative to mayonnaise in coleslaw recipes.

Rich in antioxidants and monounsaturated fats, olive oil is a healthier choice than processed store-bought dressings that contain unhealthy additives.

To use olive oil as a substitute for mayo when making coleslaw, simply mix it with vinegar or lemon juice to balance out its strong flavor.

You’ll enjoy all the same creamy goodness without all the saturated fat found in traditional recipes!

8 – Hummus


Hummus is widely appreciated worldwide for its earthy flavor profile and creaminess.

This flavorful spread can be used beyond just dipping veggies; it also makes a great sub for mayo in slaw recipes!

Its mild-tasting yet savory taste complements the fresh cabbage perfectly while adding protein and healthy fatty acids to the mix.

Simply combine your favorite hummus with whatever other ingredients you’d like (acids like garlic/lemon juice work well) until everything comes together nicely – no need for culturing anything at home!

9 – Ranch Dressing

Ranch Dressing

Ranch dressing has been popularized as one of America’s favorite condiments over the past few decades due to its creamy texture and zesty flavor profile – though it does tend to be higher on sodium content than other dressings if not made homemade…

To use ranch dressing as a mayo substitute in coleslaw recipes, simply mix it with whatever other ingredients desired (e.g., vinegar or horseradish) until you achieve the desired consistency and taste; this way you can enjoy all those Ranch flavors while still keeping things healthy!

10 – Apple Cider Vinegar

Apple Cider Vinegar

Apple cider vinegar is beloved by foodies everywhere due to its unique tartness that pairs perfectly with salads or slaws alike.

It’s rich in beneficial enzymes that aid digestion while reducing inflammation – perfect for those looking for healthier alternatives in their cooking routine!

To replace mayonnaise with apple cider vinegar when making coleslaw, mix equal parts vinegar with extra-virgin olive oil until combined; then add salt/pepper/spices according to your preference.

This simple swap creates a flavorful yet lower-fat dish that will please even picky eaters!


In conclusion, mayo is a popular ingredient in coleslaw recipes because it adds creaminess, tanginess, moisture, and flavor to the dish.

While it may not be the healthiest option, it is a traditional ingredient that many people enjoy.

However, there are also many other substitutes that can be used instead, such as Greek yogurt, sour cream, or avocado, for those who prefer a healthier or vegan alternative.

Ultimately, the choice of whether to use mayo or a substitute comes down to personal preference and dietary needs.

The 10 Best Substitutes for Mayo in Coleslaw

The 10 Best Substitutes for Mayo in Coleslaw

Looking for a healthier or vegan alternative to mayo in your coleslaw recipe? Check out our list of the 10 best substitutes for mayo in coleslaw. From Greek yogurt to avocado, find the perfect ingredient to add creaminess and flavor to your coleslaw.
Prep Time 5 minutes
Cook Time 5 minutes
Total Time 10 minutes
Servings 4 people


  • Greek Yogurt
  • Sour Cream
  • Buttermilk
  • Avocado
  • Tahini
  • Mustard
  • Olive Oil
  • Hummus
  • Ranch Dressing
  • Apple Cider Vinegar


  • Pick your favorite substitute from the list above.
  • Follow cooking directions for your selected substitute with the proper ratio of ingredients.

Jenny has always been passionate about cooking, and she uses her platform to share her joy of food with others. Her recipes are easy to follow, and she loves giving tips and tricks to help others create their own unique culinary creations.