Preheat the oven to 180°C.
Dry roast the spices, to toast and then grind.
Heat the oil and sweat off the onions until soft and translucent.
Soak the bread in the milk. Once soft, squeeze the milk from the soften bread, and add the milk to the onions.
Add the ginger, chopped chilli and allow to sweat off.
Remove from heat and allow to cool.
Mix the onion mixture, mince and fresh herbs.
Season to taste with salt. Now add the remaining milk and beaten eggs.
Pack half the mince into a terrine form, then place the whole eggs down the centre. Top with mince, top with bay leaves cover with foil and bake for 45 minutes.
Remove from oven and pour juices into jug.
Heat the apricot jam and spices with the reserved juices from the bobotie, over low heat.
Pour the glaze liberally over the bobotie and return to the oven for another 10-15 minutes uncovered until glazed.