Mehl, Puderzucker, Margarine, Vanillezucker und Vanillepudding in eine Schüssel geben und zu einem geschmeidigen Mürbeteig verkneten. Den Teig in eine Folie wickeln und ca. 30 Minuten in den Kühlschrank geben.
Ein Backblech vorbereiten und mit Backpapier auslegen.
Aus dem Teig kugeln formen und auf das vorbereitete Backblech legen. Die Kekse etwas platt drücken. Eine Löffel bemehlen und Herzen in die Kekse drücken.
Die Marmelade in einen Topf geben und erwärmen, etwas abkühlen und in einen Spritzbeutel geben. Die Kekse damit füllen.
Die Kekse bei 180 C° ca. 15 Minuten goldbraun backen.