Preheat the oven to 160°C.
Use a mortar and pestle to ground the coriander seeds, cumin seeds, allspice and salt to a powder. Add the curry powder, ginger, turmeric, garlic and chillies, and pound until a fine paste forms.
Soak the bread in the milk for about 10 minutes, then strain and fluff up bread up with a fork.
Heat the oil in a frying pan over medium heat. Add the onions and cook for 5–6 minutes, or until soft. Add the spiced chilli paste and cook for 2 minutes, or until fragrant. Increase the heat to high, then add the beef and lamb cook, stirring to break up any lumps, for 8 minutes, or until browned.
Add the apple, chutney, raisins, lemon juice and mashed bread. Season with salt and pepper and spoon into a shallow baking dish.
To make the topping, whisk together the eggs and milk and pour over the meat. Place the bay leaves on top and bake for 20–25 minutes, or until custard is just set.
Remove from the oven and stand for 10 minutes to allow the custard to finish cooking. Serve with yellow rice and condiments, such as Mrs H. S. Ball’s Chutney, freshly grated coconut dressed with lime juice, or peeled and sliced pisang (small, thin-skinned bananas).