Begin by cutting 3 ripe avocados in half, removing the pits, and scooping the flesh into a mixing bowl.
Finely dice 1 jalapeño pepper (seeds removed for less heat, if desired), 1/4 cup red onion, and 1/4 cup fresh cilantro, then add them to the bowl.
Juice 1 lime and set the juice aside to use later.
Mash the avocado flesh in the mixing bowl using a fork or potato masher until you reach your desired consistency.
Squeeze the lime juice into the bowl, then season the mixture with 1/2 teaspoon of salt and 1/4 teaspoon of black pepper, or to taste.
Gently mix all the ingredients together until they are well combined, ensuring that the seasoning is evenly distributed throughout the guacamole.
Taste the guacamole and adjust the seasoning as needed by adding more salt, pepper, or lime juice according to your preference.
If time allows, cover the guacamole with plastic wrap, pressing it directly onto the surface to prevent browning, and refrigerate for about 30 minutes to allow the flavors to meld together.
When ready to serve, transfer the guacamole to a serving bowl and garnish with additional chopped cilantro, if desired.
Serve the spicy guacamole with tortilla chips, sliced veggies, or use it as a topping for tacos, nachos, or sandwiches. Enjoy your homemade spicy guacamole! Adjust the spice level and seasoning to suit your taste preferences.