Cheesy Tomato Vetkoek
Fluffy fried bread pillows stuffed with melted cheese and spiced tomato filling. A South African street-food favorite that's crispy outside, pillowy inside, ready in 25 minutes.
- Total time
- 25 min
- Servings
- 4
- Calories
- 520
- Protein
- 14g

Ingredients
7 items — tap to check off
Missing one? Custrd suggests a swap that works.
Open the appInstructions
Step 1
Mix flour, baking powder, and salt in a bowl, then add water and stir until a soft dough forms.
Step 2
In another bowl, combine diced tomatoes, chili powder, and a pinch of salt.
Step 3
Heat neutral oil in a deep skillet over medium-high until it shimmers (about 350°F if you have a thermometer).
Step 4
Divide dough into 8 portions, flatten each into a disk, stuff with 2 tbsp cheese and 1 tbsp tomato filling, seal edges, and shape into a ball.
Step 5
Carefully slide vetkoek into hot oil in batches. Fry 2–3 minutes per side until deep golden brown, then lift out with a slotted spoon.
Step 6
Serve hot with extra cheese and remaining tomato filling on the side for dipping.
Tools you’ll need
- mixing bowl
- deep skillet (10-inch+)
- slotted spoon
- paper towels
- instant-read thermometer (optional but recommended)
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.



