Authentic guacamole is super easy to make and it’s made best with fresh and flavorful whole food ingredients. Lime flavored with a touch of herbs and spices you’ll love this recipe!

If you’ve had the chance to make carne asada tacos or any Mexican dish you are missing out on not having guacamole on the side.
It’s normally served as an appetizer with tortilla chips or even topped off inside a burrito or quesadilla here in America.
At some of the best Mexican restaurants they will make it fresh at your table with the mortar and pestle.
One thing I love about dishes from Mexican culture is the use of whole ingredients. Guacamole should never be complicated but you should always keep it fresh.
Below I will show you exactly how to make the best and authentic guacamole.
How To Make Guacamole
Ingredients you will need for this recipe
- Avocado
- Lime
- White Onion
- Serrano Pepper
- Cilantro
- Roma Tomato
- Salt
A helpful tip before starting…
Guacamole can be customized. For example, some people prefer red onions. Little small changes are fine. However, straying too far you’ll lose the essence of the recipe and what it is.

Putting the recipe together
- Do you have a mortar and pestle? It’s the best way to make the recipe but if you do not a blender will work.
- In the mortar add onion, serrano pepper and cilantro. Grind these ingredients down into a paste-like mix. This is the part you can use a blender for if you do not own a mortar.
- Next, remove the skin and pit from the avocados. Now, mash the flesh into the chunks. Do not make a puree. You want to leave some chunks in. Fold the avocado with the crushed onion, pepper and cilantro.
- Then, zest and squeeze in limes. Now, this is where you want to begin to taste as you slowly add in salt.
- Lastly, add in chopped cilantro, diced onion and diced Roma tomato. Serve!
The proper way to store guacamole
Personally, I like a nice lime flavor in guacamole. But, it doesn’t help with only taste it slows down oxidation. Oxidation is why avocados turn black so quickly. Store this recipe in a sealed container in the refrigerator for no more than 2 days. The avocado may reach 3 if you’re lucky. Remember these are fresh ingredients with no fillers or additives. Great food doesn’t last long.

Frequently Asked Questions (FAQs)
Can you freeze guacamole?
Yes you can. But, I don’t advise it because when you freeze fruits and vegetables it completely changes the texture. This recipe should be smooth and chunky. After you freeze it, the texture with be very mushy.
How to keep guacamole from turning brown?
In this recipe that will not be an issue. While taking photos this guac sat on my counter for hours before disposing it.
However, if the guacamole is turning brown you do not have enough lime in the recipe. Lime or citrus fruits have citric acid which is a natural preserver for foods and works wonders stopping oxidation.
Why is guacamole good for you?
First, the entire recipe is made with whole ingredients. Next, the heart healthy avocado which is loaded with good fats and antioxidants. This recipe is naturally good fat and low carb which makes this great for anyone that is keto or gluten free.
How to pick ripe avocados?
It’s all in the feel. Great avocados for guacamole will feel soft when you squeeze them. You do want a little give but not too much. When in the store give the avocados a slight squeeze and you’ll see exactly what I am talking about.
What to serve with guacamole?
Guac is an appetizer for the most part like pico de gallo. Served with chips with salsa or by itself. You can also put it on top of tacos, in burritos or quesadillas.

Guacamole
Ingredients
- 2 avocado
- 2 lime
- 1/2 cup cilantro, chopped
- 1/4 medium white onion, diced
- 1 serrano pepper, diced
- 1 roma tomato
Instructions
- In the mortar, add 2 TB of onion, 1 TB chopped cilantro and the diced serrano pepper with 1/4 tsp salt and a little lime juice. Grind all of these ingredients up into a paste-like mix. If you don't have a mortar add all these ingredients into a blender but squeeze the entire lime in and blend until smooth.
- In a bowl add in ripe avocados. Remove the skin and pit first. Now roughly smash the avocados leaving some chunks in. Now add in the contents from the mortar or your blender.
- Fold that in. Then, add in the remaining onion, cilantro and squeeze the limes then zest them into the guacamole. Chop up your Roma tomato and ass that in as well.
- Lastly, add salt to taste then serve.