Go Back
Gina presenting a steaming bobotie recipe dish fresh from the oven, golden custard top glowing under warm kitchen light, yellow rice on the side

Gina's Cape Town Bobotie (And She's Not Sharing)

Gina brings home the full-flavored magic of Cape Town's most iconic dish — a spiced, sweet, golden-crusted bobotie that is about to become your new favorite thing to make on a Sunday.
Prep Time 25 minutes
Cook Time 55 minutes
Servings: 6 servings

Ingredients
  

  • 2 slices white bread, crusts removed
  • 1 cup whole milk, divided ½ cup for soaking bread, ½ cup for custard
  • 2 tablespoons neutral oil or butter
  • 2 medium yellow onions, finely diced
  • 3 cloves garlic, minced
  • 2 teaspoons mild curry powder
  • 1 teaspoon ground turmeric
  • ½ teaspoon ground cumin
  • ½ teaspoon ground coriander
  • ¼ teaspoon ground allspice
  • 2 pounds ground beef (85/15) or ground lamb
  • 2 tablespoons apricot jam
  • 1 tablespoon white wine vinegar
  • ¼ cup golden raisins
  • 1 teaspoon salt plus more to taste
  • ½ teaspoon black pepper
  • 3 large eggs
  • 6 whole fresh or dried bay leaves for topping

Method
 

  1. Preheat your oven to 350°F (175°C). Tear the bread into pieces and soak them in ½ cup of the milk in a small bowl for 5 minutes, then squeeze out and reserve the excess milk. Set the soaked bread aside.
  2. In a large oven-safe skillet or heavy-bottomed sauté pan, heat the oil or butter over medium heat. Add the diced onions and cook, stirring occasionally, until softened and translucent, about 8 minutes.
  3. Add the garlic and all the dry spices — curry powder, turmeric, cumin, coriander, and allspice — directly to the onions. Stir constantly for 1 to 2 minutes until the spices are fragrant and toasted. This step matters: don't skip it and don't rush it.
  4. Add the ground beef to the pan and break it up with a wooden spoon. Cook over medium-high heat, stirring frequently, until fully browned and no pink remains, about 8 to 10 minutes. Drain excess fat if needed.
  5. Stir in the apricot jam, white wine vinegar, golden raisins, salt, and pepper. Mix well to combine. Remove from heat.
  6. Squeeze any remaining milk from the soaked bread and crumble the bread into the meat mixture. Stir to combine evenly. Taste and adjust seasoning — the filling should be warmly spiced with a subtle sweet-tart note.
  7. Transfer the filling to a greased 9x13-inch baking dish (or leave in the oven-safe skillet) and press it down into an even, compact layer.
  8. In a small bowl, whisk together the 3 eggs with the remaining ½ cup of milk (plus any reserved milk from the bread-soaking, up to ½ cup total) and a small pinch of salt until smooth. Pour this custard evenly over the top of the meat filling. Lay the bay leaves gently on top of the custard.
  9. Bake uncovered at 350°F for 35 to 40 minutes, until the custard is set, just firm in the center, and golden on top. Rest for 5 minutes before serving. Remove and discard or set aside the bay leaves as you plate.

Notes

The soaked bread is essential for the traditional soft, yielding texture of the filling — don't substitute breadcrumbs here. If your custard browns too quickly, tent loosely with foil for the last 10 minutes of baking.