CookSnap is coming soon — Join the waitlist →

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

  • 3 cups all-purpose flour
  • 2 teaspoons baking powder
  • ½ teaspoon fine sea salt
  • 1 cup whole milk
  • 2 tablespoons unsalted butter, melted
  • 1.5 quarts vegetable oil or coconut oil
  • 1 cup cheddar cheese, grated
  • ½ pound cooked ground beef or lentils
  • 2 medium tomatoes sliced fresh tomato
  • 1 cup shredded iceberg lettuce
  • ½ medium onion sliced red onion
  • 4 tablespoons apricot jam or honey

Instructions

  1. 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. 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. 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. 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. 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. 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. 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. 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. 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. 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

CookSnap is a free iOS app that finds real recipes from the ingredients you already have. No more grocery-list aspirations.