Combine ingredients. Add onion, cilantro, and chipotles to a large bowl.
Add avocado. If you want your guacamole creamy, simply scoop the avocado flesh out of the skin with a large spoon into the bowl. If you want it chunky, peel the avocado and chop, then add to the bowl.
Add remaining ingredients. Squeeze lime juice over everything and add cumin and salt. If you want creamy guacamole, mash it all together with a potato masher or fork. If you want it chunky, gently stir it all together.
Taste. Scoop some guacamole up with a tortilla chip and taste. Add more lime juice, salt, and/or chipotle pepper if needed.