Botswana | Snack

Vetkoek with Mince

Golden deep-fried bread rolls with a crispy exterior and soft, fluffy interior, split open and filled with savory spiced mince — a beloved Southern African street food.

Country
Botswana
Region
Southern Africa
Time
115 min
Serves
8
Level
medium
Recipe overview

What to know before you cook

Known as magwinya in Botswana and vetkoek in South Africa, these deep-fried dough balls are one of the most popular street foods across Southern Africa. Vendors selling freshly fried magwinya can be found at bus stations, markets, and school gates. They can be filled with savory mince, jam, cheese, or simply eaten plain with butter.

What the dish tastes like

Golden deep-fried bread rolls with a crispy exterior and soft, fluffy interior, split open and filled with savory spiced mince — a beloved Southern African street food.

When to cook it

Best for Street food or snack, with a medium cooking level and about 115 minutes total.

What to serve alongside it

Atchar (pickle) and chilli sauce

Follow the collection

Street Food is the easiest collection to explore after this dish. Street Food

Regional lane

Botswana national table. A verified Botswana dish in the AfroKitchen archive.

Chef watch-outs
  • Rushing the rest or fermentation period.
  • Rushing the base before the raw edge has cooked out.
  • Adding all seasoning early and forgetting to adjust at the end.
How you know it is ready
  • The bread or batter should smell pleasantly fermented, toasted, or nutty rather than floury.
  • The aroma should smell rounded rather than raw or sharp.
  • Oil, sauce, broth, or steam should look settled and deliberate.
Chef board

Build the table around Vetkoek with Mince

Atchar (pickle) and chilli sauce

Best route from here

Botswana national table

Collections to keep cooking
Servings 8

Scale the dish before you shop, then use the checklist while you cook.

How to cook it

Step-by-step method

Keep the rhythm calm, watch the texture, and adjust seasoning at the end.

Back to Botswana
6 steps 115 min total medium
1
Make the dough
Mix flour, yeast, sugar, and salt in a large bowl. Add warm water gradually, mixing to form a soft, slightly sticky dough. Knead for 8 minutes until smooth and elastic.
The dough should be softer than bread dough — slightly sticky is perfect.
Knead dough 08:00
2
Let dough rise
Cover the bowl with a damp cloth and leave in a warm place to rise for 1 hour until doubled in size.
Rise dough 60:00
3
Prepare the filling
While the dough rises, brown the mince with diced onion in a pan over medium-high heat. Season with salt, pepper, and a pinch of curry powder. Cook until done, about 10 minutes. Set aside.
Cook mince 10:00
4
Shape the vetkoek
Punch down the dough and divide into 8 equal portions. Roll each into a smooth ball. Let rest for 10 minutes.
Rest dough 10:00
5
Deep fry
Heat oil to 170°C in a deep pot. Carefully lower 2-3 dough balls at a time into the oil. Fry for 3-4 minutes per side until deep golden brown and cooked through. Drain on paper towels.
Do not let the oil get too hot or the outside will burn before the inside cooks through.
Fry vetkoek 07:00
6
Fill and serve
Slice each vetkoek open along one side. Spoon in the warm mince filling. Serve immediately with chilli sauce or atchar on the side.
For a sweet version, fill with apricot jam or syrup instead of mince.

Every household has small variations. Start here, then adjust seasoning, heat, and serving sides to your kitchen.