Peel and de-seed the avocados. Add avocados to large mixing bowl, squeeze in lime juice, and add cilantro.
Using a hand or stand mixer, blend the avocados and lime juice until consistency becomes creamy - about 15-20 seconds. (If you want chunkier guacamole, don't mix for too long.)
Stir in remaining ingredients - onion, salsa, and seasonings, and stir until everything is well-blended.
Enjoy by itself with tortilla chips, or use it as a delicious topping for tacos, burgers, or sandwiches!