It is lontong (an elongated rice cake) served with richly-flavoured dishes which include opor ayam chicken in coconut milk, sayur lodeh vegetable soup, hot and spicy liver, hard-boiled pindang egg, koya powder made of soy and dried shrimp or beef floss, pickles, chili paste and prawn cracker.
During that time only male Chinese settled in Java and they intermarried with local Javanese women and created a Javanese-Chinese Peranakan culture.
To celebrate Chinese New Year, during Cap go meh, Peranakan of Java replaced the traditional yuanxiao (rice ball) with local lontong accompanied with an array of Javanese dishes such as opor ayam and sambal goreng ati (spicy beef liver).
It is believed that the dish reflect the assimilation among Chinese immigrants and local Javanese community.
[2] Lontong cap go meh was strictly a Peranakan-Javanese phenomena; Peranakans in the Malay Peninsula, Sumatra and Borneo are not familiar with this dish.