Prepare the Avocados: Cut the avocados in half, remove the pit, and scoop the flesh into a mixing bowl.
Mash the Avocado: Using a fork, potato masher, or the back of a spoon, mash the avocado to your preferred level of smoothness. Some people like it chunky, while others prefer it smoother.
Prepare the Tomato: Dice the Roma tomato into small pieces. Make sure to remove the seeds and excess moisture to prevent the guacamole from becoming too watery.
Add Tomato and Red Onion: Add the diced tomato and finely chopped red onion to the mashed avocado in the bowl.
Incorporate Jalapeños: Stir in the finely chopped jalapeños. Adjust the quantity to your taste, depending on how spicy you like your guacamole.
Mix in Coriander (Cilantro): Add the finely chopped coriander (cilantro) leaves and stems to the mixture. This herb adds a burst of fresh flavor to the guacamole.
Squeeze Fresh Lime Juice: Squeeze fresh lime juice over the mixture. Start with the juice of half a lime and then taste the guacamole. Add more lime juice if needed to achieve the desired level of tanginess.
Season with Salt and Pepper: Season the guacamole with salt and pepper to taste. The amount may vary depending on your preferences and the saltiness of the chips or dishes you'll be serving with the guacamole.
Mix Well: Stir all the ingredients together until they are well combined.
Taste and Adjust: Taste the guacamole and adjust the seasoning, lime juice, or spiciness to your liking. Guacamole should have a balanced flavor that suits your taste buds.
Serve: Transfer your homemade guacamole to a serving bowl and enjoy it with tortilla chips, tacos, or any dish of your choice.