Weigh out 150g mushrooms (see the tip for what to do with the rest) and use a pastry brush to remove any excess dirt from them. Cut the mushrooms into slices a few mms thick, cutting down from the stalk to keep their natural shape.
Prepare the cavolo nero by carefully cutting or tearing away the leaves from the tough stalks, trying to keep each leaf attached at its top where the stalk is only thin. Discard the tough stalks and set the leaves aside. Peel and finely grate the garlic.
Drain the chickpeas into a sieve and rinse well under cold running water. Set aside half the tin to use another day.
Fill a pan with 3in water and set over a high heat to come to the boil.
Heat a large, heavy-bottomed pan over a medium to high heat. Add 4 tbsp olive oil, a pinch of salt and a single layer of mushrooms, making sure the pan isn’t overcrowded, and cook, resisting the temptation to stir for a couple of mins.
Add the cavolo nero to the boiling water and cook for 2 mins. Drain and set aside.
Once the mushrooms are lightly caramelised, stir through the butter and grated garlic, then cook for 2 mins. Stir in half the tin of chickpeas and the drained cavolo nero. Squeeze over the lemon juice and spoon onto warm plates.
Using the same pan, add 1 tbsp olive oil. Once the oil is hot, crack in 2 eggs to fry till the whites are set and bright with lightly golden edges and the yolk runny (see the tip below for what to do with your other eggs). Place an egg on top of the warm mushrooms, cavolo nero and chickpeas. Serve with a scattering of dukkah.