Ingredients: Gather ripe avocados, tomatoes, onions, cilantro, lime juice, jalapeño or serrano peppers, and salt.
Preparation: Peel and pit the avocados, then mash them in a bowl using a fork or molcajete until smooth or chunky, depending on preference.
Chopping: Finely chop tomatoes, onions, cilantro, and peppers. Adjust the amount of peppers according to desired spiciness.
Mixing: Combine the chopped ingredients with the mashed avocado in the bowl.
Seasoning: Squeeze fresh lime juice over the mixture and add salt to taste. Stir well to incorporate flavors evenly.
Resting: Allow the guacamole to rest for about 30 minutes to allow the flavors to meld together before serving with tortilla chips or as a topping for tacos, burritos, or other Mexican dishes.