Em uma panela, aqueça metade da margarina e o óleo e frite a linguiça e a batata por 5 minutos.
Junte o alho, a cebola e, depois de 2 minutos, adicione os tomates, ½ xícara (chá) de água, tampe a panela e cozinhe por 10 minutos.
Junte o vinho branco e uma pasta feita com a farinha de trigo, a margarina restante e o açúcar.
Ferva por 5 minutos, mexendo sempre. Desligue o fogo, junte a salsa e sirva em seguida com arroz branco.