Chop onion in really small pieces and put it in a bowl.
Chop tomatoes, coriander and half of the fresh red Chilli and add to onions.
Squeeze half of the lemon juice, add salt and set it aside for 10 min.
Meanwhile, remove the skin of Avocados and keep the seeds on the side for later use. Chop Avocado flesh into pieces. Mash them with a fork. (If Avocadoes are hard then mash them roughly by a stand mixer - do not puree in a paste..they should be rough consistancy as shown in the picture)
Mix Avocado mixture to the onion-tomato mix and stir everything again with a fork.
Adjust the taste with lemon and salt.
Put the seeds of Avocado in the middle of the dish - This step is very important as it stops from Guacamole turning black and keeps fresh for a longer period of time.
Serve with tortilla chips or freshly cut vegetables as dip.
(I learned this recipe from my friend Ludmila and over a period of time, tried and tasted different variations..sometimes pureed everything etc. etc but so far the above way of making has turned out the best!! so enjoy!)