01
Soak the beans
The night before, cover the dry beans with cold water and leave to soak. They should at least double in size.
02
Brown the meats
Drain the beans. Heat the olive oil in a large heavy pot over medium-high heat. Brown the pork cubes on all sides — 5 minutes — then add the chouriço, bacon and morcela and brown another 3 minutes. Take the meats out and set aside.
03
Build the base
In the same pot, lower the heat. Add the onion and cook 8 minutes until soft and golden. Add the garlic, paprika, cumin and chilli; stir 30 seconds until fragrant.
04
Deglaze
Pour in the white wine and scrape the brown bits off the bottom of the pot. Let it bubble 2 minutes.
05
Simmer
Return the meats to the pot. Add the soaked beans and the bay leaves. Cover with water by 5 cm. Bring to a boil, then drop the heat to low, cover, and simmer 2½ to 3 hours, stirring every 20 minutes. Add water if it gets too thick — the final texture should be like a thick soup, not a paste.
06
Season and serve
Taste and add salt and pepper. Fish out the bay leaves. Serve in deep bowls over white rice, with a side of sautéed greens, an orange slice on top, and a sprinkle of farofa if you have it.