Homemade guacamole is an essential side dish for so many meals and is the absolute perfect dip. As we've discussed, there aren't many ingredients in guacamole, but each restaurant makes theirs a bit different. This is our favorite version - very simple to start. Use it as your canvas. Experiment and grow. Sometimes the basic, however, is the favorite.