Fresh Guacamole by cucinagirl

2 ripe avocados, halved, skin and pit removed 
2 tablespoons onion, minced 
2 tablespoons fresh cilantro, minced 
2 cloves garlic, minced or pressed 
¼ tsp chili powder 
¼ tsp salt 
½ tsp cumin 
freshly ground black pepper, to taste 
1 tablespoon lime juice (from 1 lime) 
1 tomato, diced

In a medium bowl, combine all ingredients except avocados, lime juice, and tomato.  Mash in one avocado* and mix until smooth.

Dice the second avocado.  Add to bowl and pour lime juice over. Mash/mix in, leaving diced avocado slightly chunky. Fold in diced tomato. Chill with plastic wrap pressed on top of guacamole until ready to serve.

*If you like a smoother guacamole, add the lime juice and both avocados at the same time, and mix until smooth.