From previous night soak the Beans in water, for 12-24 hours.
Place the beans in a large pot or casserole and fill with water to be 5 cm above their level. On high heat bring the water to a boil and simmer for about 1 hour, to be soft but not falling apart, with the lid of the pot askew. Avoid cleaning the foam created in the water.
Turn off the heat and keep the Beans in the pot with the water until later needed.
In the meantime, and towards the end of the boiling of the beans, turn the oven to 180°C, air circulation, and place the rack in the middle.
Take a large and deep oven-proof dish and add the cut carrots, celery and onions, along with the parsley, tomato pulp and passata, the two types of paprika, bay leaves and coriander powder, chili flakes and pour on top the orange juice and the oil. Mix well.
Add the butter beans along with the saved water from their boiling and toss carefully.
Place the dish in the oven and cook for 1 hour covered with foil, then uncover and cook for further 45’ to an hour aiming that most of the liquid has evaporated. While uncovered carefully stir 2-3 times and if dry add more water.