Cut the avocados in half, remove the pits, and scoop the flesh into a bowl. Mash with a fork until smooth or slightly chunky, depending on your preference.
Mix in the chopped onion, diced tomato, jalapeño, and minced garlic. Stir gently to combine all the flavors.
Squeeze fresh lime juice over the mixture and sprinkle in salt and black pepper. Taste and adjust seasoning if needed.
Add freshly chopped cilantro and give the guacamole one last stir. The fresh herbs enhance the flavor beautifully.
Serve immediately with tortilla chips, tacos, or as a topping for your favorite Mexican dishes. Enjoy!