Put a lot of butter in a large, heavy non-stick frying pan or saucepan. While it is melting, add the onions and a pinch of salt, and fry gently for a few minutes - you don't want the onions to burn and crisp up. Add the peppers and garlic. Let them slowly sweat until soft. Then add the red wine and Worcestershire sauce.
(To give it your own personal touch, you could always use a variation - just use your imagination - something like Tabasco sauce, or red wine vinegar, soy sauce or even balsamic vinegar, but make sure whatever you use, the flavours fit!)
Let the red wine and Worcestershire sauce reduce by about half until it turns into something less liquid and more gloopy.
You are now ready to add the tomatoes. Put a lid on top, turn the heat right down to a gentle simmer and let the tomatoes soften until they are easily crushed.
Once they are really soft, add the basil, bread and red spices. Let the contents of the pan mingle for 10 minutes or so, while the bread soaks up some of the liquid.
Pass the contents of the pan through a blender and pour into a serving bowl.
Serve with a nice bottle of red wine. We chose Louis Chèze Caroline Saint-Joseph 2011, a fantastic wine that really highlights the spiciness of the soup.