
Chef Joost
Amsterdamse Ossenworst
The name means ox sausage, but the real story is Amsterdam itself: cattle trade, Jewish butchers, VOC spices, and raw beef sliced thin with onion.
A cooking platform built around craft, culture, and the stories behind what we eat.

Created by
The snack-bar staaf, or meat rod, that made postwar thrift taste reckless: smooth meat, clean spice, hot oil, and the open back filled speciaal with mayo, curry, and raw onion.
Frikandel is the dish people apologize for before they order a second one. I first understood its power after a football match, standing at a cafetaria counter with wet grass on my knees and a paper tray in my hand, the long brown staaf, rod, split down its back and filled with white mayo, red-brown curry, and raw onion bright enough to make the eyes honest. No season claims it. No grandmother embroidered it into family honor. It belongs to Tuesday evenings, petrol stations, swimming pools, and match days, which is to say it belongs to the country very completely.
But let me tell you a secret: the most modern Dutch snacks are often the most honest documents. The name already tells you there has been a quarrel. The old frikadel was a minced-meat cake, a cousin of the German Frikadelle; the frikandel, with its extra n and its long skinless body, is the postwar snack-bar creature that the Dordrecht story places in 1954. It is not ancient. It doesn't need to be. History and cookery, they cannot be separated, and sometimes history arrives wrapped in paper with a little chip fork.
At home the trick is not mystery meat but texture. Keep the meat cold, season it cleanly with white pepper, coriander, nutmeg, and a breath of mace, then work it until it binds into a smooth paste. Steam it first so the staaf holds its shape, chill it so the surface dries, and only then fry it until the outside browns and wrinkles. Hou het altijd simpel, always keep it simple: the fryer gives color, the first cooking gives safety, and the onion reminds the whole polite arrangement that it is still a snack.
The best-known origin story begins in Dordrecht in 1954, where butcher Gerrit de Vries reshaped a seasoned minced-meat frikadel into a long skinless sausage after Dutch food regulations made the older product harder to sell under that name. The word frikandel marks the break from the older frikadel or Frikadelle, a pan-fried minced-meat cake known across the Low Countries and German-speaking Europe. Manufacturers including Jan Bekkers and the Beckers company in Deurne helped turn the smooth snack-bar version into a national cafetaria staple, most famously as frikandel speciaal, special frikandel, split and dressed with mayonnaise or frietsaus, curry ketchup, and raw onion.
Quantity
300g
very cold
Quantity
250g
very cold
Quantity
150g
very cold
Quantity
50g
Quantity
20g
Quantity
80ml
Quantity
1
Quantity
40ml
Quantity
10g
Quantity
2 teaspoons
Quantity
1 teaspoon
Quantity
1 teaspoon
Quantity
1/2 teaspoon
Quantity
1/4 teaspoon
Quantity
1/4 teaspoon
Quantity
about 2 liters, or enough for 8cm depth
Quantity
6 tablespoons
Quantity
6 tablespoons
Quantity
1 small
finely diced
| Ingredient | Quantity |
|---|---|
| pork shoulder mincevery cold | 300g |
| chicken thigh mincevery cold | 250g |
| lean beef mincevery cold | 150g |
| fine dry breadcrumbs or crushed beschuit (Dutch rusk) | 50g |
| potato starch | 20g |
| cold whole milk | 80ml |
| egg white | 1 |
| ice-cold water | 40ml |
| fine sea salt | 10g |
| onion powder | 2 teaspoons |
| ground white pepper | 1 teaspoon |
| ground coriander | 1 teaspoon |
| ground nutmeg | 1/2 teaspoon |
| ground mace | 1/4 teaspoon |
| ground ginger | 1/4 teaspoon |
| neutral frying oil | about 2 liters, or enough for 8cm depth |
| Dutch mayonnaise or frietsaus | 6 tablespoons |
| Dutch curry ketchup or currysaus | 6 tablespoons |
| white onionfinely diced | 1 small |
Stir the breadcrumbs or crushed beschuit, potato starch, cold milk, and egg white into a thick paste. Let it stand for five minutes while you measure the spices. This little paste is not filler for shameful reasons; it holds moisture and helps the frikandel slice smoothly instead of crumbling like a tired meatball.
Put the cold pork, chicken, beef, salt, onion powder, white pepper, coriander, nutmeg, mace, ginger, and the panade into a food processor. Pulse, then process until the mixture becomes very smooth, sticky, and pale, adding the ice-cold water a spoonful at a time. Stop once the paste pulls together and clings to the side of the bowl. Cold is structure here; warm meat turns greasy and loose.
Cut eight rectangles of baking parchment and eight slightly larger rectangles of foil. With wet hands, or a piping bag with the tip cut wide, shape each portion into a smooth staaf, rod, about 18cm long and 2.5cm thick. Roll each first in parchment, then in foil, twisting the ends firmly like a wrapped sweet. The parchment keeps the meat from touching the foil, and the tight wrap teaches it the frikandel shape.
Set a steamer basket over a gentle simmer and steam the wrapped frikandellen for 13 to 15 minutes, until the center of one reaches 74C. Do not let the pot rage. You are setting the proteins, not punishing them. This first cooking is the quiet safety step that lets the fryer do its proper work later: browning the outside.
Unwrap the frikandellen and lay them on a rack or plate. Refrigerate uncovered for at least one hour, or up to overnight. The surface should feel dry and a little tacky, not wet. Water on a frikandel makes hot oil spit and gives you poor browning, and we have enough trouble in life without inviting that.
Heat the oil in a deep heavy pot or fryer to 175C. Fry two or three frikandellen at a time for 3 to 4 minutes, turning once, until deep brown with fine little wrinkles along the surface. Drain briefly on a rack or paper towel. If the oil drops below 165C, wait for it to climb back before adding the next batch.
For frikandel speciaal, slice each frikandel lengthwise without cutting all the way through, making the open ruggetje, little open back, that every snack bar knows. Spoon mayonnaise or frietsaus down one side and curry ketchup down the other, then scatter finely diced raw onion over the top. Eat at once, preferably from a tray, because this is not food improved by porcelain manners.
1 serving (about 140g)
Culinary guides, cultural storytelling, and the editorial depth that makes cooking meaningful.
Discover Culinary Explorer
Chef Joost
The name means ox sausage, but the real story is Amsterdam itself: cattle trade, Jewish butchers, VOC spices, and raw beef sliced thin with onion.

Chef Joost
The little yellow onion on the Amsterdam borrel board looks modest, until vinegar, turmeric, and patience turn it into the sharp bite that wakes cheese, herring, and sausage.

Chef Joost
The bear's claw of the northern snackbar: a seasoned gehaktbal, Dutch meatball, cut into thick discs, skewered with onion, fried until the edges catch, then dragged through peanut sauce.

Chef Joost
The name points to the drink, not the mood: bitterballen are crisp little balls of beef ragout made for the borrel table, mustard beside them, fingers slightly burned by impatience.