TVP and soy curls are both soy based products that are used as meat substitutes. While soy curls use the whole soy bean, TVP is more highly processed. TVP is sold in small bits or chunks, while soy curls are longer strips which resemble strips of chicken.