The Best Garlic Aioli

This is my favorite garlic aioli recipe! We make our aioli from scratch, starting with eggs, not mayonnaise. It’s unbelievably creamy, garlicky, absolutely delicious, and you can make it in about 10 minutes!

Garlic Aioli

Aioli is so much more than flavored mayonnaise! Our garlic aioli recipe will guide you through making the most creamy and delicious aioli from scratch, and I promise, it’s easier than you think.

If you want authentic, super creamy homemade aioli, you are in the right place because this recipe is out of this world.

Homemade Garlic Aioli

Key Ingredients

  • Egg: Since this aioli is from scratch, we will start with raw eggs. For the best results, use room-temperature eggs, as they emulsify better. Many aioli recipes call for egg yolks, but we use both an egg yolk and a whole egg in this recipe. This makes the recipe more fail-proof since it increases the liquid in the food processor.
  • Oil: Many authentic recipes for aioli call for olive oil. We love using extra-virgin olive oil in this recipe, but we like to cut it with a bit of mild-tasting oil like sunflower or safflower. You can use 100% olive oil if you’d like, but the flavor will be more prominent.
  • Garlic: I use raw garlic cloves to make this aioli and like using my microplane to finely grate them before blending them with the other ingredients. If you find raw garlic too strong, consider roasted garlic.
  • Lemon: I love adding a little fresh lemon to my aioli since it cuts the richness and makes it taste better. Vinegar works just as well. I’d use a red or white wine vinegar or more delicate champagne vinegar.

How to Make Garlic Aioli

Making homemade garlic aioli is similar to making homemade mayonnaise. I use my food processor to ensure consistent results. While blenders should work, they might not be as dependable, based on the feedback from our mayonnaise recipe. If you have a food processor, I recommend using it.

To start, I finely grate my garlic cloves into the food processor bowl and add a little lemon juice and salt. Next, I add my room-temperature eggs, which means one whole egg and one egg yolk.

I close the lid and blend everything until it’s frothy. Then, with the processor still running, I add the oil drip by drip. It’s important to add the oil slowly to help the eggs and emulsify properly. (To see me do this, watch our video showing how to make mayonnaise, I add the oil at 1:30.)

How to Make Garlic Aioli: Adding oil to a food processor to make aioli

Once the mixture thickens a bit, I increase the oil to a thin stream until it’s all incorporated. From there, I taste the aioli and adjust the seasoning with salt and lemon, usually adding both.

And that’s it, perfect garlic aioli made completely from scratch! If you are short on time, check the tips section below the recipe where I share a cheater aioli using mayonnaise (or vegan mayonnaise).

Storing Garlic Aioli

Homemade garlic aioli lasts in an airtight container in the fridge for about 1 week (possibly longer when made with pasteurized eggs). I do not recommend freezing aioli. The emulsification will likely break when you thaw, and the texture will change.

What to Serve with Garlic Aioli

Garlicky, creamy aioli works perfectly with so many dishes. I love serving it as a dip for French fries, sweet potato fries, raw vegetables, roasted broccoli, roasted potatoes, artichokes, and asparagus.

It’s also fantastic with seafood! Serve it alongside baked salmon, roasted trout, poached shrimp, perfectly cooked scallops, crispy fish sticks, or any other seafood dish you love.

Aioli is also perfect when used as a spread for sandwiches and burgers. Whether you’re making a classic tuna salad sandwich, a juicy burger, or a veggie wrap, aioli adds a creamy garlic bite.

The Best Garlic Aioli

  • PREP

Aioli is a creamy garlic sauce made with raw garlic, salt, olive oil, and sometimes egg. It’s popular in the cuisines of the Mediterranean coast like Provence, France, and Catalonia in Spain. We use egg in this garlic aioli recipe, which makes it luxuriously creamy. Many aioli recipes call for egg yolks, but we use one whole egg and one egg yolk, which makes this recipe more fail-proof and extra easy.

Makes about 1 cup

You Will Need

2 small garlic cloves

1 teaspoon lemon juice

1 large egg at room temperature

1 large egg yolk at room temperature

1/2 cup (120ml) extra-virgin olive oil

1/4 cup (60ml) mild-tasting oil like sunflower, grapeseed, or vegetable oil

Salt and fresh ground black pepper


    1Use a microplane grater to grate the garlic. If you do not have a fine grater, finely mince the garlic or mash it into a paste.

    2Place the garlic, lemon juice, and 1/4 teaspoon of salt in the bowl of a food processor. Let sit for 5 minutes.

    3Add the whole egg and yolk, then pulse until blended and frothy.

    4Combine the oils in a measuring jug, which makes pouring the oil into the food processor easier.

    5Scrape the sides and bottom of the bowl, turn the food processor on, then begin to slowly add the oil in tiny drops until about a quarter of the oil has been added (this is critical for proper emulsification)

    6You can be less strict when you notice that the mixture is beginning to thicken and emulsify. With the processor on, continue to add it slowly, but increase to a very thin stream instead of drops of oil.

    7When the oil is incorporated, and the aioli is thick, taste it and adjust it with additional lemon juice and salt. I usually add a couple more pinches of salt and an extra squeeze of lemon juice to make the flavor pop. Aioli is less thick than store-bought mayonnaise.

    8Serve with a sprinkle of fresh ground black pepper over the top.

Adam and Joanne's Tips

  • Roasted garlic aioli: If you are sensitive to the taste of raw garlic, consider reducing it to one clove or using roasted garlic instead.
  • Shortcut aioli with mayonnaise: Combine 1 cup mayonnaise with 2 to 3 finely grated garlic cloves, a pinch of salt, and 1 to 2 teaspoons of lemon juice. Taste, and then season with more salt and lemon.
  • Vegan aioli: Combine 1 cup vegan mayonnaise with 2 to 3 finely grated garlic cloves, a pinch of salt, and 1 to 2 teaspoons of lemon juice. Taste, and then season with more salt and lemon.
  • Food processor: We make this recipe using a 12-cup food processor (Magimix), and it works beautifully. If you have a larger processor or are concerned that your model’s blade will not have enough contact with the ingredients, you can use the smaller bowl attachment that often comes with food processors. This recipe also works when made using a high-powered blender. Finally, you can use an immersion blender.
  • Raw eggs: When choosing eggs for homemade aioli, go for fresh, properly refrigerated, clean pasteurized grade A or AA eggs with intact shells.
  • The nutrition facts provided below are estimates.
Nutrition Per Serving Serving Size 1 tablespoon / Calories 99 / Total Fat 11.1g / Saturated Fat 1.7g / Cholesterol 23.2mg / Sodium 150.4mg / Carbohydrate 0.2g / Dietary Fiber 0g / Total Sugars 0g / Protein 0.6g
AUTHOR:  Adam and Joanne Gallagher
Inspired Taste Newsletter Signup
9 comments… Leave a Review
  • Tony January 3, 2024, 11:50 pm

    At 77 this was my first attempt at making the Mayonnaise because I had run out of the mayo, I thought heck why not. A great success and as good if not better than a Kraft product, this emboldened my to try the aoili, another triumph, and so easy. I will not be buying Mayo from now on. Wit till my wife gets back from the coal face, she will be surprised. HNY to you all.

  • joe September 22, 2022, 4:28 pm

    how long does this last

    • Joanne September 23, 2022, 11:32 am

      Store covered in the refrigerator up to a week.

  • Alison April 14, 2022, 4:51 pm

    Can I use just olive oil. I don’t have the other oils mentioned in the recipe.

    • Joanne September 23, 2022, 11:33 am

      Hi Alison, You can, but be aware that the flavor of our olive oil will come through. Some people find using 100% olive oil to be a bit strong for them, while others love it.

      • Green Eagle May 4, 2023, 8:26 pm

        I agree. I’ve been making aioli for about half a century. I find that using all olive oil does result in the flavor of the oil being too dominant. I always use about 2/3 olive oil and 1/3 some neutral flavored oil.

  • Chris November 28, 2021, 10:44 am

    I always thought egg and oil was mayo if with garlic, Garlic mayo. When I make aioli, there is no egg or egg yolk, the garlic when ground with a little salt emulsifies the oil, lemon juice or vinegar and water, no need for the egg. My way is vegan too, or so I’ve been informed.

    • Adam November 28, 2021, 10:44 am

      Hi Chris, This is true in some areas where aioli is popular. Egg is not always used for aioli, but some cuisines do choose to add the egg.

    • Green Eagle May 4, 2023, 8:32 pm

      Chris, may I add a bit of historic context? I have a collection of French cookbooks going back to the late 19th century, including (of course) Escoffier, Henri Paul Pellaprat, Raymond Oliver, and a number of others. It is true that the original Provencal aioli is made without eggs. That can still be found in Provencal restaurants to this day. However, the addition of eggs is, as far as I can tell, virtually universal in French cooking, going back at least to Escoffier (i.e. around 1910,) who certainly included eggs in his recipe. I suspect that this is because the eggless version is very unstable, and that meant it had to be basically made from scratch every time someone ordered it, while the version with eggs could be prepared in advance and used whenever necessary, like other restaurant sauces. Nevertheless, eggs are to be found in virtually all French recipes I have seen.


Leave a Reply

Leave a Review

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

Rate this recipe!


All comments are moderated before appearing on the site. Thank you so much for waiting. First time commenting? Please review our comment guidelines. You must be at least 16 years old to post a comment. All comments are governed by our Privacy Policy & Terms.

Previous Post: Next Post: