Indonesian
Pat the tofu dry and cut it into 8 thick rectangles or 16 triangles.
Crush the garlic with the coriander, turmeric and salt to a paste and stir it into the water in a shallow dish.
Soak the tofu in the seasoned water for 15-20 minutes, turning once, then drain and pat dry with paper towels.
Heat the oil in a wok or deep pan to 180C.
Fry the tofu in 2 batches for 6-8 minutes, turning, until the outside is golden and crisp; drain on paper towels.
Slice the shallots and chilies thinly and stir them into the kecap manis for the dipping sauce.
Serve the tofu hot with the sauce on the side.