Golden on the outside, pillowy soft on the inside, and filled with warmly spiced mince that spills out with every bite. Vetkoek is South African comfort food at its most honest and most delicious.
There is something about the smell of vetkoek frying that stops people in their tracks. That deep, yeasty scent rising from hot oil, the dough puffing up and turning golden — it is one of the most unmistakably South African smells there is. If you grew up in South Africa, it takes you straight back to school fairs, church bazaars, roadside stalls, and Saturday mornings in someone's kitchen.
Vetkoek (pronounced fet-cook) comes from the Afrikaans for fat cake — a simple, wonderful description of what it is. A ball of soft yeasted dough, deep-fried until golden and puffed, then split open and filled. The most popular filling by far is savoury mince — spiced beef mince cooked with onion, tomato, and curry powder until thick, saucy, and fragrant. It is a perfect match for the plain richness of the fried dough.
In this post I am going to show you how to make both the vetkoek and the mince filling from scratch — no shortcuts, no packet mixes. Just honest, from-scratch South African cooking the way it was meant to be made.
A Little History — Where Does Vetkoek Come From?
Vetkoek has its roots in Afrikaner farm cooking, where deep-frying dough in animal fat was a practical and satisfying way to feed large families and farm workers with simple, affordable ingredients. Over time it became a staple across communities and cultures throughout South Africa — today it is as much a part of township food culture as it is of Afrikaner farm kitchens.
The beauty of vetkoek is its simplicity. The dough is a basic white bread dough — flour, yeast, water, salt, and a little sugar. What makes it special is the frying. Where bread bakes to a crust in the oven, vetkoek develops a thin, crackling golden shell in the hot oil while the inside stays soft, almost cloud-like. That contrast is everything.
What You Will Need
For the Vetkoek Dough
- Cake flour (or plain white flour)4 cups (500g)
- Instant dry yeast10g (1 sachet)
- White sugar1 tbsp
- Salt1 tsp
- Lukewarm water1½ cups (375ml)
- Sunflower oil (for frying)enough to fill pan 5cm deep
For the Savoury Mince Filling
- Sunflower oil1 tbsp
- Large onion, finely chopped1
- Garlic cloves, minced3
- Beef mince500g
- Curry powder (medium)1½ tsp
- Ground cumin1 tsp
- Tinned chopped tomatoes1 x 410g tin
- Tomato paste1 tbsp
- Beef stock or water½ cup (125ml)
- Salt & black pepperto taste
- Fresh parsley or coriander to servehandful
How to Make Vetkoek with Savoury Mince — Step by Step
Step 1 — Make the savoury mince filling
- 1Heat the oil in a pan over medium heat. Add the onion and cook for 6–8 minutes until soft and golden. Add the garlic and cook for 1 minute.
- 2Add the curry powder and cumin. Stir into the onion and cook for 30 seconds until fragrant. Add the mince and break it up well. Cook over medium-high heat until the mince is completely browned — about 8 minutes.
- 3Add the tinned tomatoes, tomato paste, and stock. Season with salt and pepper. Stir everything together, reduce the heat to low, and simmer uncovered for 20 minutes until the sauce is thick and the mince is saucy but not watery. Set aside to cool slightly.
Step 2 — Make the vetkoek dough
- 4In a large mixing bowl, combine the flour, instant yeast, sugar, and salt. Mix with a spoon to distribute evenly.
- 5Make a well in the centre of the flour. Pour in the lukewarm water gradually, mixing with your hands as you go, until a soft, slightly sticky dough comes together. You may not need all the water — stop when the dough is soft and pliable but not wet.
- 6Turn the dough out onto a lightly floured surface and knead for 8–10 minutes until smooth and elastic. The dough should spring back when you press it with your finger.
- 7Place the dough back in the bowl, cover with a clean cloth or cling wrap, and leave to rise in a warm place for 1 hour until doubled in size.
Step 3 — Shape the vetkoek
- 8Punch the dough down gently to release the air. Divide it into 12 equal pieces. Roll each piece into a smooth ball between your palms, then flatten slightly into a thick disc shape — about 2cm thick. Try to keep them an even size so they fry consistently.
Step 4 — Fry the vetkoek
- 9Pour sunflower oil into a deep, heavy-based pot to a depth of about 5cm. Heat over medium heat until the oil reaches 170–180°C. If you do not have a thermometer, test the oil by dropping in a small piece of dough — it should sizzle immediately and float to the surface. If it sinks, the oil is not hot enough. If it browns in under 30 seconds, the oil is too hot.
- 10Fry the vetkoek in batches of 3–4 — do not crowd the pot. Fry for 3–4 minutes per side, turning once, until deep golden brown all over. Remove with a slotted spoon and drain on a paper towel-lined plate.
Step 5 — Fill and serve
- 11While still warm, use a sharp knife to split each vetkoek open on one side — like a bread roll. Do not cut all the way through; leave a hinge on the opposite side. Spoon a generous amount of the savoury mince into the opening. Garnish with fresh parsley or coriander and serve immediately.
Sweet or Savoury — Other Ways to Fill Your Vetkoek
Savoury mince is the most popular filling, but vetkoek is wonderfully versatile. Here are other delicious ways to fill or serve them:
Frequently Asked Questions
The Food of the People
Vetkoek is not a fancy dish. It does not need to be. It is warm, filling, affordable, and made with love — exactly the kind of food that feeds families and brings people together. I hope these become a regular on your table.
— K.B. Shivuri, The Seasoned Hearth



No comments:
Post a Comment