Winnuts was founded in the city of Monterrey, N.L., in 1994. The company sold peanuts in bulk, but eventually added additional value by roasting the nuts. Thus, the line of Winnuts snacks was born. Now the company carries more than 20 products and is distributed throughout the United States and Mexico.
In 2009, Productos Winnuts Ltd. Co. opened a location in McAllen, Texas. Since then, the company has grown to have a presence throughout the United States such as Northern California, Georgia, Illinois, North Carolina, South Carolina, Colorado, and more.