Go Back
Animated Gina holding a golden baked bobotie in a clay baking dish in her kitchen, grinning proudly, turmeric-yellow rice visible in a pot beside her

Bobotie — The Real Cape Town Recipe, Right in Your Kitchen

Gina brings home the real bobotie recipe from Cape Town's Bo-Kaap — spiced ground meat under a golden egg custard, baked until it trembles. This is South Africa's national dish done right.
Prep Time 20 minutes
Cook Time 45 minutes
Servings: 4 servings

Ingredients
  

  • 2 slices white bread, crusts removed thick-cut
  • 1 cup whole milk divided — some for soaking bread, some for custard
  • 2 tablespoons neutral oil or butter
  • 1 large yellow onion finely chopped
  • 3 cloves garlic minced
  • 1.5 lbs ground lamb or ground beef
  • 2 tablespoons curry powder mild or medium
  • 1 teaspoon ground turmeric
  • 0.5 teaspoon ground cinnamon
  • 0.25 teaspoon ground allspice
  • 2 tablespoons apricot jam
  • 2 tablespoons white wine vinegar or lemon juice
  • 0.5 cup raisins
  • 1 teaspoon salt plus more to taste
  • 0.5 teaspoon black pepper freshly ground
  • 3 large eggs divided — 1 for meat mixture, 2 for custard
  • 2 fresh bay leaves to press into the custard

Method
 

  1. Preheat your oven to 350°F (175°C). Lightly butter or oil a medium baking dish, roughly 9x9 inches or equivalent.
  2. Tear the bread into rough pieces and place them in a shallow bowl. Pour about half the milk over them and let them soak for 5 minutes, turning once, until fully saturated. Squeeze out most of the excess milk over the bowl and set the soaked bread aside. Reserve the squeezed-out milk.
  3. Heat the oil in a large skillet over medium heat. Add the onion and cook, stirring occasionally, until soft and golden, about 8 minutes. Add the garlic and cook for 1 more minute until fragrant.
  4. Add the ground lamb to the skillet. Break it up with a spoon and cook until browned all the way through, about 8 minutes. Drain off any excess fat.
  5. Stir in the curry powder, turmeric, cinnamon, and allspice. Cook for 1 minute, stirring constantly, to bloom the spices in the meat.
  6. Stir in the apricot jam, vinegar, raisins, salt, and pepper. Remove the skillet from the heat.
  7. Squeeze the soaked bread pieces into the meat mixture and stir them in until evenly distributed. Beat 1 egg and stir it into the filling as well. Taste and adjust salt if needed.
  8. Transfer the filling to the prepared baking dish and press it down into an even layer.
  9. In a small bowl or measuring cup, whisk together the remaining 2 eggs and the remaining milk (including any reserved milk from soaking the bread, topped up to about ¾ cup total). Season lightly with salt and a pinch of turmeric for color. Pour this custard evenly over the surface of the meat filling.
  10. Press the two bay leaves gently into the surface of the custard.
  11. Bake uncovered for 40 to 45 minutes, until the custard is fully set and golden on top. A knife inserted in the center should come out clean.
  12. Remove from the oven and let rest for 5 to 10 minutes before slicing and serving. Serve with turmeric yellow rice and mango chutney alongside.

Notes

For the most authentic flavor, use lamb rather than beef — its slight richness pairs beautifully with the curry and turmeric. Do not skip the bread-soaking step; it is what gives bobotie its distinctively soft, cohesive filling texture that sets it apart from a regular meat bake.