Cut broccoli into bite-sized pieces, pepper into 1cm portions, and cabannosi and leek into rings. Chop the basil leaves into smaller pieces.
In a big, heavy bottom pot, sauté leek in olive oil until soft.
Add broccoli, pepper, and Cabanossi. Sauté another 5 minutes.
Add barley and mix well together.
Add chicken broth and juice of one orange and mix all well together. Bring to slow boil.
Add chopped basil and the rest of the herbs and spices and the Tabasco sauce. Season with salt and pepper to taste. Serve hot.
Notes
Since broth can have different levels of salt, check the salt level at the end and add more when needed (so as not to oversalt). If you like your soup more runny, add more water, if you like it more like a thick stew, then add less or no water.