Vetkoek (literally “fat cake” in Afrikaans) is a beloved South African fried bread, crisp and golden on the outside with a soft, airy interior. This recipe uses a simple yeast dough that puffs up beautifully when fried, giving you that perfect balance of crunchy crust and tender crumb every time. It’s a versatile staple that works just as well with sweet fillings like jam and syrup as it does with savory curried mince.
Ingredients
- 4 cups (500 g) all-purpose flour, plus extra for dusting
- 2 teaspoons (10 g) instant yeast
- 1 tablespoon (15 g) white sugar
- 1 teaspoon (6 g) salt
- 1 ½ cups (360 ml) lukewarm water (about 105°F / 40°C)
- 2 tablespoons (30 ml) vegetable oil, plus more for greasing
- 4 cups (1 L) vegetable oil, for deep-frying
Instructions
- In a large mixing bowl, whisk together the flour, instant yeast, sugar, and salt. Make a well in the center.
- Pour the lukewarm water and 2 tablespoons (30 ml) of oil into the well. Mix with a wooden spoon until a shaggy dough forms.
- Turn the dough out onto a lightly floured surface. Knead for 8–10 minutes, until smooth and elastic. If the dough is too sticky, add a little more flour, a tablespoon at a time.
- Lightly grease a clean bowl with oil. Place the dough in the bowl, turning to coat all sides. Cover with a damp kitchen towel or plastic wrap. Let rise in a warm, draft-free spot for 1 hour, or until doubled in size.
- Punch down the dough to release the air. Turn it out onto a floured surface. Divide into 8 equal pieces (about 100 g each). Shape each piece into a smooth ball, then flatten slightly into a disc about ½ inch (1 cm) thick. Place the discs on a floured baking sheet, cover, and let rest for 15 minutes.
- Meanwhile, pour the 4 cups (1 L) of oil into a heavy-bottomed pot or deep fryer, filling it no more than halfway. Heat the oil to 350°F (175°C). Use a kitchen thermometer to check.
- Carefully slide 2–3 vetkoek discs into the hot oil, depending on the size of your pot. Do not overcrowd. Fry for 2–3 minutes per side, until deep golden brown and puffed. Use a slotted spoon to turn them.
- Remove the vetkoek with a slotted spoon and drain on paper towels. Repeat with the remaining discs. Serve warm.
Tips
- Yeast: If using active dry yeast instead of instant, dissolve it in the lukewarm water with a pinch of sugar first, then let it foam for 5–10 minutes before adding to the flour.
- Oil temperature: Keep the oil at a steady 350°F (175°C). If it’s too cool, the vetkoek will absorb oil and become greasy; if too hot, they’ll brown too quickly and stay raw inside.
- Don’t skip the rest: The 15-minute rest after shaping helps the gluten relax, so the vetkoek fry up lighter and more tender.
- Flour substitution: You can replace up to half of the all-purpose flour with whole wheat flour, but the texture will be denser and slightly nuttier.
Serving Suggestions
Vetkoek is incredibly versatile. For a classic savory treat, split one open and fill with curried minced beef (often called mince), or serve alongside a bowl of savory mince for dipping. For a sweet version, spread with butter and jam, or drizzle with golden syrup or honey. They also pair well with a cup of tea or coffee for breakfast or a mid-afternoon snack.
Variations
- Cheese-stuffed vetkoek: Before frying, press a small cube of cheddar or mozzarella into the center of each dough disc, then seal the edges well.
- Herb vetkoek: Add 1 teaspoon of dried oregano, thyme, or rosemary to the dry ingredients for a fragrant twist.
- Whole wheat vetkoek: Replace half of the all-purpose flour with whole wheat flour and add an extra 2–3 tablespoons of water, as whole wheat absorbs more liquid.
- Spiced sweet vetkoek: Add ½ teaspoon of ground cinnamon and a pinch of nutmeg to the dough, then dust the fried vetkoek with cinnamon sugar.
Storage and Reheating
Vetkoek are best eaten fresh, but leftovers can be stored in an airtight container at room temperature for up to 2 days. To reheat, place them in a preheated oven at 350°F (175°C) for 5–7 minutes, or until warm and crisp. You can also reheat in an air fryer at 350°F (175°C) for 3–4 minutes. Avoid microwaving, as it makes them tough and soggy. For longer storage, freeze the fried vetkoek in a single layer on a baking sheet, then transfer to a freezer bag for up to 3 months. Reheat from frozen in the oven at 350°F (175°C) for 10 minutes.
Frequently Asked Questions
Can I make the dough ahead of time? Yes, you can prepare the dough the night before. After kneading, place it in a greased bowl, cover, and refrigerate for up to 18 hours. The next day, let it come to room temperature for 30 minutes, then proceed with shaping and frying.
Why are my vetkoek greasy? Greasy vetkoek usually means the oil wasn’t hot enough. Always heat the oil to 350°F (175°C) and use a thermometer. Also, avoid overcrowding the pot, which drops the oil temperature.
Can I bake these instead of frying? Baking won’t give you the same crispy, puffy texture, but you can bake them at 400°F (200°C) for 15–18 minutes until golden. They will be more like dinner rolls than vetkoek.
What is the best oil for deep-frying? Use a neutral oil with a high smoke point, such as vegetable, canola, or sunflower oil. These oils won’t impart a strong flavor and can handle the high heat.
How do I know when the dough is kneaded enough? The dough should be smooth, elastic, and no longer sticky. You can do the windowpane test: stretch a small piece of dough; if it forms a thin, translucent membrane without tearing, it’s ready.
Can I use bread flour? Yes, bread flour with a higher protein content will give you an even chewier, more structured vetkoek. You may need to add a tablespoon or two more water, as bread flour absorbs more liquid.
Related
- Pretzel Food Truck: Soft Pretzels & Sauces
- Pretzel Factory West Chester PA Style Soft Pretzels
- Bagel Mill Peterborough NH: Copycat Recipe
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).