Chorizo is a type of sausage from Spain or Mexico that has been fully cooked and cured. It's spicy and frequently eaten with breakfast or as part of a larger dinner. Sausage is a type of meat that is either uncooked and spiced with fennel or anise, resulting in a milder flavor.