Thinly slice the onion & bell pepper and chop the garlic. Cut the tomatoes in half.
Heat the oil in a frying pan and sauté the onion and pepper for 5 minutes, then add the garlic, chilli and oregano. Add the tomato purée and paprika, stir, then add the tomatoes. Season with salt and pepper.
Add the vinegar and sugar and stir for a minute until it’s sticky. Add some water, cover and cook for 10 minutes until you get a thick, sticky sauce.
Add the beans and warm through - add more water if the sauce is too thick.
Warm through, then taste and adjust the seasoning to your liking.
Stir in some chopped parsley and serve.