1.Slice the avocados lengthwise and remove the seeds.
2.Use a spoon to remove the avocado flesh, place it in a large bowl, drizzle the lime juice on top, and mash the avocados until pureed, I like to leave a few small chunks to give it some consistency.
3.Add the diced onion, peppers, crushed garlic, chopped cilantro, tomatoes (if using) and salt to taste, mix well and serve immediately as a dip with chips or a side dish.