Go Back

The Best Guacamole Recipe

A restaurant quality guacamole recipe made with all fresh ingredients that’s ready to serve in under 20 minutes.
Prep Time 15 minutes
Total Time 15 minutes
Servings 4 people


  • 2 large ripe avocados
  • 1/4 cup onion diced
  • 1 tsp garlic minced
  • 1 jalapeño diced
  • 2 TBS fresh cilantro finely chopped
  • Juice from 1/2 of a lime
  • 2 Roma tomatoes seeded and diced
  • Kosher salt to taste


  1. Using a Molcajete:
  2. In a molcajete bowl, add in half of the onions, half of the jalapeños, half of the cilantro, all of the garlic, and 1/2 tsp of salt.
  3. Use the pestle to grind the ingredients into a paste.
  4. Cut, peel, and pit the avocados and add them into the molcajete bowl.
  5. Smash the avocado with the pestle, combining it with the paste until the desired consistency is reached. Be sure to leave chunks of avocado.
  6. Add in the rest of the onions, jalapeños, cilantro, tomatoes, and lime juice.
  7. Gently fold everything together.
  8. Taste and add more salt as needed.
  9. Enjoy!
  10. Using a regular mixing bowl:
  11. Cut, peel, and pit the avocados and add them to your bowl.
  12. Use a fork to smash up the avocados to your desired consistency.
  13. Add all remaining ingredients and stir gently to combine.
  14. Salt to taste.
  15. Enjoy!

Recipe Notes

Notes: To keep the guacamole from turning brown, cover the bowl with plastic wrap. Be sure to pat the wrap onto the surface of the guacamole to push all of the air out. Refrigerate for up to 3 days.