Halve and pit the avocados and scoop the flesh into a bowl.
Add the shallot, garlic, lime juice and cilantro. Use a fork to gently mash until creamy, but still chunky. Salt and pepper to taste.
The guacamole can be made a few hours in advance, cover the bowl with plastic wrap and keep it in the fridge until ready to serve.