This simple yet flavorful Easy Homemade Guacamole made with fresh lime juice, jalapeno, tomatoes, garlic, and shallots is so much better than storebought!
Peel and remove the pits (save pits for later) from the avocados and mash together with the lime juice, minced garlic, salt, pepper, and cumin using a fork or potato masher.
Fold in the chopped jalapeno, shallot, tomatoes, and cilantro (if using) until incorporated. Add the avocado pits back into the finished guacamole to prevent it from turning brown. Serve immediately or cover and refrigerate for 2 hours to allow the flavors to develop and meld.
Or you could make this with white or purple onion if that's what you have on hand!
I don't include the jalapeno seeds, but you could if you want it to be spicy! If you don't like spice at all, replace the jalapeno with finely chopped green bell pepper or omit it entirely.