Ensalada de repollo a la húngara

1 repollo colorado chico
1/2 repollo blanco
1 manzana verde
1 diente de ajo
1 cucharadita de margarina
5 cucharadas de vinagre
1 cucharada de aceite de oliva
sal y pimienta

Cortar el repollo blanco y el rojo en fina juliana, retirando previamente los troncos duros. Reservar el blanco y colocar el rojo dentro de una cacerola con el ajo entero y la manzana pelada y en cubitos. Cocinar a fuego mínimo, tapado, con el propio jugo del repollo. Cuando esté tierno, agregar el repollo blanco y el aceite. Mezclar y añadir el vinagre. (Debe cambiar el color del repollo colorado). Salpimentar y servir tibio.