Bobotie and Yellow Rice Recipe

Updated November 5, 2026

Total time
1 hr 45 min
prep 30 min · cook 1 hr 15 min
Serves
6
portions as written

Jump to recipe

Bobotie and Yellow Rice Recipe

Bobotie is South Africa’s beloved comfort food: a spiced minced meat bake with a golden, savory egg custard topping, fragrant with curry, turmeric, and dried fruit. Served alongside fragrant yellow rice, it’s a hearty, slightly sweet, and deeply satisfying meal that comes together easily. This recipe delivers a classic, family-style bobotie with a rich, custardy topping and perfectly fluffy, turmeric-scented rice.

Ingredients

For the Bobotie:

  • 2 tablespoons (30 ml) olive oil
  • 2 large onions, finely chopped
  • 2 cloves garlic, minced
  • 2 lb (900 g) ground beef (or lamb)
  • 2 tablespoons (30 g) curry powder (mild or medium)
  • 1 teaspoon ground turmeric
  • 1 teaspoon ground coriander
  • 1 teaspoon salt (or to taste)
  • ½ teaspoon black pepper
  • 2 slices white bread, crusts removed
  • 1 cup (240 ml) milk
  • 2 large eggs
  • 2 tablespoons (30 ml) chutney (or apricot jam)
  • 2 tablespoons (30 ml) apple cider vinegar
  • ½ cup (80 g) raisins or sultanas
  • 2 bay leaves

For the Custard Topping:

  • 1 cup (240 ml) milk
  • 2 large eggs
  • ½ teaspoon salt
  • ¼ teaspoon ground turmeric (for color)

For the Yellow Rice:

  • 2 cups (400 g) long-grain white rice
  • 4 cups (960 ml) water
  • 1 teaspoon ground turmeric
  • 1 teaspoon salt
  • 2 tablespoons (30 g) butter
  • ¼ cup (40 g) raisins (optional)
  • 1 cinnamon stick (optional)

Instructions

Make the Bobotie:

  1. Preheat your oven to 350°F (175°C).
  2. Soak the bread slices in 1 cup (240 ml) of milk for 10 minutes. Once soft, squeeze out excess milk and set aside (discard the milk).
  3. Heat the olive oil in a large skillet over medium heat. Add the onions and cook until soft and translucent, about 5-7 minutes. Add the garlic and cook for another minute.
  4. Add the ground beef and cook, breaking it up with a spoon, until browned and no longer pink. Drain off excess fat if needed.
  5. Stir in the curry powder, turmeric, coriander, salt, and pepper. Cook for 2 minutes to toast the spices.
  6. Remove from heat and stir in the chutney, vinegar, raisins, and the soaked bread. Mix well.
  7. In a small bowl, beat 2 eggs. Stir them into the meat mixture.
  8. Transfer the mixture to a greased 9×13-inch (or similar) baking dish. Press down evenly. Tuck the bay leaves into the top.
  9. In another bowl, whisk together the custard topping ingredients: 1 cup milk, 2 eggs, salt, and turmeric.
  10. Pour the custard evenly over the meat mixture.
  11. Bake for 45-55 minutes, or until the custard is set and golden brown on top. The internal temperature of the meat should reach 160°F (71°C) as the safe minimum for ground meat, per USDA FSIS guidelines. Let rest for 10 minutes before serving.

Make the Yellow Rice:

  1. Rinse the rice under cold water until the water runs clear.
  2. In a medium saucepan, bring the 4 cups of water to a boil. Add the turmeric, salt, butter, raisins (if using), and cinnamon stick.
  3. Stir in the rice, reduce heat to low, cover, and simmer for 15-20 minutes, or until the liquid is absorbed and the rice is tender.
  4. Remove from heat and let stand, covered, for 5 minutes. Fluff with a fork and remove the cinnamon stick before serving.

Tips

  • Use good curry powder: The quality of your curry powder makes a big difference. Choose a mild or medium blend for a family-friendly dish, or a hot one if you like heat.
  • Don’t over-soak the bread: Squeeze out excess milk thoroughly; otherwise, the bobotie may be too wet.
  • Let it rest: Allowing the bobotie to rest after baking helps the custard set and makes it easier to slice.
  • Toast the spices: Cooking the spices with the meat for a couple of minutes releases their oils and deepens the flavor.

Serving Suggestions

Serve generous slices of bobotie alongside a mound of yellow rice. For a traditional South African meal, add a side of chutney, sliced banana, or a simple green salad with a tangy vinaigrette. The sweetness of the rice and fruit balances the savory, spiced meat beautifully.

Variations

  • Protein: Substitute ground lamb, chicken, or turkey for beef. Adjust cooking time and ensure poultry reaches 165°F (74°C).
  • Add nuts: Stir in ¼ cup (30 g) of slivered almonds or chopped cashews with the raisins for extra crunch.
  • Spice level: Add a chopped chili or a pinch of cayenne pepper to the meat mixture for a spicier bobotie.
  • Gluten-free: Use gluten-free bread or omit the bread and add an extra egg to bind the mixture.

Storage and Reheating

Refrigerate leftovers within 2 hours of cooking. Bobotie and yellow rice will keep for 3-4 days in an airtight container in the fridge. To reheat, place portions in the microwave for 2-3 minutes, or in an oven preheated to 350°F (175°C) for 10-15 minutes, until heated through. Reheat leftovers to an internal temperature of 165°F (74°C). You can also freeze bobotie (without the rice) for up to 3 months; thaw overnight in the fridge before reheating.

Frequently Asked Questions

What is bobotie?

Bobotie is a classic South African dish of spiced minced meat baked with an egg-based topping. It’s believed to have origins in the Cape Malay community, and it’s traditionally served with yellow rice, chutney, and sometimes banana slices.

Can I make bobotie ahead of time?

Yes. You can assemble the bobotie (without the custard topping) a day ahead, cover, and refrigerate. When ready to bake, pour the custard over and add about 10 minutes to the baking time. You can also bake it fully and reheat.

What can I use instead of chutney?

If you don’t have chutney, apricot jam, peach preserves, or even a tablespoon of brown sugar mixed with a little vinegar can work as a substitute. It will slightly change the flavor, but still provide the sweet-tangy balance bobotie is known for.

Why is my custard topping runny?

If the custard is runny after baking, it may not have cooked long enough. The top should be set and golden. Also, make sure you don’t add too much milk to the custard mixture—stick to the recipe’s ratio of 1 cup milk to 2 eggs. Letting the dish rest for 10 minutes also helps it set.

Can I use leftover cooked meat?

Yes, you can use leftover cooked ground meat. Since it’s already cooked, you’ll skip the browning step and just sauté the onions, add the spices, and mix in the meat. Reduce baking time to about 30-40 minutes, just until the custard is set.

Is bobotie spicy?

Traditionally, bobotie is mildly spiced, with more aromatic warmth than heat. The curry powder and turmeric provide flavor, while the fruit and chutney add sweetness. You can easily adjust the heat by using a hotter curry powder or adding chili flakes.

Related

More recipes to cook

Safety notes: safe minimum internal temperatures from USDA FSIS; raw and undercooked fish guidance from the U.S. FDA. Food safety notes

Spotted an error? Tell us and we will correct it (corrections policy).