Put the olive oil into a pan on a medium heat and cook the pieces of rabbit until browned. Remove and season.
Add a little more oil to the pan, then add the onions and garlic. When the onions start to turn golden brown, add the leek and celery and let them caramelize, then add the carrots and cook until softened. At this point, add the tomatoes and cook down until the mixtures is paste-like to make a sofrito – you want to get rid of the tomatoes’ acidity and cook off the water. Season to taste.
When the sofrito is slightly reduced and everything has come together, add the dried choriceros and chillies, the bay leaves, salt and pepper and cook for a minute, then add the wine. Cook to evaporate the alcohol (you’re looking for it to cook down and no longer be liquid), then add the chicken stock. Put the rabbit back into the pan, cover with the lid and cook on a very gentle low-medium heat for around 40 minutes. It is ready when you can see the meat fall from the bone.
Finish with the chopped parsley and serve with patatas a lo pobre (see here).