
Dopiaza Afghan
“Literally 'two onions,' this is one of Afghanistan's most loved meat dishes and a study in restraint: bone-in lamb simmered to falling-apart softness with onions cooked into the pot, then crowned at the table with raw, quick-pickled onions for a sharp, vinegary lift. There is no tomato and almost no spice beyond turmeric and pepper — the flavor is meat, onion two ways, and a side mound of soft yellow split peas. Served over naan or rice.”
Where it comes from
Dopiaza takes its name from Persian — 'do' two, 'piaz' onion — and across the wider region the word names many different onion-heavy dishes, but the Afghan reading is the most literal: onions cooked soft into the stew, and onions served raw and pickled on top, two states of the same vegetable framing the meat. Where the Indian and Pakistani do-pyaza pile on spice and deep-fried onion, the Afghan version strips everything away to let lamb and onion speak, finishing with a scattering of yellow split peas. It is comfort food born of a pantry that always held onions, meat, and little else.
On the plate
The cooked onions have dissolved into a silky, faintly sweet gravy that clings to lamb so tender it slides off the bone. Then the pickled onions hit — crunchy, sour, sharp — slicing straight through the richness and resetting the palate for the next bite. The yellow split peas add a soft, nutty, almost buttery counterpoint. With so few ingredients, the contrast of soft-and-sweet against raw-and-sour is the entire pleasure.
How it works
The dish is a deliberate contrast engine built on one vegetable in two states. Slow-cooked onions break down: their cell walls collapse and their sugars sweeten and thicken the gravy as it reduces. The raw onions, quick-pickled in vinegar, stay crisp because the acid firms their pectin while taming their harsh sulphur bite, delivering crunch and brightness the cooked onions can't. The minimal spicing is the whole intent — with no tomato or chilli masking it, the lamb's own flavour and the onion's sweetness carry the plate.
Variations
Beef or goat readily replaces lamb; some cooks pressure-cook the meat to speed the long simmer. The split-pea garnish (matar dal) is standard in many homes but optional. A squeeze of lemon can stand in for the vinegared onions, and a pinch of dried mint or a slit green chilli is sometimes added for those who want more edge.
On the Palate
Ingredients
Serves 4How it's made
8 steps · Show ↓25 min active · 65 min waiting
How it's made
8 steps · Show ↓- 15 min
Thinly slice 4 large onions. Set half aside; place the other half in a bowl, cover with white vinegar, and leave to quick-pickle while the meat cooks.
- 232 min
Simmer 1 cup yellow split peas in plenty of water with a pinch of salt for 30 minutes until soft; drain and set aside.
- 312 min
Heat 3 tbsp oil in a heavy pot over medium. Add the un-pickled onions and cook 12 minutes, stirring, until deeply softened and lightly golden.
- 46 min
Add 3 crushed garlic cloves and 1 kg bone-in lamb (or goat); cook 6 minutes, turning the meat to colour it on all sides.
- 51 min
Season with 1 tsp turmeric, 1 tsp salt and 1/2 tsp black pepper, keeping the spicing deliberately minimal so the meat and onion lead.
- 662 min
Pour in 4 cups hot water, bring to a simmer, cover, and cook on low for 60 minutes until the lamb is fork-tender and the onions have melted into a light gravy.
- 74 min
Drain the pickled onions and squeeze out excess vinegar. Lay torn naan or steamed rice across a platter and spoon the meat and its gravy over the top.
- 82 min
Crown with the cooked yellow split peas and the quick-pickled raw onions, scatter with cilantro, and serve.





