Mexican cuisine is quite incomplete without a lovely Guacamole. So, here’s one easy-peasy Guacamole Recipe with which you can make this classic side dish easily at home. Making this famous dip just takes 5 minutes and then, you can relish its awesomeness with toasts, tacos, tortillas or any of your Mexican-inspired dishes. Once you try this lusciously creamy and delectable vegan dip, you’ll be hooked!
About This Simple Guacamole Recipe
Guacamole is a flavorful, creamy, tasty dip or spread from the Mexican cuisine, that is made primarily with ripe avocados, that are mashed and combined with various ingredients to create a delicious blend of textures and tastes.
Common additions include onions, tomatoes, cilantro, lime or lemon juice, and seasonings like salt and pepper.
Guacamole is well-loved for its rich, buttery consistency and is frequently served as a delicious side dip with tortilla chips or as a condiment with tacos, nachos, or other Mexican dishes.
It is prized for its versatility, offering a harmonious mix of zesty, creamy and refreshing flavors that adds a burst of flavor to your meals.
Decades back when I was living in Bangalore and Goa, I used to see avocados in the markets but didn’t know what to do with them.
I can’t believe I spent so long without buying this amazing fruit, but it wasn’t until a friend made me some guacamole that I started seeing their true flavor potential.
From then on I have been experimenting with different ways to make the Mexican dip known as guacamole and finally came up with our ideal homemade recipe. I have been making this guacamole for decades now and can promise: it’s super easy!
Made with fewer than 10 super fresh ingredients, this is a no-cook recipe that’ll come together in just 10 minutes.
Ingredients & Substitutions
To make the best, homemade & easy guacamole recipe, all you need are ingredients that are easily found and that are probably already in your pantry. Here’s what you need:
- Ripe Avocado: A well-ripened avocado has a soft creamy buttery pulp. If possible use Hass avocado due to their creamy texture. But do note that Indian avocado also works well.
- Onions: For crunch and pungency. Feel free to use any color of onion. You can also swap in scallions or shallots if you prefer.
- Tomatoes: Ripe tomatoes give a nice bit of acidity and juiciness. Adding tomatoes is optional, so if you don’t have any garden fresh ones on hand, feel free to skip it.
- Garlic: For a bit of spice.
- Serrano Peppers: The heat and spice in guacamole mainly comes from peppers. I like to use serranos, but you can easily swap in jalapeños instead. To make it spicier, you can increase the quantity. For a milder taste, remove the seeds and membranes of the chilies before chopping and only add as much as you like.
- Lemon Juice: Acidity helps to cut through the richness of the avocado and makes this best guacamole recipe sing. Feel free to swap in fresh lime juice.
- Extra Virgin Olive Oil: I always add a dash of olive oil for some added richness, but you can feel free to omit it if you prefer.
- Herbs: Cilantro (coriander leaves) is traditional for guacamole, but you can use parsley if you prefer.
- Spices: I like to use either freshly cracked black pepper, but you can use smoked paprika or cayenne pepper in the recipe.
Is Guacamole Healthy?
Avocado is the main ingredient in guacamole, so obviously it is healthy. Haven’t you heard? Avocado is a superfood!
Avocados are rich in vitamin E, the B group vitamins, and vitamin K. They are also high in potassium, rich in fiber, and chock-full of heart-healthy fat.
Guacamole is good for kids too. When making homemade guacamole for small kids, just skip the chilies and black pepper to avoid the spice & heat.
The rich buttery texture of avocado is so good and at times I simply slather it on toasts sprinkled with a bit of black salt and pepper.
For dessert lovers, do not forget to check our absolute preferred recipe of Chocolate Avocado Mousse.
How To Make Guacamole
1. First, prep. Finely chop 1 small onion, 1 small tomato, mince or finely chop 1 small clove of garlic, ½ to 1 serrano or jalapeño peppers, and cilantro (coriander leaves).
You will need:
- ¼ cup finely chopped onions
- ⅛ to ¼ teaspoon finely chopped or minced garlic, optional
- ¼ cup finely chopped tomatoes
- ½ to 1 teaspoon chopped seranno or jalapeno peppers or green chillies
- 2 tablespoons chopped cilantro (coriander leaves).
Garlic is optional and can be skipped.
If you find the taste of raw onions highly pungent & strong, soak them in cold water for about 10 to 15 minutes. Drain the water very well and add the onions to the remaining ingredients. You can also use red onions for a milder flavor.
2. Add all these chopped ingredients to a mixing bowl. Keep aside.
3. Place a ripe avocado on your chopping board. Cut it from the center horizontally or vertically into two equal halves.
While cutting the avocado from the center keep on rotating the knife in a circle at the center so that you get two halves of the avocado.
Note that while cutting you will feel the resistance from the inner seed.
4. So now you have the two avocado halves. Remove the seed with a spoon. Now you can scoop the avocado flesh or pulp with a spoon.
You can cut or slice the avocado directly in the fruit skin, but be careful when doing this. Avocado Hand is a real problem.
5. I scoop the avocado pulp and then place these on the chopping board. You can also opt to place the scooped avocado pulp directly in the mixing bowl and mash it with a fork.
6. Then chop them.
7. Place the chopped avocado in the mixing bowl.
8. Add 2 teaspoons lemon juice, or add as required. Lime or lemon juice adds a tangy flavor and a refreshing vibrant zing to the guacamole. It also stops the avocados from turning brown.
9. Drizzle in 2 teaspoons extra virgin olive oil.
Taste as you go! Regularly taste your guacamole as you add ingredients to make sure it meets your desired flavor requirements. Everyone’s taste buds are different!
10. Lastly, season with salt as per taste and ¼ teaspoon crushed black pepper. You can use kosher salt, crushed sea salt, or even black salt.
Black salt gives a wonderful taste with hints of sulfur and the guacamole tastes almost eggy.
11. Stir and mix to combine. Lightly mash the avocado whilst mixing. Check the taste and add more salt, black pepper, or lemon juice if required.
Remember to gently mix the ingredients to retain a chunky texture. Over-mixing can result in a smoother consistency, but traditional guacamole is often slightly chunky.
12. Serve this Best Guacamole with toast, tortilla chips, nachos, or as an accompaniment with a Burrito or quesadilla.
Feel free to garnish with a few coriander leaves while serving.
- Avocado Tip: Always choose a ripe avocado. If they’re not ripe yet, cover them with a paper towel or place them in a brown paper bag. Leave them on the kitchen counter for a few days until they soften. A ripe avocado should give in a bit and yield, when you gently squeeze it.
- Perfectly Ripe Avocado: Ensure your avocado is not only ripe but also at its peak. You want it to be creamy, smooth and flavorful. If the avocado is too ripe, it will be mushy.
- Ingredients Options: You can leave out tomatoes, garlic, and olive oil if you want. For added crunch, try using a small to medium cucumber and a small bell pepper instead.
- Raw Onions: If the raw onions seem too intense, you can soften their flavor by soaking them in cold water for approximately 10 to 15 minutes before incorporating them into the mixture. Alternatively, opt for red onions for a gentler taste.
- Customize Heat: Control the spiciness according to your taste buds, by adjusting the amount of chili peppers and ground peppers. Keep in mind, you can always add more spiciness later, but it’s tricky to tone it down once it’s in.
- Ground Pepper Choices: Feel free to use black pepper, cayenne pepper, sweet paprika, smoked paprika or red chili flakes.
- Creative Additions: Experiment with additional ingredients like diced mango, pomegranate arils, bell peppers, cabbage, cucumbers, carrots, pineapple, or corn for unique twists to your guacamole.
- Spice it Up: Add a dash of ground cumin to your guacamole for extra flavor.
- Seasoning Choices: Use your favorite salt—I like black salt, Himalayan pink salt, or edible rock salt, either alone or combined.
- Ingredient Substitutes: If you don’t have coriander leaves, try fresh parsley. If you don’t have fresh herbs, you can use ½ to 1 teaspoon of dried parsley or basil instead.
- Adjusting Portions: This recipe is for 2 servings but can easily be adjusted by increasing or decreasing the ingredients.
While you are free to prep the majority of the ingredients for this guacamole up to 1 day in advance (follow step 1 in the directions above and then cover and refrigerate), you won’t want to add the avocado until you’re ready to serve.
Avocado has a tendency to oxidize when exposed to air, which causes it to turn an icky shade of brown and causes it to taste bitter. While the acidity from the lemon juice will keep it fresh for an hour or so, it is best to mix in the avocado right before serving.
If you happen to have leftovers, place them in as small of an airtight container as you can and smooth the surface. Coat with a thin layer of olive oil or a bit of lemon juice to prevent air from touching the surface.
When you’re ready to eat it, either stir in the olive oil/juice or pour it off. If done properly, this can preserve the guacamole in your refrigerator for up to 2 days.
If you’re looking to pair down the recipe to bare bones, simply mash avocado, green chilies, garlic, lemon or lime juice, and salt.
If I’m being honest, this recipe for guacamole is tasty enough to eat with a spoon. I also like to serve it with tortilla chips, any of my favorite Mexican-inspired recipes, or slathered on my breakfast toast.
It can also be used in place of mayonnaise on sandwiches, be added to burgers, or used anywhere else you’d like creamy, spicy, fresh deliciousness.
Please be sure to rate the recipe in the recipe card or leave a comment below if you have made it. For more vegetarian inspirations, Sign Up for my emails or follow me on Instagram, Youtube, Facebook, Pinterest or Twitter.
Guacamole Recipe (Simple & Homemade)
Learn to make the Best Guacamole from scratch with easily available fresh ingredients. With this easy-peasy Guacamole Recipe you can make this classic side dish easily at home. Making this famous dip just takes 5 minutes and then, you can relish its awesomeness with toasts, tacos, tortillas or any of your Mexican-inspired dishes.
Prep Time 5 minutes
Cook Time 0 minutes
Total Time 5 minutes
Prevent your screen from going dark while making the recipe
Cut the avocado into two equal parts. Remove the ripe pulp with a spoon in a small mixing bowl.
Mix it with the rest of the chopped ingredients, salt, olive oil and lemon juice.
- Add the seasonings – salt and freshly crushed black pepper. You can even opt to chop the avocado pulp and then mix with the remaining ingredients.
Thoroughly mix all the fresh ingredients with a spoon. Mash the avocado while mixing.
Serve this best, homemade and simple Guacamole with toast, tortilla chips, nachos or as an accompaniment with a burrito or quesadilla.
You can garnish with chopped coriander leaves while serving.
If you have any leftovers, put them in a small air-tight container and make the surface smooth. Cover it with a thin layer of olive oil or a bit of lemon juice to keep air away. Seal with the lid.
When you’re ready to eat it, you can either mix in the oil/juice or pour it off. If you do this right, your guacamole can stay fresh for up to 2 days.
- Avocado: Always use a ripe avocado. If the avocados are not ripe, then cover with a paper towel or keep them in a brown paper bag. Place on the kitchen counter for some days till they ripen. A well ripened avocado will give in and yield, when you squeeze it with a gentle pressure.
- Optional ingredients: You can skip the tomatoes, garlic and olive oil in the recipe. Add some more crunch by using 1 small to medium cucumber and 1 small bell pepper in the recipe.
- Ground peppers: You can add black pepper or cayenne pepper. You can even add sweet paprika or smoked paprika.
- Spicing: To increase the heat and spiciness, add more serrano peppers or green chillies or jalapeño.
- Spices: You can even add a bit of ground cumin in the Guacamole.
- Seasoning: Use your favorite salt. I prefer to add black salt, Himalayan pink salt or edible rock salt, alone or in combination.
- Substitutions: Instead of coriander leaves, you can add fresh parsley. If you do not have fresh herbs, then replace with about ½ to 1 teaspoon of dried parsley or basil.
- Taste as you go: Keep on tasting your guacamole as you add the ingredients so that you whip up a perfectly balanced and flavored guacamole that suits your taste buds.
- Scaling: This recipe serves 2 and can be easily scaled by decreasing or increasing the ingredients.
Guacamole Recipe (Simple & Homemade)
Amount Per Serving
Calories 177 Calories from Fat 135
% Daily Value*
Saturated Fat 2g13%
Vitamin A 357IU7%
Vitamin B1 (Thiamine) 1mg67%
Vitamin B2 (Riboflavin) 1mg59%
Vitamin B3 (Niacin) 2mg10%
Vitamin B6 1mg50%
Vitamin C 18mg22%
Vitamin E 2mg13%
Vitamin K 24µg23%
Vitamin B9 (Folate) 88µg22%
* Percent Daily Values are based on a 2000 calorie diet.
This simple Guacamole recipe from the archives was first published on January 2012. It has been updated and republished on November 2023.