Khoresh-e Rivas (Persian Rhubarb Stew)

Khoresh-e Rivas (Persian Rhubarb Stew)

خورشت ریواس

A stunning springtime stew where ruby-red rhubarb melts into tender lamb, creating a beautifully tart and aromatic sauce. Fresh parsley and mint balance the rhubarb's sharpness, while the meat provides richness. This seasonal treasure showcases Persian cuisine's mastery of sour flavors.

stewPrep: 25 minCook: 100 mineasyServes 6

Cultural Note- Khorasan

Khoresh-e rivas is eagerly anticipated each spring in Iran, particularly in the Khorasan region where wild rhubarb (rivas-e kuhi) grows in the mountains. The stew represents the Persian tradition of cooking with seasonal, foraged ingredients. Rhubarb season is short, making this dish a special springtime treat.

Critical Moments

  • Removing all rhubarb leaves (toxic)
  • Adding rhubarb at the end to preserve texture
  • Balancing sweet and sour—tasting and adjusting sugar
1
PREP10 min

Prepare the rhubarb

Wash rhubarb stalks and trim off any leaves (leaves are toxic—discard completely). Cut stalks into 4cm pieces. If stalks are very thick (over 2cm), halve them lengthwise first. Set aside.

Ruby-red to pink pieces, uniform in size
SmellTart, slightly fruity rhubarb aroma
SoundCrisp snapping when cutting fresh rhubarb
TouchFirm and crisp—not bendy or soft

Critical Step

Rhubarb leaves contain oxalic acid and are poisonous. Always remove and discard all leaves completely. Only the stalks are edible.

Choose stalks that are firm and crisp, not limp. Red stalks have better color but green stalks taste the same.

Common Mistakes

  • Not removing all leaf material
  • Cutting pieces too small (will disintegrate)
  • Using limp, old rhubarb
2
PREP10 min

Prepare herbs and bloom saffron

Finely chop parsley and mint leaves. If using saffron, grind with a pinch of sugar and steep in 2 tbsp hot water for 15+ minutes.

Finely chopped herbs; deep red saffron liquid
SmellFresh mint and parsley fragrance
While waiting: Start browning onions while saffron steeps
3
COOK10 min

Brown the onions

Heat 40ml oil in a large heavy pot over medium-high heat. Add diced onion and cook until golden brown, about 10 minutes, stirring occasionally.

Onions are uniformly golden with caramelized edges
Medium-High190°C / 375°F
SmellSweet caramelized onion aroma
SoundSteady sizzling
4
COOK8 min

Add spices and brown the meat

Add turmeric to onions and stir for 30 seconds. Increase heat to high, add meat cubes in a single layer, and brown well on at least two sides, about 6-8 minutes total.

Meat has deep golden-brown crust; everything is coated in yellow turmeric
High230°C / 450°F
SmellSearing meat with earthy turmeric
SoundStrong sizzling; meat releases when properly seared
5
COOK90 min

Add liquid and simmer meat

Add water or stock, salt, and pepper. Bring to a boil, then reduce heat to low. Cover and simmer for 1.5 hours until meat is very tender.

Liquid has reduced slightly; meat is becoming tender
LowGentle simmer ~120°C / 250°F
SmellRich lamb broth aroma
SoundGentle, occasional bubbles
TouchMeat yields to a fork but isn't falling apart yet
Checkpoint: Meat should be nearly tender before adding herbs and rhubarb
While waiting: Sauté herbs while meat simmers
6
COOK10 min

Sauté the herbs

In a large skillet, heat remaining 40ml oil over medium heat. Add chopped parsley and mint (if using fresh). Sauté for 8-10 minutes, stirring frequently, until herbs are darker and fragrant, reduced by about half.

Herbs have darkened from bright to deep green; noticeably reduced in volume
Medium175°C / 350°F
SmellIntensified herb aroma, slightly toasted
SoundGentle sizzling

Critical Step

Sautéing herbs mellows their raw flavor and helps them integrate into the stew. This step prevents a harsh, grassy taste.

If using dried mint, add it directly to the stew instead of sautéing
7
COOK10 min

Add herbs to stew

Add sautéed herbs to the pot with the meat. Stir to combine. Continue simmering uncovered for 10 minutes.

Herbs are distributed throughout; stew has greenish tinge
LowGentle simmer
SmellHerb-infused lamb broth
SoundGentle bubbling
8
COOK25 min

Add rhubarb

Gently add rhubarb pieces to the stew, distributing them evenly. Add sugar—start with 1 tbsp and adjust based on rhubarb tartness. Do not stir vigorously as rhubarb is delicate. Cover and simmer for 20-25 minutes.

Rhubarb pieces have softened and begun to break down; some pieces still hold shape while others melt into sauce
LowGentle simmer
SmellBright, tart rhubarb aroma mixing with herbs and meat
SoundVery gentle bubbling
TouchRhubarb is very soft when pressed; partially dissolved

Critical Step

Rhubarb cooks quickly and becomes mushy if overdone. Adding it at the end preserves some texture. The goal is rhubarb that's soft and has released its juice but with some pieces still identifiable.

Rhubarb tartness varies greatly—taste and add sugar gradually. Some prefer a very tart stew, others like it more balanced.

Common Mistakes

  • Stirring too vigorously (breaks up rhubarb)
  • Cooking too long (rhubarb disintegrates completely)
  • Adding too much sugar initially (can't undo sweetness)
9
FINISH3 min

Balance and adjust seasoning

Taste the stew carefully. The flavor should be pleasantly tart with underlying sweetness from onions and sugar. Adjust: add more sugar if too sour, add a squeeze of lemon if not sour enough. Add saffron water if using. Adjust salt.

Sauce has beautiful pink-green hue from rhubarb and herbs; slightly thickened
SmellComplex—tart, herbal, meaty, with saffron if added

Critical Step

The sweet-sour balance defines this dish. It should lean tart but not mouth-puckeringly so. Every batch of rhubarb is different, so tasting and adjusting is essential.

The stew will taste slightly less tart once served over rice, so aim for a bit more tartness than you think you want
10
FINISH10 min

Rest and serve

Remove from heat, cover, and let rest for 10 minutes. The sauce will thicken slightly. Transfer gently to a serving dish, being careful not to completely break up remaining rhubarb pieces. Serve with chelow and tahdig.

Pink-tinged stew with visible rhubarb pieces and herbs; lighter colored than most stews
This stew is best served the same day—rhubarb continues to break down and becomes very soft if stored

Resting Required

10 min - Allows flavors to meld and sauce to thicken slightly

Extras

Equipment

large heavy potlarge skilletstandard

Make Ahead

  • Meat and herb base can be made 1 day ahead.
  • Add rhubarb when reheating and serve fresh.
  • Not ideal for freezing—rhubarb texture suffers.

Reheat meat base gently, add fresh rhubarb and simmer 20-25 minutes.

Or reheat complete stew very gently—rhubarb will be softer.

Serve With

🍚Chelow (plain Persian steamed rice) with tahdig—keeps focus on the distinctive stew

Sides

  • Mast-o-khiar (cooling contrast to tartness)
  • Sabzi khordan
  • Noon sangak

Drinks

  • Doogh
  • Black tea

Substitutions

rhubarbNo true substitute captures rhubarb's unique tartness. Sour plums (aloo) or green (unripe) plums in season. Some use cranberries (different flavor but similar tartness).
fresh mint2 tbsp dried mint added directly to stew. Fresh is strongly preferred for this dish.
lambBeef works but lamb is traditional and pairs best with rhubarb's tartness

Scaling

Doubles well with 20 minutes extra cooking time. Rhubarb quantity can be adjusted to taste—more for tangier stew. Does not freeze as well as other stews; rhubarb becomes very soft. Best enjoyed fresh or within 2 days.

Source

Regional · Khorasan province traditional cooking

Rhubarb grows abundantly in Iran's northeastern mountains. This stew celebrates the brief spring rhubarb season.

Related Recipes