Pesto Aïoli

This recipe uses my vegan mayonnaise as the base. Alternatively you can use store bought mayonnaise or you can make traditional mayonnaise and use that as the base. Just make sure you use 1 cup of mayo and skip to step 5 in the instructions.

Makes: 1 cup

Preparation time: 5m
Cooking time: 5m
Total time: 5m


  • 3 tablespoons unsweetened organic soy milk
  • 1 tablespoon apple cider vinegar
  • 1 tablespoon lemon juice
  • 3/4 cup extra virgin olive oil
  • 2 teaspoon agave
  • 1/2 cup fresh basil (tightly packed)
  • 2 garlic cloves
  • 1/2 teaspoon coarse salt (e.g. kosher salt)
  • 1/2 teaspoon dry mustard powder (this mustard powder is sold in most supermarkets spice section)

Equipment: immersion (stick) blender or regular blender


  1. If you have already made myINLINE-LINK-START href="../../../recipes/vegan-mayonnaise" target="_blank"> vegan mayonnaise INLINE-LINK-END or are using store bought skip to step 5.
  2. If using a stick blender: Place the soy milk, vinegar, lemon juice, dry mustard, salt, and olive oil into a tall cylindrical container in the order listed. Place the immersion blender all the way down to the bottom of the container and pulse on a low setting 10-20 times until the emulsion starts to come together and look like mayonnaise. Move the immersion blender around while pulsing to mix in any oil sitting on the top of the emulsion.
  3. If using a regular blender: Put in all the ingredients except the oil into the blender cup and mix together quickly. Then with the blender running slowly pour in the olive oil and let it mix until it looks like mayo. This should take about 60 seconds.
  4. Taste the mixture then decide if you want to add any agave. The agave sweetens it up and takes away the bitter after taste, so add a little at a time until it tastes the way you want it too.
  5. Add the garlic and fresh basil and blend until smooth.
  6. Refrigerate for a few hours to chill and let flavors meld. Use within 2-3 days.