Easy Vetkoek

Crispy on the outside, soft and fluffy inside, this traditional South African Vetkoek is a golden-fried bread roll stuffed with a flavorful minced curry filling. It’s a satisfying, hearty meal perfect for sharing with family and friends.

Save This Recipe!

Enter your email and we’ll send you this recipe so you can come back to it later! 😊

Cuisine: African
Prep Time: 20 minutes
Cooking Time: 40 minutes
Total Time: 1 hour
Servings: 7

Why You’ll Love Making It

  • Crispy & Fluffy – The contrast between the crunchy exterior and the soft, airy inside makes every bite delightful.
  • Beginner-Friendly Dough – Simple ingredients and minimal kneading make it easy to master.
  • Rich & Flavorful Filling – A savory minced curry with tender potatoes and aromatic spices.
  • Perfect for Any Meal – Enjoy as a snack, lunch, or dinner. You can even serve it with jam or cheese for a different take.
  • Make-Ahead Option – The minced curry can be prepared in advance, saving time when you’re ready to fry.

Ingredients

For the Vetkoek

  • 5 ½ cups cake flour – Provides a light, tender texture. Have extra for dusting.
  • 2 teaspoons salt – Enhances flavor.
  • 2-3 tablespoons sugar – Adds a slight sweetness to balance the savory filling.
  • 1 packet yeast (2 ¼ teaspoons or 0.25 ounces) – Helps the dough rise.
  • 2 cups lukewarm water – Activates the yeast and brings the dough together.

For the Minced Curry Filling

  • 1 pound minced meat (beef or lamb recommended) – Adds a rich, hearty texture.
  • 2 tablespoons canola oil – Helps sauté the aromatics and deepen flavors.
  • 1 whole onion, thinly sliced – Adds natural sweetness and depth.
  • 1 teaspoon ground ginger – Provides warmth and a mild spice.
  • 1 ½ teaspoons minced garlic – Infuses the filling with bold flavor.
  • 2 teaspoons curry powder – The key spice that defines the dish’s bold, aromatic flavor.
  • 2-3 tomatoes, chopped – Breaks down into a rich, tangy base.
  • ½ teaspoon paprika – Enhances color and adds a subtle smokiness.
  • 2 cups diced potatoes – Absorb flavors and add heartiness to the filling.
  • 1 cup peas and carrots – A classic veggie combo for added texture and sweetness.
  • ½ teaspoon white pepper – Adds a mild heat and earthy undertone.
  • ½ teaspoon hot sauce or cayenne pepper (optional) – For extra spice.
  • 2-3 tablespoons chopped parsley or cilantro – Adds freshness and a pop of color.
  • Salt to taste – Enhances the overall flavors.

Free

MINESTRONE COOKBOOK

Grab your FREE cookbook with our
10 Favorite Minestrone Soup Recipes

Instructions

Step 1: Make the Minced Curry Filling

Heat the canola oil in a medium-large skillet over medium heat. Add the sliced onions, minced garlic, and ground ginger, stirring constantly for 2-3 minutes until fragrant. Stir in the curry powder and paprika, cooking for another minute to toast the spices. Add the chopped tomatoes and cook for about 3 minutes until they soften and break down.

Next, add the minced meat, diced potatoes, white pepper, and cayenne pepper (if using). Stir well to combine. Cook for about 15 minutes, stirring occasionally, until the potatoes are fork-tender and the meat is fully cooked. Mix in the peas and carrots and cook for another 1-2 minutes. Stir in the chopped parsley or cilantro, taste, and adjust seasoning as needed. Remove from heat and allow the mixture to cool.

Step 2: Make the Vetkoek Dough

In a large mixing bowl, combine the salt, sugar, lukewarm water, and yeast. Stir and let it sit for about 5 minutes until the yeast is activated and foamy. Gradually add the flour, mixing until a dough forms. Knead the dough on a lightly floured surface for about 5 minutes until smooth and elastic. If the dough is too sticky, add a little more flour as needed.

Place the dough in a greased bowl, cover loosely with a clean kitchen towel, and let it rise in a warm, draft-free place for 1 to 2 hours, or until doubled in size. Once risen, transfer the dough to a floured surface and gently press it down to release air bubbles. Knead lightly to firm it up.

Step 3: Shape the Dough

Roll the dough out to about 1 inch thick. Use a knife or a 3-inch round cookie cutter to cut it into even shapes. If you prefer, you can shape the pieces by hand into rounds.

Step 4: Fry the Vetkoek

Heat at least 3 inches of vegetable oil in a large saucepan over medium heat until it reaches 350°F (175°C). If you don’t have a thermometer, test by dropping a small piece of dough into the oil—it should sizzle and float to the top.

Fry the Vetkoek in batches, turning occasionally, for about 3-5 minutes until golden brown and evenly cooked. Use a slotted spoon to remove them from the oil and drain on a paper towel. Let them cool slightly before slicing in half.

Step 5: Fill & Serve

Slice each Vetkoek in half and generously fill it with the prepared minced curry. Serve warm for the best texture and flavor.

FAQs

Can I make Vetkoek ahead of time?

Yes! You can prepare the dough and let it rise, then refrigerate it for up to 24 hours before frying. The minced curry filling can also be made ahead and stored in an airtight container in the fridge for up to 2 days. Reheat it before filling the Vetkoek.

Can I bake Vetkoek instead of frying?

Traditional Vetkoek is fried for its crispy texture, but you can bake them at 375°F (190°C) for about 20-25 minutes, brushing the tops with melted butter for a golden finish. However, the texture will be more like a bread roll rather than a crispy fat cake.

Leave a Comment

Get Exclusive Easy Peasy Recipes!

Join my newsletter for exclusive, handpicked recipes delivered to your inbox every week

You won’t receive any spam and can unsubscribe at anytime.