1 Brown the pieces of pork shoulder in olive oil, sprinkle with salt: Heat the olive oil in a large pot over medium-high heat. Working in batches to ensure that you do not crowd the pan, brown the pieces of pork shoulder.
If there is a fatty side to a chunk of pork, put that side down on the pan to help render out the fat.
Sprinkle a little salt over the pork as it cooks. Once browned, set aside to a bowl.
2 Sauté onions, carrots, garlic: Once the pork pieces have browned and have been removed from the pan, drain off all but a couple tablespoons of fat from the pan.
Add the chopped onions and carrots to the pan. Stir well and scrape up any bits from the bottom of the pot. Cook over medium-high heat until the onions start to brown.
Add the chopped garlic and cook for another minute.
3 Add browned pork, sausage, tomatoes, water, paprikas, salt, then simmer 2 hours: Add the pork, the sausage, crushed tomatoes and water, then stir to combine. Stir in the various paprikas. Add salt to taste.
Bring to a simmer and cook for at least 2 hours, or until the pork shoulder is melt-in-your mouth tender.
4 Cut up the sausage links and return to the pot, add chickpeas, parsley: Remove the sausages from the pot and cut them into chunks, then return them to the pot.
Add the chickpeas and parsley, stir well and adjust salt to taste. Cook for 5 minutes further.
Excellent served with crusty bread and red wine.