½ loaf stale bread, crustless, torn into small chunks
Recipe
Drain soaked beans and transfer to a large pan. Cover with fresh cold water, bring to the boil, then simmer 1 hour until soft. Skim off any scum. Reserve 1 cup of cooking water, then drain and set beans aside.
Prepare cavolo nero: remove the base and pull the leaves away from the thick stalks. Discard stalks and roughly shred the leaves.
Heat a generous glug of olive oil in a large heavy saucepan over medium heat. Sauté onion, carrot, celery, and garlic for 15 minutes until soft and glossy. Season with salt, add fennel seeds, thyme, and black pepper. Stir in tomato purée.
Add cooked beans, potato, stock, and bay leaf. Cook over medium heat for 45 minutes. Halfway through, stir in the torn bread and cavolo nero, ensuring everything is submerged. Use reserved bean liquid if the broth looks too dry.
Remove the bay leaf, taste and adjust seasoning. Serve in warmed bowls with black pepper and a generous drizzle of olive oil. Or, refrigerate overnight and reheat — true to the name ribollita ('reboiled').