Those who follow my blog know that I like making my own ingredients such as ghee, mustard, pesto, vinegar, vanilla extract and many more. Home-made ingredients taste better, and more importantly, contain no additives and sugar. For making mayo, I use either macadamia or avocado oil. I also like walnut oil but use it sparingly due to it’s unfavourable fat profile.

To make home-made mayonnaise, you can use a hand whisk (requires skills and time), electric mixer or immersion blender (the best way if you have the right tools). Recently I also came across an ingenious way of making mayo in a food processor.

This recipe is just one of the many found in my book and apps. I frequently use mayo on my blog and decided to share it with all of you. In fact, I’ll be sharing a few more home-made ingredients which are currently only in my apps and book!

For those who don’t have an iPad or iPhone, we will eventually make KetoDiet available for other platforms. Also, I’ll soon have a regular e-book (PDF) and even a printed book once I manage to get to it 🙂

Hands-on  Overall 

Nutritional values (per serving / 1 tbsp)

Total Carbs 0.1 grams
Fiber 0 grams
Net Carbs < 0.1 grams
Protein 0.17 grams
Fat 12.5 grams
of which Saturated 1.8 grams
Calories 111 kcal
Potassium & Magnesium trace

Macronutrient ratio: Calories from carbs (0%), protein (1%), fat (99%)

Ingredients (makes ~ 1 cup)

  • 3/4 cup walnut, macadamia or avocado oil, or light-tasting olive oil (180 ml/ 6 fl oz)
  • 1 large egg yolk
  • 1 tbsp apple cider vinegar or homemade fruit vinegar (15 ml)
  • 1 tsp Dijon mustard (you can make your own)
  • 1 tbsp lemon juice (15 ml)
  • 1/4 tsp salt, or more to taste
  • Optional: 1-2 tbsp whey or powder from 1 probiotic capsule (see notes in step 8)

Note: If a recipe calls for raw eggs and you are concerned about the potential risk of Salmonella, you can make it safe by using pasteurized eggs. To pasteurize eggs at home, simply pour enough water in a saucepan to cover the eggs. Heat to about 60 °C/ 140 °F. Using a spoon, slowly place the eggs into the saucepan. Keep the eggs in the water for about 3 minutes. This should be enough to pasteurize the eggs and kill any potential bacteria. Let the eggs cool down and store in the fridge for 6-8 weeks.


  1. Electric Blender or Hand Whisk Method: Make sure all the ingredients have reached room temperature. Separate the egg white from the egg yolk.
    Healthy Homemade Mayo, Three Ways
  2. Place the egg yolk and the Dijon mustard (try homemade mustard) into a bowl. Add 1 teaspoon of vinegar (reserve the other 2 teaspoons for step 6) – that will help the mayo emulsify. Secure the bowl with a piece of cloth or kitchen towel and blend until well combined.Healthy Homemade Mayo, Three Ways
  3. Use a food processor (or a hand whisk). Turn it on and very slowly start to drizzle in the oil.Healthy Homemade Mayo, Three Ways
  4. Using extra virgin olive oil may make the taste of your mayonnaise too strong. Try mild olive oil, avocado, macadamia, sesame, almond or walnut oil and discover what your favourite one is – it won’t affect the net carb content.Healthy Homemade Mayo, Three Ways
  5. Keep pouring the oil until the mixture starts to look more like mayonnaise. Then, a slow steady stream of oil can be added. Keep the food processor on until it gets to a desired thickness. If the mayonnaise is not thick enough, add a bit more oil.Healthy Homemade Mayo, Three Ways
  6. After you pour all the oil in, add lemon juice, vinegar and season with salt. Add a few drops of stevia (if needed) and mix well. If it’s too thick, add a few drops of water.Healthy Homemade Mayo, Three Ways
  7. Mix until well combined. Adding the lemon and vinegar will turn the colour to a light yellow.
    To boost the flavour, add a teaspoon of garlic or onion powder. You can add a few drops of stevia (no extra carbs) or a teaspoon of honey (+ 5.8 g net carbs per cup of mayo) or a tablespoon of powdered Erythritol (+ 0.5 g net carbs per cup of mayo).Healthy Homemade Mayo, Three Ways
  8. When the mayonnaise is done, put it in a glass container and seal well. You can store it in the fridge for up to a week.
    If you want the mayonnaise to last several months, add a tablespoon or two of whey (whey is a by-product when making homemade ricotta) or powder from one probiotic capsule (simply open the capsule and combine the powder with the mayo).
    Cover the mayonnaise and let it sit on a kitchen counter for 8 hours. This is essential in order to activate the enzymes that will keep your mayo fresh. After 8 hours, refrigerate and use within the next 3 months.

This is how the mayo looks like if you use macadamia or walnut oil…Healthy Homemade Mayo, Three Ways… and this is how the mayo looks using avocado oil.Healthy Homemade Mayo, Three Ways

Other Ways to Make Mayo:

Food Processor Method: I’ve recently came across this method of making mayo using whole eggs and a cup with a hole on the bottom to allow the oil drip slowly into the food processor without you having to stand by it – fool proof and ingenious!

Immersion Blender Method: You can also try using an immersion blender to make your mayo. Make sure you use a tight immersion blender cup, and ideally double the batch (trying to make too small a batch of mayo, there won’t be enough volume to make it work).

When I tried it using a regular jar, the mayo never got thick enough (photo below). What I also realised is that the shape of the immersion blender matters – you want to use one with a “cup shape” on the bottom to hold the mayo mixture in one place while blending (not like the one I used on the photo below but like the one in the video).

All you need is to place the ingredients in a very narrow immersion blender cup (the blender should just about fit). As the mayonnaise starts to form, slowly tilt and move the immersion blender until all oil is emulsified and the mayo is ready. Do not move the blender too much or it won’t work. Here is a great video tutorial on how to make mayo in just 2 minutes.

Healthy Homemade Mayo, Three Ways


Please enter your comment!
Please enter your name here