Halve the avocados and remove the pits.
Using a fork, mash the avocado mixture to desired consistency. I like to leave the avocado just a little chunky in the guacamole.
Cut the lime in half and squeeze the juice into the bowl.
Add salt, pepper and cumin powder and mix well.
Fold in the tomatos, shallot, garlic, coriander and chili pepper. Mix everything together and let guacamole rest for 30 minutes before serving so the flavors can meld.
Decorate with some coriander and enjoy!