Prepare Avocado - To cut the avocado, place it in the palm of your hand and insert a sharp knife with a blade at least 2 inches longer than the avocado. Without moving the knife, roll the avocado around, slicing it top to bottom and back to the top. A gentle twist will separate the two halves of the avocado, exposing the meat and the seed inside.
To remove the seed, carefully “hit” the seed with the knife so it pierces it about 1/4 inch or so. Turn the knife with the seed, and it will come loose from the inner flesh so you can easily lift it up and out of the avocado. To remove the seed from your knife, pinch the seed by placing your fingers over the knife blade (blunt side) and squeeze as though you are pinching the end of the avocado. It should pop off from the knife and fall freely.
Score the inner meat with a butter knife both horizontally and laterally. These will be the cubes when the skin is turned towards inside out. If the avocado is ripe flesh should fall out as the skin is turned. Repeat this with the remaining avocados. Place the cubes into a medium sized bowl and sprinkle with the lime juice; set aside.
Place all the ingredients in a food processor or blender and mix until smooth. If you want a thinner consistency, add a little water while blending.
Avocado dressings and dips are best served right after it is made. If you can not serve it immediately after making, cover with plastic wrap and refrigerate until ready to be served (can be stored in the refrigerator for up to 2 to 3 hours).
Let come to room temperature before serving. Serve as a salad dressing or as a dip with tortilla chips.