Custrd is out now on the App Store and Google Play — Try it free for 7 days →
Back to recipes

South African Fried Bread Puffs

Crispy fried South African dough pillows with a golden, airy interior—a beloved street food and comfort classic. Serve warm with savory or sweet toppings for an irresistible treat.

Total time
45 min
Servings
4
Calories
485
Protein
8g
South African Fried Bread Puffs
south africanvegetarianfried breadcomfort foodsnack

Ingredients

12 items — tap to check off

Missing one? Custrd suggests a swap that works.

Open the app

Instructions

  1. Step 1

    In a large mixing bowl, whisk together 3 cups of all-purpose flour, 2 teaspoons of baking powder, and 0.5 teaspoon of fine sea salt. These dry ingredients form the base of your dough and ensure even rising during frying.

  2. Step 2

    Pour in 1 cup of whole milk and 2 tablespoons of melted unsalted butter. Using a wooden spoon or your hands, mix until a soft, slightly sticky dough forms—it should come together but still feel supple. Do not overmix; you want a tender crumb, not a tough one.

  3. Step 3

    Turn the dough out onto a lightly floured work surface and knead gently for 1-2 minutes until it becomes smooth and cohesive. The dough should feel elastic but not dry—add a splash more milk if needed.

  4. Step 4

    Divide the dough into 8 equal portions and shape each into a ball. Gently flatten each ball into a disk about 0.5-inch thick—they will puff up as they fry, so don't make them too thick or the centers will remain raw.

  5. Step 5

    Pour 1.5 quarts of vegetable oil or coconut oil into a deep 4-quart heavy-bottomed pot or Dutch oven. Place it over medium-high heat and let the oil reach 350°F on an instant-read thermometer—this takes about 10-12 minutes. The temperature is critical: too cool and the vetkoek will absorb excess oil and be greasy; too hot and they'll brown before puffing.

  6. Step 6

    Working in batches of 2-3 vetkoek to avoid crowding, gently slide them into the hot oil. They will sink initially, then float to the surface. Fry for 1-2 minutes on the first side until golden brown and puffy, watching for a gentle sizzle around the edges.

  7. Step 7

    Using a slotted metal spoon, carefully flip each vetkoek and fry the second side for another 1-2 minutes until evenly golden brown. The exterior should be crispy and the interior should sound hollow when tapped. Transfer to a paper-towel-lined plate to drain excess oil.

  8. Step 8

    Repeat with the remaining dough, allowing the oil temperature to recover between batches—it should return to 350°F before frying the next batch.

  9. Step 9

    While the vetkoek are still warm, carefully cut each one in half with a small serrated knife or gently pry it open to create a pocket. Serve immediately—they are best enjoyed hot, when the interior is still steamy and the exterior is at its crispiest.

  10. Step 10

    Fill with your choice of toppings. For a savory version, add 2 tablespoons of grated cheddar cheese, some cooked ground beef or lentils, a slice of fresh tomato, a small handful of shredded iceberg lettuce, and a few slices of red onion. For a sweet version, spread 1-2 tablespoons of apricot jam or honey inside. Serve immediately while the vetkoek are still warm and crispy.

Tools you’ll need

  • large mixing bowl
  • wooden spoon
  • work surface
  • 4-quart heavy-bottomed pot or Dutch oven
  • instant-read thermometer
  • slotted metal spoon
  • paper towels
  • small serrated knife

Cook smarter

Get matched recipes for what’s in your fridge

Custrd is an iPhone and Android app that finds real recipes from the ingredients you already have. No more grocery-list aspirations. Try it free for 7 days.