South African frikkadels are the kind of meatball that makes you wonder why you ever bothered with egg and breadcrumbs. These traditional baked beef meatballs use grated onion, apricot chutney, and warm spices like coriander and nutmeg to build flavour that penetrates every bite. Baked instead of fried, they develop a caramelised exterior while staying tender inside - and the pan juices become the base for a rich onion gravy that ties the whole plate together.
Frikkadels (also written frikkadelle in Afrikaans) trace their roots to Dutch and German frikadeller, but centuries of Cape Malay influence turned them into something distinctly South African. If you enjoy Greek lamb keftedes or Turkish inegol kofte, you will appreciate how frikkadels bring the same regional-meets-universal appeal to the table. They show up at Sunday lunches, braai spreads, weeknight dinners, and packed in lunchboxes across the country. The recipe is simple, the ingredients are pantry staples, and the result is pure comfort.
How to Make South African Frikkadels
- Soak the bread. Place the bread slices in a small bowl with milk. Let them soak for 5 minutes until completely soft. Squeeze out excess milk and tear into small pieces. This panade keeps the meatballs moist without making them dense.
- Mix the meatball mixture. In a large bowl, combine ground beef, grated onion, soaked bread, apricot chutney, vinegar, coriander, nutmeg, cloves, pepper, and salt. Mix gently with your hands until just combined. Stop as soon as no dry patches remain.
- Chill the mixture. Cover the bowl and refrigerate for 15 minutes. This firms the fat and makes shaping easier.
- Preheat and prepare. Set your oven to 375F (190C). Lightly oil a baking dish or oven-safe skillet.
- Shape the frikkadels. Divide the mixture into 12 even balls, roughly the size of a tennis ball. Place them on the prepared baking dish with a little space between each.
- Bake. Slide into the oven and bake for 35 to 40 minutes until deeply browned on top and cooked through (160F internal). The meatballs will release juices into the pan - save these for the gravy.
- Start the onion gravy. While the frikkadels bake, heat olive oil in a saucepan over medium heat. Add the chopped onion and cook 8 to 10 minutes, stirring occasionally, until golden and softened.
- Build the gravy. Pour the pan juices from the baking dish into the saucepan with the onions. In a small bowl, whisk cornstarch with 1/4 cup cold water to make a smooth slurry.
- Thicken and season. Add beef stock to the onions and bring to a gentle simmer. Stir in the cornstarch slurry and cook 3 to 4 minutes until the gravy thickens enough to coat the back of a spoon. Season with a pinch of sugar, salt, and black pepper to taste.
- Serve. Spoon the frikkadels onto plates and ladle generous amounts of onion gravy over the top. Serve with fluffy white rice, creamy mashed potatoes, or geelrys (South African yellow rice).
Ingredients
- 2 lb (900 g) ground beef (80/20 fat)
- 1 large onion, finely grated
- 2 slices white bread, crusts removed
- 1/4 cup whole milk
- 2 tbsp apricot chutney (Mrs Ball’s if available)
- 1 tbsp malt or apple cider vinegar
- 2 tsp ground coriander
- 1/2 tsp ground nutmeg
- 1/4 tsp ground cloves
- 1 tsp black pepper
- 2 tsp kosher salt
- 1 tbsp olive oil (for gravy)
- 1 large onion, chopped (for gravy)
- 1.5 cups beef stock
- 2 tbsp cornstarch
- Pinch of sugar
- Salt and pepper to taste
What Makes Frikkadels Different From Other Meatballs
Frikkadels stand apart from Italian polpette or Swedish meatballs in three key ways:
- Baked, not fried. Traditional frikkadels go straight into the oven. Baking renders the fat slowly, keeping the meatballs tender while building a caramelised crust. The pan juices become the foundation for gravy.
- Apricot chutney in the mix. Mrs Ball’s chutney is a South African icon. A spoonful mixed into the meat adds subtle sweetness and tang that balances the warm spices. It also helps retain moisture during the longer baking time.
- No egg binder. Authentic frikkadels skip the egg entirely. The bread panade and grated onion provide enough binding and moisture. Without egg, the texture stays short and juicy rather than bouncy.
The spice blend - coriander, nutmeg, and cloves - reflects Cape Malay influence, the culinary tradition of the Cape Town community descended from Southeast Asian labourers brought by the Dutch East India Company in the 17th and 18th centuries.
Tips for Juicy Frikkadels Every Time
- Use beef with fat. An 80/20 blend keeps the meatballs juicy. Very lean mince will produce dry, crumbly frikkadels. If your mince is lean, add a tablespoon of butter or oil to the mix. Our complete meatball guide covers this principle in detail.
- Grate the onion. Grating releases juice that penetrates the meat during baking. Chopped onion leaves pockets of raw heat. Grate on the large holes of a box grater.
- Do not skip the chill time. Fifteen minutes in the fridge firms the fat so the meatballs hold their shape in the oven. Skipping this step often leads to flat, spreading frikkadels.
- Shape gently. Pack the meat just firmly enough to hold together. Squeezing tight compresses the proteins and creates dense, rubbery meatballs.
- Use the pan juices. The liquid in the baking dish after cooking is pure flavour. Pour it straight into your gravy - do not waste it.
Variations
- Cape Malay Style: Add 1 tsp mild curry powder and a handful of chopped fresh coriander to the meat mixture. Simmer the finished frikkadels in a simple tomato smoor (onion, tinned tomato, garlic, bay leaf) for 15 minutes.
- Braai Frikkadels: Shape the mixture into slightly flatter patties and grill over medium coals, turning once, for about 8 minutes per side. Skewer smaller balls for easy handling.
- Lamb Frikkadels: Replace half the beef with ground lamb. The lamb adds richness and a slightly gamey depth that pairs well with the coriander and nutmeg.
- Peri-Peri Kick: Add 1 tbsp peri-peri sauce and a pinch of cayenne to the meat. Serve with lemon wedges and a cooling yoghurt dip.
Storage and Reheating
- Fridge: Store cooked frikkadels in an airtight container for up to 5 days.
- Freezer: Freeze cooked or raw shaped meatballs on a baking sheet, then transfer to a zip-lock bag. Keeps for up to 6 months.
- Reheat: Warm in the oven covered with foil at 325F (160C) for 15 minutes, or simmer gently in gravy on the stovetop. Avoid microwaving uncovered - they will dry out.
Serving Suggestions
| Side Dish | Why It Works |
|---|---|
| Fluffy white rice | Absorbs the onion gravy; classic weeknight pairing |
| Creamy mashed potatoes | Rich base that complements the warm spices |
| Geelrys (yellow rice) | Turmeric-stained rice with raisins; traditional Cape Malay side |
| Pap (maize porridge) | South African staple; starchy and filling |
| Roasted pumpkin | Sweet, caramelised flavour matches the chutney notes |
| Chakalaka and salad | For a braai spread; adds colour and crunch |
Frequently Asked Questions
Why are my frikkadels falling apart? The mixture may be too wet or not mixed enough. Make sure the bread is squeezed dry after soaking, and mix until the ingredients are just combined into a cohesive mass. Chilling the mixture before shaping also helps the meatballs hold together during baking.
Can I use chicken or turkey instead of beef? Yes, but reduce the onion by half since poultry mince is softer and wetter than beef. Add a tablespoon of oil or butter for extra fat. Bake to an internal temperature of 165F (74C) and check a few minutes early to avoid drying out.
What if I cannot find apricot chutney? Use apricot jam as a substitute. It is sweeter and less tangy than chutney, so reduce the amount to 1 tbsp and add a extra splash of vinegar to compensate. Tomato relish also works in a pinch.
Do frikkadels need egg as a binder? Traditional frikkadels do not use egg. The bread panade and grated onion provide enough moisture and binding. Egg makes the texture bouncy rather than short and juicy - skip it for authenticity.
Can I make frikkadels ahead of time? Yes. Mix and shape the meatballs, then refrigerate unbaked for up to 24 hours. Bake straight from the fridge, adding 5 minutes to the cooking time. Cooked frikkadels reheat well in gravy.
What is the difference between frikkadels and frikadeller? Frikadeller are Danish pan-fried meatballs - flatter, denser, and typically cooked in butter. Frikkadels evolved from the same European root but are baked, use chutney and Cape Malay spices, and have a softer, more crumbly texture.
