Pre-heat oven at 350 deg
In a medium bowl, mix together milk and bread to soften it. Set aside.
Lightly grease a 9×13-inch baking dish
Heat up a large skillet over medium heat, add butter until melted, add in onions and garlic. Saute for about 3 minutes just until soft and fragrant.
Next stir in the spices: curry powder, turmeric, ground cumin, coriander, thyme and oregano.
Add ground meat and stirring constantly to break it up, cook until beef is no longer pink or slightly brown. Remove from the stove.
Add to a bowl, followed by bread mixture, chutney, grated apple, lemon juice and zest, and Worcestershire – add sultanas or raisins. Season to taste with salt and pepper. Mix all together well.
Add beef mixture into greased casserole dish. Using a spoon press the beef mixture down. This helps keep the egg mixture on top and forms a nice custard top when baked,
Bake in the oven for around 40-50 minutes.
While bobotie is baking, mix together eggs, cream, milk and a ¼ teaspoon of turmeric.
Take the meat out of the oven, pour the egg mixture over the beef. Arrange the bay leaves on top.
Bake for another 20 minutes (check after 15 minutes ) or until the egg mixture has set.
Remove and let it rest for a few minutes then serve with yellow rice and vegetables.