Heat 1 tablespoon of the oil in a deep frying pan or flameproof casserole over a high heat. Add the sausages and fry until they are evenly browned. Transfer to a plate.
Add the remaining oil to the pan, if needed. Stir in the onions, garlic and pepper and fry for a few minutes. Stir in the chipotle paste, paprika and tomato purée.
Pour in the wine and stock and add the baked beans. Return the sausages to the pan, cover with a lid and bring to a boil. Reduce the heat and simmer gently for about 25 minutes.
Add the tomatoes and return to the heat to simmer for a few minutes, until the tomatoes are soft but still hold their shape. Serve hot with mash or baked potatoes.
