Cut avocados into half. Remove seed. Using a knife, gently score inside of avocado. Scoop out all the flesh using a spoon in a bowl.
Mash it with a masher or fork. Do not over mash it. You can keep few chunks bigger if you prefer it that way.
Add chopped onions, tomatoes, cilantro, garlic, lime juice, olive oil, salt and pepper. Mix it properly.
Cover it with plastic wrap touching the surface of guacamole. It prevents from oxidation which makes guacamole turn dark.
Serve immediately or refrigerate until ready to serve.