With a mixer on medium speed, mix cream cheese, sour cream, mayonnaise, ranch mix and garlic powder.
Fold in remaining ingredients and refrigerate for at least 1 hour before serving.
Chef's notes: You may add cayenne pepper or chili powder for a spicy difference.