In a large soup pot or Dutch oven, over medium, heat the oil and fry the chorizo for a minute or so until the oil is red, then scoop out the chorizo with a slotted spoon and set aside.
Spoon out half the spicy chorizo oil into a separate dish.
Transfer the cabbage to the pot, turn heat to medium, fry to ensure the cabbage is completely covered in the remaining spicy chorizo oil, then cover with a lid and cook for five minutes. Remove the lid and stir, then cover again to cook for five more minutes until cabbage is tender, then use a slotted spoon to remove it and set aside.
Return the remaining chorizo oil to the pot, turn the heat to medium, and fry the onions until soft and golden, stirring occasionally, then add the garlic, combine, and fry until fragrant.
Add the carrots, potatoes and cooked cabbage to the pot, along with one litre of water, bay leaves, seasoning and spices, stir to combine well, and leave to cook for ten minutes or so, stirring occasionally.
Return the chorizo pieces to the pot, add another litre of water, the drained beans, and pickle brine, stir to combine everything, then cook for another ten minutes or so, stirring occasionally.
Check the potatoes and carrots to see if they’re almost done enough for you. If they’re not, add more water, turn the heat to high, and continue to cook until they are just about ready, then try the stew and adjust the seasoning and spices to your taste.
Just before serving, stir in half the fresh dill. Distribute the stew between bowls, garnish with more fresh dill – you can never have enough dill – and serve with dishes of sour cream and dill pickles, and slices of sourdough or rye bread.