Pork Shashlyk Skewers
We’re convinced that great shashlyk needs nothing more than pork neck, salt, spices and onion, lots of onion. Onion blitzed to a pulp releases juice that tenderises the meat, and we save the vinegar for the onions on the side. The rest is patience: waiting for the right coals, grey, flameless and evenly hot.

- Prep
- 35 min
- Cook
- 20 min
- Rest
- 4 h 45 min
- Total
- 5 h 40 min
- Servings
- 6
- Level
- Medium
- Per serving
- 580 kcal
Ingredients
For the skewers
-
What to use instead
Neck is the juiciest cut. Pork loin works too but it’s leaner, so pull it right at 63 °C and not a minute later.
For the pickled onions
Makes: 6 skewers, 6 servings
Shopping list
The ingredients for the servings you chose — copy them or send them to a messenger. Tick what you already have at home: only the rest goes on the list.
Method
-
Step 1: Cut the pork
Cut the pork neck into even 4–5 cm chunks, roughly 50 g each. Keeping them the same size is what makes every piece cook at the same rate.
-
Step 2: Marinate the pork
Blitz two of the onions to a pulp or grate them coarsely; slice the other two into rings. Toss the pork with all the onion, the salt, spices and oil and massage with your hands for 2 minutes. Cover and refrigerate for at least 4 hours, ideally overnight, but no longer than 12.
-
Step 3: Light the coals
Light the charcoal and wait until it’s covered in grey ash with no flames, about 30–40 minutes. The heat is right when you can hold your palm 10–12 cm above the coals for only 3–4 seconds.
-
Step 4: Quick-pickle the onions
While the coals burn down, slice the red onions into thin rings and toss with the vinegar, sugar, salt and 2 tbsp water. Leave for 15 minutes, then drain and toss with chopped dill just before serving.
-
Step 5: Thread the skewers
Shake the onion pulp off the meat, as it burns over coals. Thread the chunks snugly but not crammed together, alternating fattier and leaner pieces.
-
Step 6: Grill over the coals
Grill 12–15 cm above the coals, turning every 3–4 minutes, for 15–20 minutes in total. If the fat flares up, move the skewer aside for a minute rather than dousing the coals with water.
-
Step 7: Check and serve
Cut into the largest piece: the juices should run clear and the meat should be pale beige inside, a faint blush of pink is fine; a thermometer should read 63–65 °C (145–149 °F). Slide onto a platter, cover with the pickled onions and rest for 5 minutes.
Tips & variations
-
Tip
We keep vinegar out of the meat marinade: it makes the surface of the pork dry and stringy, while onion and salt tenderise it perfectly well on their own.
-
Swap
Neck is the juiciest cut. Pork loin works too but it’s leaner, so pull it right at 63 °C and not a minute later.
-
Variation
No grill? Rest the skewers on a rack over a baking tray and roast at 220 °C (425 °F) for 25–30 minutes, turning once.
-
Storage
Keep leftovers in the fridge for up to 3 days. Reheat in a covered pan with a spoonful of water.
Nutrition
| 1 serving | Whole dish 6 servings | |
|---|---|---|
| Energy | 580 kcal | 3,480 kcal |
| Protein | 40 g | 240 g |
| Fat | 42 g | 252 g |
| Carbohydrates | 8 g | 48 g |
Approximate values calculated from standard ingredient data.
Cooked it? Rate the recipe
No ratings yet — yours will be the first.


