Put 1 Tbs oil into a frypan and heat. Brown the onion, garlic and mince in the oil over a medium to high heat
Add all the remaining ingredients except the pasta and cabbage. Stir well and bring to the boil
When the mixture is boiling add pasta, stir and cover. Simmer on a low heat for about 15 minutes stirring occasionally until the pasta is almost cooked
Add the cabbage and cook for another 5 minutes. Add more water if necessary