Lavar la carne y secar con papel absorbente de cocina para eliminar el exceso de grasa que pueda tener. Pelar las cebollas y cortarlas en aros finos. Lavar los tomates y picarlos muy menudos. En una olla poner la margarina y el aceite con la mitad de las cebollas y la mitad de las especias. Agregar la mitad de los tomates y colocar encima el lomo. Cubrirlo con las cebollas, especias y tomate restantes. Rociar con el vino, salar, tapar y cocinar a fuego bajo durante 45 minutos o hasta que el lomo esté tierno.Mientras, hacer un puré con los garbanzos, previamente cocinados, añadir la leche y mezclar bien. Cuando el lomo esté tierno, cortarlo en rodajas y servirlo cubierto con su propia salsa y rodeado con el puré de garbanzos.