In a large frying pan over a medium heat, warm the oil then add all of the ingredients except the garlic and cook and stir for 5 minutes. Add the garlic and cook and stir for a further 3 to 4 minutes. Spoon onto warm plates and serve.
Tinned Vienna sausage may not be available in your local shops, try searching online or in speciality shops. Substitute with 100g to 150g packed Vienna sausage or standard hot dogs, sliced.