Traditional guacamole is prepared by mashing avocado with lime, red onion, chili, garlic, coriander, and red onions. Then it all is seasoned with salt and pepper and immediately served.