Heat the oil in a small frying pan over a medium heat. Add the onion and fry for about 10 minutes, until soft, adding the garlic and chilli a few minutes before the end, along with the oregano, if using.
Halve the tomato(es) and grate the flesh directly into the pan (discard the skin), then let the mixture bubble and reduce for a few minutes. Add the beans and cook gently, crushing them down with a fork to make a coarse purée. Season well with salt and pepper and add a pinch of cayenne or smoked paprika if you like things spicy.
Put a spoonful of the mixture in the centre of a flatbread (or the pocket of a warmed pitta). Top with a dollop or two of soured cream and any optional extras that you fancy. Fold and eat.
Subscribe to our newsletter.