Vetkoek With Meat Filling Recipe

Experience the taste of South Africa with this delicious Vetkoek recipe! These golden-brown, fried dough balls are a culinary delight, similar to a Yorkshire pudding but uniquely South African. This recipe offers a flavorful meat filling, but you can easily customize it with your favorite ingredients like leftover veggie curry or sweet jam. Get ready to enjoy this "fat cake" (literal translation) – a truly satisfying and versatile treat!

Prep Time 25 mins
Cook Time 70 mins
Calories 973.2 kcal
Protein 85g
Rating 4.0 (1 Reviews)
Vetkoek With Meat Filling 45

Recipe Actions

Share this recipe:

Recipe Author

Chef Forktionary, author of this recipe

Recipe adapted from Food.com. Standardized by Forktionary.

Ingredients for Vetkoek With Meat Filling

  • 1 cup lukewarm water
  • 1 teaspoon sugar
  • 2 ¼ teaspoons active dry yeast
  • 4 cups all-purpose flour
  • 1 teaspoon salt
  • ¼ cup vegetable oil (plus extra for frying and filling)
  • 1 lb ground beef
  • 1 medium onion, chopped
  • 2 medium potatoes, peeled and diced
  • Curry

Cook Smarter with Sous, Your Kitchen Companion

Missing an ingredient for this Vetkoek With Meat Filling? Need a perfect wine pairing or a healthy side dish idea? Don't guess—ask Sous! Your AI-powered sous-chef is ready to help you swap ingredients, adjust serving sizes, and discover flavor tips in seconds.

How to Make Vetkoek With Meat Filling

  1. In a large bowl, combine 1 cup lukewarm water with 1 teaspoon sugar. Sprinkle 2 ¼ teaspoons active dry yeast over the mixture and let stand for 5-10 minutes until foamy.
  2. In a separate bowl, whisk together 4 cups all-purpose flour and 1 teaspoon salt.
  3. Add ¼ cup vegetable oil to the yeast mixture.
  4. Gradually add the dry ingredients to the wet ingredients, mixing with a wooden spoon until a shaggy dough forms.
  5. Turn the dough out onto a lightly floured surface and knead for 8-10 minutes until smooth and elastic. Add more flour, 1 tablespoon at a time, if the dough is too sticky.
  6. Place the dough in a lightly oiled bowl, turning to coat. Cover with plastic wrap and let rise in a warm place for 1-1.5 hours, or until doubled in size.
  7. Gently punch down the dough to release the air. Divide the dough into 8 equal portions.
  8. Roll each portion into a ball, then flatten to about 1cm thickness.
  9. Heat about 2 inches of vegetable oil in a large skillet over medium heat (350°F/175°C).
  10. Carefully fry each vetkoek for 2-3 minutes per side, or until golden brown and cooked through. Remove from the skillet and drain on paper towels.
  11. **For the Meat Filling:**
  12. Heat 1 tablespoon vegetable oil in a large skillet over medium heat. Add 1 medium onion, chopped, and cook until softened, about 5 minutes.
  13. Add 1 lb ground beef and cook, breaking it up with a spoon, until browned. Drain off any excess fat.
  14. Stir in 2 medium potatoes, peeled and diced, and ½ cup water. Bring to a simmer, cover, and cook for 20-25 minutes, or until potatoes are tender.
  15. Add ½ cup leftover vegetable curry (or more, to taste) and simmer for another 5 minutes. Season with salt and pepper to taste.
  16. Slice the vetkoek in half and fill with the meat mixture. Serve immediately.

Nutrition Information (Approximate per serving)

Sodium

29 g

Sugar

24g

Fat

48g

Carbs

44g