10 small onions, chopped1 bunch of parsley, chopped300 grams of pork liver3 minced garlic clovesPepper and salt to taste3 tablespoons of pe de torresmo (Portuguese pork spread)2 morcelas (Portuguese blood sausage)3 small Portuguese torresmos (pork rinds), chopped2 slices of finely chopped corn bread without the crust2 tablespoons of lard 2 tablespoons of pimenta moida (Portuguese ground red pepper sauce)1 full teaspoon of minced garlic1/2 teaspoon of ground cinnamonSalt to taste