Serves 6

400g/13oz artichokes
Sea salt and freshly ground black pepper
A splash of extra-virgin olive oil
600g/1¼lb very fresh chicken livers – look for those that are pale in colour, as their flavour is gentler
A generous knob of unsalted butter
1 clove garlic, peeled and finely chopped
1 tsp chopped rosemary leaves
1 cup of full-bodied red wine
1 tbsp aged balsamic vinegar
6 slices of grilled bread

Scrub the artichokes well under running water. Cut into quarters and place in a saucepan of cold water. Add a good pinch of salt and place over a medium heat. Bring the water to the boil and cook for 5 minutes. Remove from the heat and drain in a colander.

Heat the oven to 200C/400F/Gas6. Toss the artichokes in a little olive oil and roast in the oven until soft, sticky and golden. Remove and set aside.

Prepare the chicken livers by removing the attached membrane. Place a pan on the stove over a high flame. Once the pan is hot, add the butter and allow it to foam. Add the chicken livers, garlic and rosemary, cook for a minute, then add the wine. Allow to bubble and reduce to almost nothing. Place the artichokes in the pan to warm through, then finish with the balsamic and a final knob of butter.

Taste and season – it is best with a good grinding of black pepper. Spoon on to warm plates and serve with the grilled bread if so desired.