Plant-Based Avocado Mayonnaise

This post may include affiliate links.

As far as condiments go, mayonnaise is easily among the most controversial. Some people swear by it, others have sworn off it. And even among devoted mayo fans, there’s the ever-present Hellmann’s vs. Miracle Whip debate to consider. (Not to mention the heated sub-debate: Is Miracle Whip even mayo in the first place?)

Generally speaking, vegans get to opt out of this age-old argument altogether. An egg-based product, traditional mayo is definitely not a vegan-friendly condiment. However, even among non-vegans, this popular spread can be off-putting. Between the high-cholesterol and plethora of artificial ingredients in traditional mayonnaise, even mayo fans (myself included) may find themselves taking a pass on the spread.

Fortunately, recipes like this plant-based avocado mayonnaise offer a healthy, egg-free alternative. Whether you’re vegan, eating clean, or just kind of weirded out by the idea of an egg-based condiment (face it, it’s kinda weird if you think about it too hard), this vegan recipe provides a simple, healthier homemade version of the popular spread.


As I mentioned, traditional store-bought mayo is usually high in cholesterol and packed with unhealthy artificial ingredients. With just six simple, clean ingredients, this homemade vegan mayo is a refreshing update. Once you learn how to make vegan avocado mayonnaise, you’ll never go back to the store bought stuff.

Plain, unsweetened soy milk adds protein and thickens easily for a rich, creamy mayo spread. Just be sure to stick with soy. Almond or coconut milk may make a flawless swap for soy in your cereal or coffee, but unfortunately other dairy substitutes just won’t have the same effect here.

Avocado and olive oil eliminate the need for eggs while adding healthy fats. Avocado also helps this mayo achieve a thicker, creamy consistency as well as a tasty avocado flavor. Because why settle for plain mayo when you can have avocado mayo? Apple cider vinegar and lemon juice complete this recipe by adding a subtle, tangy mayo flavor.

How To Make Vegan Avocado Mayonnaise

This simple vegan mayo recipe is easy to make and incredibly quick. To make this healthy spread, just combine all ingredients, except for the olive oil, in a blender and blend on high until smooth.

Scrape down the sides of the blender, then return to high speed. Gradually add in the olive oil and continue to blend for about two minutes. Allow to chill in an airtight container for at least one hour before serving. You can store and refrigerate leftovers up to a week.

This simple plant-based avocado mayonnaise is so quick and easy to make. You can easily whip up this staple on a weekly basis so you always have it on hand. Use this healthy mayo substitute anywhere you would normally use mayonnaise. Spread it on sandwiches and burgers or use it as a base for your favorite aiolis.

However you use it, this plant-based avocado mayonnaise is a healthy alternative that will cut the fat, cholesterol, and controversy of traditional mayo. Enjoy!

Plant-Based Avocado Mayonnaise

Prep Time: 2 minutes

Cook Time: 5 minutes

Total Time: 7 minutes

about 2 cups or 32 servings

1 tablespoon

Plant-Based Avocado Mayonnaise

Yield: 2 cups or 32 servings | Serving Size: 1 Tablespoon | Calories: 57 | Total Fat: 6 g | Saturated Fat: 1 g | Trans Fat: 0 g | Carbohydrates: 1 g | Fiber: 0 g | Sugar: 0 g | Protein: 0 g | Cholesterol: 0mg | Sodium: 32 mg | SmartPoints (Freestyle): 2 |


  • 1/2 cup plain soy milk
  • 2 teaspoons lemon juice
  • 1 teaspoon apple cider vinegar
  • 1 avocado, peeled, pit remove, and roughly chopped
  • 1/2 teaspoon Kosher salt
  • 1/2 cup olive oil


  1. In a blender, combine all ingredients except for the oil. Blend on high until smooth.
  2. Scrap down the sides and turn the blender back on to high. While blending, gradually add the oil and continue blending until the mixture is thick. Continue to blend for about 2 minutes.
  3. Chill for 1 hour before serving. Store in an air tight container for about 1 week.

Follow us on Pinterest and Instagram for more clean and vegan alternatives to all the necessary staples!

free email series

5 Secrets to Transform Your Eating Habits

New tips & recipes to feel & look great!

7 Comments on "Plant-Based Avocado Mayonnaise"

  1. Sharon  October 3, 2018

    I can’t use anything soy (health reasons); what (if anything) can I substitute for the soy milk in the recipe?

  2. Livi Watts  October 7, 2018

    Sounds yummy. I love avocados. Dr. Oz said avocados are good for you. Its ok to Eat one a day.
    Will try recipe.

    • Laura  April 1, 2020

      I am avoiding processed oil and subbed aquafaba for the oil. Nice recipe!!

      • Nichole Furlong  April 5, 2020

        We’re glad you enjoyed the recipe, Laura!

  3. Amanda  January 2, 2020

    Can I substitute the soy milk for coconut milk for my AIP diet?


Leave a Comment

Your email address will not be published.