clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon

The Best Guacamole


  • 1/2 medium sized red onion, finely minced
  • 2 small to medium cloves garlic, finely minced (or 1 large clove)
  • 1 jalapeno, seeded and deveined, finely minced
  • 1/41/2 teaspoon cumin
  • 3 ripe Haas avocados*
  • 1 to 2 limes
  • 1 medium tomato, diced
  • 1/2 cup frozen corn, thawed (optional)
  • 1/8 to 1/4 c. cilantro, finely chopped
  • Kosher salt
  • Freshly ground pepper
  • *Many places sell avocados that are still rock hard. Hard, unripe avocados will need a couple days at room temperature to ripen. If the avocado yields to slight pressure, it is ripe. Normally these ripe avocados will have brownish skin. If it feels too squishy, it is overripe, with spoiled darkened flesh.


  1. Add red onion, garlic, jalapeno, and cumin into a small mixing bowl.
  2. Halve the avocados and remove the pit by either scooping it out with a spoon or giving it a careful, firm whack and twist with a chefs knife. Be careful when removing the pit from your knife that you don’t cut yourself! Use a dish towel or keep your hand on the non-sharpened side of the knife and push the pit off the knife with your fingers.
  3. While still in it’s skin, cut the avocado into small cubes. This will make the mashing of the avocado in the next step a little easier. Using a spoon, scoop avocado out of skin and into the bowl.
  4. Using medium pressure, roll 1 lime back and forth under the heel of your hand on the countertop, which will help release its juices. Cut the lime in half and squeeze the juice into the bowl.
  5. Using a fork, mash the avocado mixture to desired consistency. I like to leave the avocado just a little chunky in the guacamole.
  6. Fold in the tomato, cilantro, and corn if you are using. Corn adds a some great sweetness that I personally love. Season guacamole with Kosher salt and freshly ground pepper, to taste.
  7. Let guacamole rest for at least 30 minutes before serving so the flavors can meld. Feel free to make several hours ahead of time. To avoid avocados turning brown, place plastic wrap directly onto the guacamole, sealing off all outside air. Store in refrigerator until ready to serve.
  8. When you are ready to serve, taste the guacamole and if needed, add more salt and the juice from the other lime.