Homemade Guacamole

Homemade Guacamole Recipe

Homemade Guacamole Recipe is easy to make and uses fresh ingredients that make it the absolute best. This is as close as you can get to true and authentic guacamole.

Course Appetizer
Cuisine Mexican
Keyword Guacamole Recipe
Prep Time 9 minutes
Cook Time 0 minutes
Total Time 9 minutes
Servings 6 servings
Calories 221 kcal
Author Catalina Castravet


  • 4-5 ripe avocados
  • 1/2 teaspoon Kosher salt or to taste
  • 1 tablespoon fresh lime juice if needed add more
  • 2 cloves garlic minced
  • 1/4 teaspoon red pepper flakes optional
  • Freshly grated black pepper or to taste
  • 1/4 cup sweet onion finely diced
  • 1 jalapeno stems and seeds removed and finely minced
  • 1 ripe medium cherry tomato seeds, and pulp removed, chopped
  • 2 tablespoons cilantro leaves finely chopped


  1. Cut the avocados in half and remove seed.
  2. Score the inside of the avocado with a blunt knife and using a spoon, scoop out the flesh into a large bowl.
  3. Add salt, a pinch of black pepper, minced garlic, pepper flakes, and lime juice.
  4. Using a fork, roughly mash the avocado, making sure you leave some avocado chunks.
  5. Add finely diced onion, jalapeno, tomato and cilantro leaves. Gently stir, careful to not crush the avocado chunks more.
  6. Taste and adjust for salt, pepper, and lime juice.
  7. If preferred add more pepper flakes or a touch of hot sauce. Adjust the recipe to your taste.
  8. Preferably serve right away, but if not served immediately, place plastic wrap on the surface of the guacamole to cover it. This will prevent air from reaching it and turning brown. Refrigerate until ready to serve, but for best results, it should be served in just a few hours.
  9. Garnish with chopped cilantro, some diced tomatoes, and jalapeno.

Recipe Video

Nutrition Facts
Homemade Guacamole Recipe
Amount Per Serving
Calories 221 Calories from Fat 180
% Daily Value*
Fat 20g31%
Saturated Fat 2g13%
Cholesterol 0mg0%
Sodium 205mg9%
Potassium 664mg19%
Carbohydrates 12g4%
Fiber 9g38%
Sugar 1g1%
Protein 2g4%
Vitamin A 270IU5%
Vitamin C 17.4mg21%
Calcium 16mg2%
Iron 0.7mg4%
* Percent Daily Values are based on a 2000 calorie diet.