Doe de matsestukjes in een grote kom, begiet ze met koud water en laat ze in 10 minuten wat zacht worden. Giet de stukjes met koud goed af en maak ze met een vork fijn. Verwarm de oven voor op 180? C. Vet een vierkante ovenschaal (doorsnee ca. 22 cm) licht in. Voeg de geraspte appel of peer, rozijnen, abrikozen en amandelen of walnoten aan de matsebrij toe en meng alles goed. Roer kaneel, nootmuskaat, honing, citroensap en citroenschil en de helft van de suiker erdoor. Klop de eieren met de rest van de suiker in 3-5 minuten luchtig en dik (suiker moet opgelost zijn). Voeg het matsemeel toe en klop dit mengsel door de matsestukjes. Roer de helft van de gesmolten margarine erdoor, doe het mengsel in de ovenschaal. Druppel de rest van de margarine over het mengsel heen en bestrijk alles met een eetlepel suiker. Bak de pudding ongeveer een uur in de oven, of tot de bovenkant bruin is en een mes dat u er midden in steekt schoon te voorschijn komt. Doe de abrikozenmarmelade met een eetlepel water in een kleine steelpan en verhit dit tot middelhoog vuur. Bestrijk de pudding met dit mengsel en laat de pudding minstens 15 minuten afkoelen voor u hem serveert.