En México, el chorizo y la longaniza son 2 tipos de embutido, provenientes de España, pero adaptados a la comida Mexicana.
Los 2 son carne de cerdo molida dentro de los intestinos del mismo animal.
La diferencia entre los 2 es la presentación, el chorizo esta atado cada ciertos centímetros (10–20), mientras que la longaniza se encuentra en un intestino completo tal cual.
Otra forma de diferenciar la longaniza y el chorizo es mediante el color, la longaniza casi siempre va a tener el mismo color rojizo mientras que el chorizo puede ir desde el rojo intenso hasta el mismo rojo que el chorizo, pero también puede ser verde.
Los ingredientes también son diferentes, aunque estos pueden variar dependiendo de la zona, mientras que para la longaniza casi siempre es carne de cerdo (aunque en algunos lugares también hay de pollo y res) con achiote, vinagre y mezcla de chiles, para el chorizo hay mas variedad, o sea la carne de puerco ademas de la mezcla de chiles, paprica, etc, puede llevar cacahuete, almendras, piñón y mas condimentos.
Creo que todo es debido a los ingredientes y las especies y eso les da un sabor distinto pero los dos estan muy ricos