Dairy Free, Egg Free Aioli

This recipe has been a long while in the making. Over the last few months, I’ve experimented a lot, determined to come up with a dairy-free, egg-free aioli that isn’t runny. Sometimes I’ve had six or seven different batches lurking in my fridge at once… good thing I buy my macadamia oil in bulk*! 

I didn’t give up because I wanted so badly to have this recipe in my book. Sadly, it just wasn’t ready in time, so I’ve decided to post it here so all that hard work (and many litres of macadamia oil) doesn’t go to waste. 

This is not a traditional ‘olive oil and garlic’ aioli (which is of course dairy and egg free), but the flavour is more like an aioli than a mayonnaise so I call it aioli. I love it with fish, or on baked potatoes, or you can even add herbs and use it as a dip with crudites (see variation below). You can, of course, also use it instead of mayonnaise on sandwiches and wraps, or in a potato or chicken salad. 

I have tried making this with rice milk but it doesn’t thicken like cashew milk does, so I stuck with cashew milk. If I come up with a nut-free version I’ll let you know! 

So here it is… I hope you like it. 


Dairy-Free, Egg-Free Aioli

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

  • Author: QuirkyJo



100g raw cashews

500g water

23 garlic cloves

1/4 tsp fine sea salt

150g macadamia oil

3 tsp lemon juice, freshly squeezed


1. Place cashews into mixing bowl and mill for 8 sec/speed 9.

2. Add water and blend 1 min/speed 9. Pour into a separate container and wash and dry the mixing bowl.

3. Place garlic into the Thermomix bowl and chop 3 sec/speed 7. Scrape down the sides of the bowl with a spatula.

4. Add salt and 150g of the cashew milk, and insert butterfly. Cook 5 mins/100C/speed 4. Scrape down the lid and sides of the bowl with a spatula. (Place remaining cashew milk in the fridge.)

5. Weigh macadamia oil into a small jug with a pouring spout.

6. With the butterfly rotating on speed 4 and MC in place, drizzle oil very slowly onto the lid, starting with just a few drops at a time, and progressing to a very thin stream. Take your time! With the butterfly still rotating on speed 4, drizzle in lemon juice. This process should take approximately 6-7 mins.

7. Remove aioli carefully to a small jug or jar, without mixing it with the spatula so that it stays light and airy. Cover and store in the fridge.

Herb & garlic variation

1. When chopping the garlic, add a few green shoots from spring onions, or some chives, and a sprig or two of parsley.


Make sure you take your time while drizzling in the oil, as that will make all the difference.

Aioli will last in the fridge for 2-3 weeks.

You will have cashew milk left over – store it in the fridge to use in cuppas or cooking. Makes great cappuccinos!

If you do try another kind of milk in the aioli, it needs to thicken in the cooking stage before the oil is added, or the aioli will be runny. Also, don’t strain the pulp out of the milk, as that helps to thicken it.

I use Pressed Purity macadamia oil (extra virgin cold pressed) and buy it in bulk in a 10 Lt container through my co-op.

Did you make this recipe?

Share a photo and tag @quirkycooking on Instagram — I can't wait to see what you've made!

Dairy-Free, Egg-Free Aioli - Quirky Cooking

18 thoughts on “Dairy Free, Egg Free Aioli

  1. Lisa says:

    I made this tonight. It tastes great but is not thick and creamy like the one in your picture. I took about 6 minutes to add the oil…. What did I do wrong?

    • QuirkyJo says:

      Did you use cashew milk that had strained or make it with the pulp as the pulp makes it thick and creamy.

  2. Danielle says:

    Do you need to cool the mixture before commencing the emulsification
    process? Between steps 4 and 6. If so what temp before you start drizzling the oil?

  3. Indra says:

    Just made this and am in heaven! Have been looking for an egg free, dairy free Mayo substitute for ages and this is the best by far!
    Perfection! Thank you

  4. susie says:

    Sorry but I don’t know what you mean by ‘mill’ or speed number or ‘butterfly’ or MC and liquids usually are measured in Millilitres not grams. I don’t know how others were able to follow the instructions, what a shame.

  5. Rachel McDarra says:

    Hey Jo! Just wondering why I can’t pin this? I’ve kept the page up and tried a few times, thinking maybe it was my connection, but I can pin other recipes. Could you add a pin button please? Thanks 🙂 Tryihg your recipe tonight! Seems like it could be easily made failsafe with the exchange of rice oil for the mac oil. Fingers crossed!

  6. Michelle says:

    Hi Jo,

    This looks amazing… but my son is allergic to cashews and eggs. Is there any substitute that will still create a creamy aioli?


  7. Anca says:

    Hi! I gave it a try with avocado oil instead of macadamia oil (which I don’t have) and I love it! It has such a delicate taste! And because of the oil, it has a beautiful yellow-green colour! Excellent! May I ask you, what is the reason for making the milk so hot? Thank you!!!

    • Quirky Cooking Team says:

      Hi. You could use food processor for steps 1,2 and 3 and then transfer mixture into a pot, heat up gently on the stove and follow thermomix instructions-whisking continuously while warming it up, then pouring the oil and the lemon juice. Good luck

  8. Alison says:

    Hi Jo – wondering if this is possible to make with a food processor instead of a thermie? If so, would you mind explaining how?? Thanks!

    • Quirky Cooking Team says:

      Hi Alison. We have never made it in a food processor I’m afraid but I guess if you can use food processor to make mayonnaise, I don’t see the reason why this wouldn’t work. Good luck:-)

Leave a Reply

Your email address will not be published. Required fields are marked *

Recipe rating 5 Stars 4 Stars 3 Stars 2 Stars 1 Star