Beat all ingredients except corn, walnuts and onion in a large bowl, with an electric mixer on medium speed, until smooth. Stir in corn, walnuts, and onion. Serve with tortilla chips.
Makes 4 cups of dip.