Learn how to make the best vegan guacamole with this easy recipe. Fresh lime juice, garlic, red onion, and cilantro add lots of delicious flavor to this avocado dip. Serve with tortilla chips, tacos, or veggies – it’s tasty no matter how you eat it!
Is there ever a wrong time to serve guacamole? I think not! This is a recipe that’s perfect for a quick snack or for a yummy appetizer to share.
I’ve made this guacamole so many times for birthday parties and other gatherings, and everyone always raves about it. This recipe has just the right amount of cilantro, lime, and red onion, and goes so well with chili, tacos, and more.
You can enjoy it with chips or homemade gluten free crackers, or toast your favorite bread and spread this on top. It’s filling and flavorful no matter how you serve it.
Using all fresh ingredients really makes this guacamole pop and taste like it’s from your favorite Mexican restaurant!
🥑 Choosing Avocados
Make sure to choose fresh, ripe avocados – if they have any brown streaks inside they are over ripe and won’t taste great. The skin should be very dark green to almost black. When you gently squeeze the avocado, it should yield to pressure, but not feel overly mushy.
You can help avocados ripen up a little quicker by storing them in a brown paper bag.
🥘 Ingredient Notes
- Red Onion – I love the look of red onion in guacamole. If you don’t have red onion, you could use a sweet onion instead.
- Fresh Garlic – This is a key flavor element! Don’t skip the fresh garlic here.
- Lime Juice – If you are out of lime juice, it’s okay to substitute fresh lemon juice.
🌶 Spice Level
Guacamole often contains finely chopped jalapeno, and I have included it in the recipe as an optional ingredient. Since we are usually serving this to children, I leave the jalapeno out, and this recipe is not spicy. It does have a little zip from the fresh garlic and red onion, though.
If you want your guacamole spicy, you can add one tablespoon of finely chopped jalapeno pepper.
🌿 Cilantro Substitute
If you hate cilantro, you can leave it out! You could add some fresh Italian parsley instead, but this would still be very flavorful without the cilantro. The lime juice, garlic, and onion add a lot of flavor.
🔪 Step by Step Instructions
- Slice the avocados in half and remove the pits. Scoop out the flesh with a spoon and place in a bowl with the chopped onion, garlic, cilantro, lime juice, salt, and pepper.
- Use a potato masher to mash everything up. If you don’t have this tool, you can also use a fork. Leave some chunks, or make it very smooth, it’s up to you!
- Taste and add more lime juice, salt, or pepper. You can add chopped jalapeno if you like.
🌮 Guacamole Serving Suggestions
If you cover the guacamole the right way, you can store it in the refrigerator for up to two days. Just place the guacamole in a bowl and press plastic wrap over it, making sure no air can get in. This will help prevent the dip from turning brown.
If it does turn a little brown on the edges, you can just scrape that part off with a spoon.
- chopped fresh tomato
- lemon juice instead of lime juice
- fresh chives
- chopped sweet red pepper
More Appetizer Recipes
Disclosure: This post contains affiliate links.
Quick and Tasty Vegan Guacamole.
- Slice the avocados in half and remove the pit. Scoop out the flesh with a spoon.
- Put the avocados, crushed garlic, lime juice, cilantro, and red onion in a bowl and mash it all up using a potato masher. I like to leave some bigger chunks of avocado, but you can make this as smooth or chunky as you like.
- Add the sea salt and black pepper. Adjust according to taste.
- The finely chopped jalapeno is optional. I usually don't add it because my children don't like spicy things. You can leave it out or add more according to your taste.
- Serve immediately with tortilla chips.
This recipe was originally published in May 2012. It has been updated.