This quick and easy guacamole recipe is perfect for snacking or as a topping for tacos and burritos. Mash ripe avocados in a bowl with a fork until smooth but still slightly chunky. Add finely chopped red onion, diced tomatoes, minced garlic, lime juice, and chopped cilantro. Season with salt and pepper to taste. Mix everything together until well combined. Serve with tortilla chips or as a condiment for your favorite Mexican dishes.