Vetkoek is a South African fried bread made from a simple yeast dough, cooked until crisp and golden outside and soft inside. It is delicious warm with butter and jam or split and filled with savory mince; family and regional versions vary in size and seasoning.
Ingredients
- 4 cups (500 g) all-purpose flour, plus a little extra for shaping
- 2 1/4 teaspoons (7 g) instant yeast
- 2 tablespoons (25 g) granulated sugar
- 1 1/2 teaspoons (9 g) fine salt
- 1 1/2 cups (355 ml) lukewarm water, about 100–110°F (38–43°C)
- 1 tablespoon (15 ml) neutral vegetable oil, for the dough
- About 6 cups (1.4 L) neutral vegetable oil, for frying; the amount depends on your pot
Instructions
- Combine the dry ingredients. In a large mixing bowl, whisk together the flour, yeast, sugar, and salt. If using active dry yeast rather than instant yeast, first stir it into the lukewarm water with the sugar and leave it for 5–10 minutes, until foamy; then add it with the water in the next step. Instant yeast can go straight into the flour.
- Make the dough. Add the lukewarm water and the tablespoon of oil to the dry ingredients. Stir with a sturdy spoon until a shaggy dough forms and no large dry patches of flour remain. The dough should feel soft and slightly tacky, not runny. If it seems dry after mixing, add water 1 tablespoon (15 ml) at a time; if it is very sticky, dust in flour a tablespoon at a time rather than adding a large amount at once.
- Knead until smooth. Turn the dough onto a lightly floured work surface and knead for 8–10 minutes, pressing it away with the heel of your hand, folding it back, and turning it as you work. It should become elastic and smoother, although it may remain a little tacky. You can also knead it with a stand mixer fitted with a dough hook for about 6–8 minutes on low speed. Avoid making the dough stiff with extra flour: a softer dough produces a more tender interior.
- Let it rise. Lightly oil the mixing bowl, place the dough inside, and turn it once so its surface is lightly coated. Cover the bowl with a clean, damp tea towel or reusable cover. Leave it in a warm, draft-free place for about 60 minutes, or until it has roughly doubled in size. The exact time depends on room temperature; use the change in volume as your guide rather than expecting the dough to rise on a strict clock.
- Divide and shape. Press the dough gently to release some of the air, then turn it onto a lightly floured counter. Divide it into 10 equal pieces; for even frying, weigh the pieces if you have a kitchen scale. Shape each into a smooth ball, then flatten it gently into a thick round about 3 inches (7.5 cm) across. Keep the pieces fairly thick rather than making thin discs, which can cook dry and lose the soft, bready center. Set them on a lightly floured tray while you heat the oil.
- Heat the frying oil. Pour enough neutral oil into a heavy, deep pot to make a depth of about 2–3 inches (5–7.5 cm), leaving several inches of space at the top so it cannot bubble over. Heat over medium to medium-high until the oil reaches 350°F (175°C), using a cooking thermometer to check. If you do not have one, a small piece of dough should bubble steadily when added, but should not brown immediately. Keep the pot attended, and lower the heat if the oil smokes.
- Fry in batches. Carefully lower 2–3 vetkoek into the oil, leaving room for them to expand. Fry for about 2–3 minutes on the first side, then turn with a slotted spoon and fry for another 2–3 minutes, until puffed and evenly deep golden. Adjust the heat to keep the oil close to 350°F (175°C); oil that is too hot browns the outside before the middle cooks, while oil that is too cool makes the bread greasy. Transfer each batch to a wire rack set over a tray, or to paper towels, and let the oil return to temperature before adding the next batch.
- Finish and serve. Continue with the remaining dough, allowing about 20 minutes for heating and frying the batches. Let the vetkoek drain briefly, then serve warm. For a savory filling, split each one partway through and add warm cooked mince or another filling; for a sweet snack, serve whole with butter, jam, or syrup.
Tips
- Check the water temperature. Lukewarm water helps yeast work without stressing it. Very hot water can damage the yeast and slow or prevent the rise. If you do not have a thermometer, the water should feel comfortably warm, not hot, against your wrist.
- Keep the dough soft. Flour absorbs water differently depending on the brand and the weather. A slightly tacky dough is normal; adding too much flour while kneading is a common reason vetkoek turn heavy. Lightly oil your hands or use a dough scraper if sticking makes kneading difficult.
- Fry at a steady temperature. Do not crowd the pot, because adding several cold pieces at once lowers the oil temperature. Frying in small batches gives the dough room to puff and makes it easier to turn evenly. Never leave a pot of hot oil unattended, and do not pour water onto an oil fire.
- Choose a practical oil substitute carefully. Neutral sunflower, canola, or vegetable oil works well for frying. Olive oil is not the best choice here because its flavor can dominate and some types smoke at frying temperatures. If you use bread flour instead of all-purpose flour, the vetkoek may be a little chewier and may need a small splash of extra water.
Serving Suggestions
Serve vetkoek soon after frying, while the crust is still pleasantly crisp and the middle is warm and fluffy. For a simple sweet plate, offer butter and jam, honey, or golden syrup alongside the bread so each person can split or tear off pieces as they eat. A little cinnamon sugar is another easy finishing touch, although it is best added while the crust is still warm enough to hold it.
For a more substantial meal, cut a pocket into each vetkoek and spoon in a thick, warm savory filling. Curried mince is a familiar choice, as are saucy beans or shredded meat. Keep the filling thick rather than watery so it does not soak through the bread, and serve extra sauce on the side. If preparing ground beef for a filling, cook it to 160°F (71°C), the USDA FSIS safe minimum for ground meat, checking with a food thermometer. A crisp salad, tomato relish, or pickled vegetables can balance a rich filling. For a shared table, set out both sweet and savory toppings and let everyone choose.
Variations
There is no single shape or filling that every South African cook uses. Some cooks make smaller, round vetkoek for snacking, while others flatten the portions more or serve them as larger sandwich-style breads. The recipe here keeps the dough plain so it can work with a range of sweet or savory accompaniments.
For a slightly richer dough, replace up to 1/4 cup (60 ml) of the water with milk. This gives the crumb a softer, more tender character and can make the crust brown a little faster, so watch the oil temperature closely. You can also add 1 teaspoon (2 g) of ground cumin or coriander to the flour for a subtle savory note; these spices are optional rather than essential to the dough.
To make mini vetkoek, divide the risen dough into 16–20 pieces and flatten them to about 2 inches (5 cm) across. They will cook faster, so begin checking them after about 2 minutes per side and adjust as needed. For a sweet version, keep the dough as written and finish the fried breads with jam or syrup instead of putting sugar into the dough, which could make the crust brown too quickly. If you want to serve filled vetkoek later, store the bread and filling separately and assemble them just before eating.
Storage and Reheating
Vetkoek are best on the day they are fried, when their crust and soft interior are at their best. Cool leftovers, then refrigerate them within 2 hours in a covered container; they keep for 3–4 days in the refrigerator. The crust will soften in storage, which is normal. Keep any filling in a separate container, following the same cooling and refrigeration timing, so the bread does not become soggy.
For longer storage, freeze the cooled, unfilled vetkoek in a freezer-safe bag or container for up to 2 months for best quality. Thaw in the refrigerator or reheat from frozen. To restore some crispness, warm them on a baking tray in a 350°F (175°C) oven for about 8–10 minutes, or use an air fryer at 325°F (160°C) for 3–5 minutes, turning once if needed. Reheat leftovers to 165°F (74°C); filled vetkoek should reach that temperature in the center, checked with a food thermometer. Avoid microwaving if you want a crisp exterior, since it tends to make the bread soft and chewy.
Frequently Asked Questions
What does vetkoek mean?
Vetkoek is an Afrikaans name commonly translated as “fat cake,” referring to the dough being fried in fat or oil. Despite the name, the dough itself is a simple yeast bread, and the finished bread can be served with either sweet or savory accompaniments.
Why did my vetkoek brown outside but stay doughy inside?
The oil was probably too hot, or the dough rounds were too thick for the frying time. Keep the oil near 350°F (175°C), fry at a steady pace, and make the pieces evenly thick. If the outside is darkening before the center is cooked, lower the heat and give the next batch more time; do not rely on color alone.
Can I make the dough ahead?
Yes. After kneading, cover the bowl and refrigerate the dough for up to 12 hours. A cold rise takes longer than the one-hour rise in the recipe, so allow extra time for it to warm and become easier to shape before frying. For the stated 1 hour 45 minute total, use the same-day rise in the instructions.
Can I bake vetkoek instead of frying it?
You can bake the shaped dough, but it will be a different bread: the crust will be drier and less crisp than the characteristic fried exterior. If you choose to bake it, place the rounds on a parchment-lined tray and bake at 400°F (200°C) until golden and cooked through, checking them as they finish. For the result this recipe describes, frying is the right method.
Can I use self-rising flour?
All-purpose flour is the better choice for this yeast dough because it gives you control over the leavening and salt. Self-rising flour already contains baking powder and salt, so it can change the texture and flavor; it is not a direct one-for-one substitute in this recipe. If it is all you have, omit the recipe’s salt and expect a less predictable rise and crumb.
How do I know when the dough has risen enough?
It should look noticeably larger, close to double its original volume, and feel airy when gently pressed. In a cool kitchen that can take longer than 60 minutes; in a warm room it may happen sooner. A gentle fingertip dent that slowly springs partway back is a useful sign, but avoid pressing hard enough to deflate the dough.
Related
- Sri Lankan-Style Dhal: Creamy Red Lentil Curry Recipe
- Duck Pancakes Recipe with Crisp Duck, Hoisin and Cucumber
- Dates Rolled in Shredded Coconut for Easy Bites
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).