Meanwhile, in a large saucepan, fry the onions in the oil until lightly golden. Add garlic, water, wine, tomatoes, bay leaves and allspice. Season the soup with salt, pepper, marjoram and soy sauce to taste.
Add the cooked pasta after the soup has simmered 10 minutes. Serve with chopped parsley to garnish.