South African Eggnog

Be the first to rate
30 min totalPrep: 15 minCook: 15 min Serves 6 people Drink
south african eggnog recipe photo

This South African Eggnog recipe takes the familiar creamy Christmas drink and serves it properly chilled, with a little local brandy if you fancy it. Milk, cream and egg yolks make a smooth custard base, while vanilla and nutmeg give it that unmistakable festive flavour.

For a hot South African Christmas, small cold glasses feel far more inviting than a warm mug. Make a jug ahead, keep it in the fridge and pour just before serving, perhaps after lunch when everyone has found a shady seat.

The method is straightforward: warm the milk, temper the yolks and cook gently without boiling. There are no raw whipped eggs here, and leaving out the brandy makes a lovely alcohol-free version.

Ingredients

Servings6

Eggnog base

Optional

Instructions

  1. 1
    Set a heatproof bowl inside a larger bowl containing ice and cold water. Keep a fine-mesh sieve nearby for cooling the cooked eggnog quickly.
  2. 2
    Pour the milk and cream into a heavy-based saucepan. Add the nutmeg and salt, then warm over medium-low heat until steaming but not boiling.
  3. 3
    Meanwhile, whisk the egg yolks and caster sugar in a separate bowl until smooth and slightly lighter in colour.
  4. 4
    Slowly whisk about 250 ml of the hot milk mixture into the yolks. Gradually whisk in another 250 ml, then pour the tempered yolk mixture back into the saucepan, stirring continuously.
  5. 5
    Cook over low heat, stirring constantly with a silicone spatula and scraping the base and corners, until the mixture reaches 74°C on a food thermometer. Continue gently to 78–80°C for a slightly fuller texture. It should lightly coat the spatula but remain pourable; do not let it boil.
  6. 6
    Immediately strain into the prepared heatproof bowl and stir in the vanilla. Stir occasionally over the ice bath until cool, keeping the ice water out of the eggnog.
  7. 7
    Stir in the optional brandy, then transfer to a clean covered jug and refrigerate for at least 4 hours, until thoroughly chilled. The chilling time is additional to the preparation and cooking times.
  8. 8
    Stir well before pouring into six small glasses. Finish with a light dusting of nutmeg and serve immediately, returning any remaining eggnog to the fridge.

Nutrition (per serving)

Calories
302 kcal
Carbohydrates
20 g
Protein
7 g
Fat
22 g
Saturated fat
13 g
Sugar
20 g
Fibre
0 g
Sodium
80 mg
Cholesterol
185 mg

Estimated values based on the ingredients used.

Notes

Christmas tips

  • Make it the day before Christmas so it has plenty of time to chill and you have one less job on the day.
  • Chill the serving glasses rather than adding ice, which dilutes the creamy texture as it melts.
  • For a mixed-age gathering, leave the jug alcohol-free and add 15 ml brandy to each adult serving that requests it.
  • Keep the eggnog at 4°C or colder. On a hot day, pour small rounds rather than leaving the jug outside; discard it after more than 1 hour out of refrigeration if the temperature exceeds 32°C, or 2 hours otherwise.

Frequently asked questions

Can I make this eggnog without alcohol?

Yes. Simply leave out the brandy; no replacement is needed. The cooked base is creamy and flavourful on its own. Brandy is added after cooking, so the alcoholic version is not suitable for children.

How long does homemade eggnog keep?

Keep it covered in a clean container in the fridge and use within 2 days. Cool it promptly after cooking. Adding brandy does not make this recipe shelf-stable or remove the need for refrigeration.

Why is my eggnog thinner than custard?

Eggnog is a drink, so this recipe is deliberately pourable rather than spoon-thick. It thickens a little as it chills. Do not boil it to make it thicker, as the yolks can curdle. Nutrition estimates exclude the optional brandy.

Made this recipe? Rate it!

Be the first to rate