Chop. Dice your tomato, finely chop the onion and cilantro (if using), and mince the garlic.
Mash. Cut the avocados in half, remove the pits, and scoop the flesh into a medium-sized bowl. Using a fork, gently mash the avocados until your desired texture is reached.
Mix. Add the chopped ingredients, lime juice, salt, and pepper to the bowl. Mix everything until it’s well combined and creamy.
Serve. Serve your guacamole chilled with chips, crackers, or crisp bread—or as a side to your favorite Mexican-inspired dishes.