Rebus gula merah dengan 100 ml santan encer hingga gula larut dan membentuk sirup. Saring untuk menghilangkan kotoran, lalu dinginkan.
Haluskan daun pandan dengan 100 ml santan encer menggunakan blender, lalu saring untuk mendapatkan cairan hijau pandan.
Panaskan sisa santan kental (200 ml) bersama dengan cairan pandan, tambahkan garam dan vanili. Aduk terus hingga mendidih. Setelah mendidih, matikan api dan diamkan hingga uap panas hilang dan campuran menjadi dingin.
Kocok telur dengan mixer hingga mengembang dan berwarna putih.
Tambahkan sirup gula merah yang sudah dingin ke dalam telur yang dikocok, aduk hingga rata.
Campurkan tepung terigu dan tepung maizena, ayak hingga tercampur rata.
Tambahkan campuran tepung sedikit demi sedikit ke dalam campuran telur dan gula merah, aduk dengan spatula hingga semua tercampur rata.
Tambahkan santan yang sudah dimasak dan didinginkan ke dalam adonan, aduk hingga semua bahan tercampur sempurna.
Siapkan loyang yang sudah diolesi dengan mentega dan ditaburi tepung terigu. Tuangkan adonan ke dalam loyang dan ratakan.
Panaskan oven hingga suhu 170 derajat Celsius. Panggang adonan selama 50 menit atau hingga matang dengan api bawah.
Angkat bolu kojo dari oven dan biarkan agak dingin sebelum dipotong dan disajikan. Bolu kojo gula merah siap dihidangkan untuk acara spesial.