Start by preparing the lontong paste. In a deep pot, heat a little oil and sauté the blended paste until it becomes aromatic and deeply golden.
Sprinkle in the ground coriander, fish curry powder, and bay leaves. Stir and let the spices bloom in the oil for about a minute.
Pour in the water followed by the chilli oil. Mix thoroughly and bring the mixture to a gentle boil, allowing the flavors to meld.
Add the turnip, cabbage, long beans, and carrot to the pot. Simmer until the vegetables soften to your preferred texture—whether slightly crunchy or tender.
Season the curry base with salt, palm sugar, and ikan bilis powder (optional) to enhance the umami notes. Slowly stir in the coconut milk while gently combining it with the soup. Continue stirring to prevent curdling.
Once the gravy thickens slightly and turns creamy, switch off the heat and stir in the fried tofu triangles.
To serve, slice the ketupat into bite-sized cubes and place them in a bowl. Pour the hot vegetable curry over the rice cakes, top with halved boiled eggs, and finish with a generous sprinkle of serunding. Add a side of sambal if desired, and serve the dish hot.