The best guacamole is made from a few simple ingredients and is not over complicated.

Ingredients

3 ripe avocados
2 cloves of garlic, minced
1 small tomato
1/4 cup chopped cilantro or parsley
juice of 1-2 limes
salt and pepper to taste

Directions

Step 1
Cut your avocados in half, remove the pit and score the meat of the avocado. Then with a spoon, dig out the meat of the avocado, scraping along the inside of the avocado casing so you get all the dark green stuff (the dark green stuff is the most nutritious.

Step 2
Next you want to juice your limes (or lemons) over the cubes of avocado and start smashing them with your potato masher. This does two things:\r\n\r\nIt allows the juice from your citrus to coat and be absorbed my the avocado meat more evenly, preventing oxidization\r\nIt breaks up the avocado so you start to get a smoother consistency

Step 3
Personally I like my Guac a bit chunky, so I leave some of the avocado bits kind of still in tact. Also, unless you want a super smooth, no chunk guacamole, you want to leave some of the pieces in tact before you add the rest of your ingredients. As you mix in the rest of your ingredients, your avocados will continue to break down and become less chunky.

Step 4
Next add your diced onions, minced garlic, chopped cilantro and diced tomatoes and mix it all together with a spoon. Add salt and pepper, mix and taste it!