Switch on the oven to 350 degrees F (175 C) to preheat.
Pour one cup of milk into a bowl, and add the 2 slices of bread, leaving them to soak until needed.
Add the raisins to a bowl with hot water and leave to plump up.
Set the stove to medium high, and place a large skillet on the plate.
Place a tablespoon of coconut or sunflower oil in the skillet and swirl to coat the pan.
Toss in the chopped onion and crushed garlic together with the curry powder and stir as it sautés – about 2 minutes.
Add in the ground beef, stirring to break up the clumps of meat and prevent it sticking and burning. This should take around 5 minutes.
Add in the allspice, cloves, curry powder, dried herbs, salt and pepper and stir as it cooks for around 1 minutes, to release the fragrance of the spices.
Add in the chutney, the grated apple, the raisins and stir as they cook for around 2 minutes.
Lastly, break up the soaked bread and add to the mix, stirring carefully an making sure that there are no giant clumps of bread that have not been incorporated into the dough.
Remove pot from stove and prepare to transfer the ingredient to a large oiled overproof casserole dish.
Once transferred and leveled, break the three eggs into a bowl, and add the remaining 2 cups of milk, giving it a quick whisk with a fork to break up the egg yolks and combine the two ingredients.
Carefully pour the egg/milk mix over the top of the bobotie, add the lime leaves in the middle, and place in the over to bake for around 35 minutes. The bobotie is done when the egg is set and the mix is golden and bubbling on top.