Persian

Khoresh-e Holu

Tehrani·Medium·25 min

Lamb braised slowly with fresh peaches in a saffron sauce balanced between sweet and tart. The fruit half-dissolves into the gravy and half stays in tender wedges, its sweetness checked by a sour agent — lime juice, verjuice, or the natural edge of slightly underripe peaches. It belongs to the Persian tradition of fruit khoreshes, where stone fruit and meat are cooked together rather than served apart, and it is a high-summer dish made when peaches are at their cheapest and ripest. Served over saffron rice.

Cooking fruit with meat is one of the defining moves of Persian cuisine, set down in medieval and Safavid-era recipe books where quince, apple, plum, and cherry all appear braised alongside lamb. The peach version sits in this same family next to the better-known cherry stew Khoresh-e Albaloo, though it is less codified and more seasonal. The sweet-sour balance — fruit for sweetness, an acid to cut it — is the governing principle of the whole category, and the peach simply lends its particular floral sweetness and soft, collapsing flesh.

Lamb cooked to the point of falling apart, set in a glossy orange sauce that smells of saffron and ripe peach. Some of the fruit has melted into the gravy and thickened it; the rest holds in soft, almost jammy wedges that yield at once. The taste swings sweet then sour and back, the lime keeping the peach from cloying. Over rice, a single spoonful carries meat, fruit, and the perfumed sauce together.

The peaches go in late, not at the start; added too early they disintegrate entirely and the dish loses its fruit. Often the wedges are lightly browned in butter first, which caramelizes their surface sugars and helps them keep shape through the braise. The lamb is browned and simmered long enough to break down its connective tissue before the fruit ever joins it. The souring agent is dosed against the peaches' ripeness — a riper, sweeter fruit needs more lime; underripe peaches need less.

Variations

Fresh peaches are the summer form; dried peaches or apricots stand in out of season and give a more concentrated, leathery-sweet result. Some cooks add a pinch of cinnamon or a few dried rose petals to the sauce; others sharpen it with verjuice instead of lime. Beef can replace lamb. A close relative swaps in quince for a firmer, more astringent fruit, and another uses sour cherries, which need no added acid at all.

On the Palate

Where Khoresh-e Holu sits in the Persian flavor cloud

HeatRichnessComplexityFermentFreshness

Ingredients

Serves 4

How it's made

7 steps · 25 min

  1. 1
    8 min

    Brown the lamb pieces with chopped onion and turmeric.

    Watch out

    Brown the lamb hard until the edges catch a real crust — that fond is the base of the sauce; pale meat leaves the braise thin.

  2. 2
    60 min

    Add water and simmer the lamb covered until it begins to turn tender.

  3. 3
    6 min

    Cut the peaches into wedges and lightly brown them in butter.

    Watch out

    Take the peaches out the moment the cut faces turn golden — brown too long and they slump before the braise even starts.

  4. 4
    3 min

    Bloom the saffron in hot water.

  5. 5
    5 min

    Add the browned peaches and the saffron to the pot.

  6. 6
    3 min

    Stir in lime juice and a little sugar to set the sweet-sour balance.

    Watch out

    Add the lime a splash at a time and taste — ripe sweet peaches drink up a lot, underripe ones need almost none.

  7. 7
    30 min

    Simmer gently until the lamb is fully tender and the sauce has reduced.

Archive tool suggestions — not reviewed

These legacy suggestions have not been evidence-reviewed and are not presented as required tools.

Dishes like this

More from Persian