Milktart is a traditional South African milk-based dessert. But you can still enjoy this treat if you’ve chosen a plant-based lifestyle. This vegan milktart recipe will guide your way.
Milktart, traditionally know as ‘melktert’, is a South African Afrikaner dessert. It consists of a sweet pastry crust containing a custard filling, which is made from milk, flour, sugar, and eggs. Often topped with cinnamon and beautiful to look at, the dessert is widely available. Melktert comes from the Dutch, who settled in the Cape in the 1600s. The recipe is thought to have originated from Thomas van der Noot’s book, “Een notabel boexcken van cokeryen” (A Notable Book of Cookery).
This favourited dessert has undergone numerous variations to accommodate modern diets, and this vegan milktart recipe is one of them.
For the pastry:
- 1 roll dairy-free puff pastry
- 1 teaspoon vegan margarine
For the custard filling:
- 1 litre dairy-free milk of choice (e.g. soy milk/oat milk/almond milk)
- 125ml Orley Whip dessert cream
- 1 teaspoon (5ml) alcohol-free caramel essence
- 1 teaspoon (5ml) vanilla extract
- ½ cup of sugar
- 5 heaped tablespoons cornflour
- Turn the oven to 180 degrees Celsius.
- Line an ovenproof dish (the size of a dinner plate) with vegan margarine.
- Unroll the thawed puff pastry sheet and roll flat to fit the size of the dish.
- Cut the pastry into the shape of the dish.
- Place the pastry inside the dish and set aside.
- Make a thick custard filling: Mix all the custard ingredients together in a pot and bring to a simmer, stirring constantly until thick.
- Cool slightly, pour the filling into the base, and bake at 180 degrees Celsius for 30 – 40 minutes.
- Remove from oven and chill in the fridge to set.
- Sprinkle with cinnamon.
Tip: Use the same filling to make custard slices! Substitute the puff pastry for dairy-free cream crackers and layer the cream crackers below and on top of the custard filling. Let it chill in the fridge and then ice your custard slices with a mix of icing sugar and water (use instructions on the packet).