Khoresh-e Rivas: The Flavors and Stories of Persian Rhubarb Stew

Discover the depth, flavors, and tradition of Khoresh-e Rivas, a Persian stew that balances tart rhubarb and savory herbs in a bowl of culinary heritage.

By Sneha Tete, Integrated MA, Certified Relationship Coach
Created on

Khoresh-e Rivas (Persian Rhubarb Stew): A Culinary Ode to Springtime

Crowded around Persian tables each spring, Khoresh-e Rivas emerges from generations of culinary artistry—succulent rhubarb simmered with aromatic herbs and savory meat, delivering both comfort and delight. In the world of Persian cooking, khoresh signifies more than just a stew: it is an intricate composition of flavor, texture, and tradition rooted deeply in the region’s history and hospitality.

What Makes Persian Khoresh Distinct?

Khoresh, often translated simply as “stew,” is far more nuanced than many Western stews. Each variant, including the beloved rhubarb version, layers spices, herbs, and seasonal ingredients deliberately for a flavor profile that is both sophisticated and inviting.

  • Emphasis on balance of sour and savory, especially with fruit or sour components like rhubarb.
  • Signature herb blends—parsley, mint, and sometimes cilantro or dill—infuse the dish with color and fragrance.
  • Carefully stewed meats (lamb, beef, or veal) become meltingly tender.
  • Traditionally served with Persian steamed rice (polo), which acts as the perfect canvas for the vibrant stew.

Ingredient Guide: The Building Blocks of Flavor

Each ingredient in Khoresh-e Rivas plays a deliberate role, contributing to the stew’s complexity and harmony.

  • Rhubarb: The star of the dish—provides tang and a burst of spring color. Choose fresh, crisp stalks for best results.
  • Meat: Traditionally lamb, but beef, veal, chicken, or vegetarian options can be used. Look for boneless, stewing cuts for tenderness.
  • Herbs: Chopped parsley and mint are essential. Some families add cilantro or other spring herbs for extra depth.
  • Onion and Garlic: Sautéed as the base for sweetness and aroma.
  • Turmeric: Adds earthiness and golden color.
  • Saffron: Optional but traditional, steeped for fragrance and a glowing hue.
  • Pomegranate molasses (optional): Introduces sweet-sour nuance.
  • Advieh Khoresh (Persian stew spice mix): A combination of cinnamon, cardamom, nutmeg, and coriander can substitute if a premade mix is unavailable.

Essential Ingredients Table

IngredientFunction in Stew
RhubarbTartness, color, seasonal freshness
Lamb/BeefSavory depth and richness
Parsley & MintHerbaceous aroma and vivid green color
Onion & GarlicSweetness and flavor base
TurmericEarthy flavor and yellow hue
Saffron (optional)Fragrance and subtle color
Pomegranate molasses (optional)Sweet/tart complexity
Advieh or individual spicesWarmth and aromatic complexity

Step-by-Step: How to Make Khoresh-e Rivas

Traditional khoresh is made with patience and intentional layering of flavors—each ingredient is added at the right moment to coax the best from it.

1. Prepare and Sauté the Base

  • Heat olive oil in a wide, heavy pot.
  • Add sliced onion and cook gently until golden and soft (about 5 minutes).
  • Add crushed garlic and turmeric, stir well to scent the oil.

2. Brown the Meat

  • Add cubed lamb, beef, or chosen protein to the onion mixture.
  • Season with salt and pepper. Stir to brown on all sides, releasing flavor into the pot.

3. Simmer for Tenderness

  • Add water (or chicken stock) to cover the meat generously.
  • Bring to a gentle boil, then lower heat. Skim any foam as it appears.
  • Optionally add pomegranate molasses for tangy-sweet depth.
  • Cover and simmer for about 1 hour, or until the meat is tender but not falling apart.

4. Prepare and Sauté the Herbs

  • While meat cooks: Wash, dry, and finely chop fresh parsley and mint.
  • Sauté chopped herbs briefly in a separate pan with a little oil or ghee. This step brings out their full fragrance.
  • Add sautéed herbs to the simmered stew, stirring to blend flavors.

5. Infuse with Saffron (Optional But Traditional)

  • Grind saffron threads with sugar and steep in a few tablespoons of hot water.
  • Add this golden infusion to the stew for aroma and subtle color.

6. Add Rhubarb & Finish

  • Trim and cut rhubarb stalks into bite-sized pieces.
  • Add rhubarb to the stew in the last 5–10 minutes of cooking. Stew gently—rhubarb should be tender but still hold its shape.
  • Taste and adjust seasoning, balancing tartness with a touch of sugar if needed.

7. Serve

  • Khoresh-e Rivas is served hot, traditionally alongside Persian steamed rice (polo). Spoons of stew soak into fluffy grains, uniting textures and flavors.
  • Garnish with a few fresh mint leaves or crispy fried onions for extra appeal.

Serving Suggestions and Variations

While the traditional version features lamb and spring herbs, Khoresh-e Rivas can be adapted to various tastes and dietary preferences:

  • Vegetarian option: Substitute legumes (like chickpeas or white beans) or hearty mushrooms for meat, using vegetable stock as the simmering base.
  • Alternative proteins: Try chicken thighs or beef stew meat based on your preference.
  • Herb variations: Some families add cilantro, dill, or scallions.
  • For extra tartness: A splash of verjuice (unripe grape juice) or lemon juice can heighten the sour note, but use sparingly since rhubarb is already tart.

Tips for the Perfect Khoresh-e Rivas

  • Use fresh, bright rhubarb stalks. Avoid leaves—they are inedible.
  • Chop the rhubarb into uniform pieces for even cooking; add only in the final minutes so it retains its shape and doesn’t dissolve into the stew.
  • Sauté herbs separately to intensify their color and aroma—never skip this step.
  • Opt for bone-in meat for even more flavor, removing bones before serving if you prefer.
  • Let the stew rest for 10-15 minutes before serving; flavors continue to meld off the heat.

Why Is Khoresh-e Rivas Special?

Khoresh-e Rivas stands out among Persian stews for its striking use of rhubarb—a vegetable most commonly associated in the West with sweet pies—turned savory. Its seasonal appeal means it typically appears only during the short window when rhubarb is fresh, making it a much-anticipated treat that heralds the arrival of spring in Iranian homes.

  • Connects tradition and seasonality
  • Symbolizes renewal and hospitality
  • Celebrates the interplay of tart and savory

Khoresh-e Rivas Recipe: At a Glance

  • Prep Time: 30 minutes
  • Cook Time: 1 hour 45 minutes
  • Serves: 4–6 people
  • Core techniques: Sautéing aromatics and herbs, gently simmering meat, careful timing of rhubarb addition

Quick Ingredient List

  • 3 tbsp olive oil
  • 1 large onion, sliced
  • 2–3 garlic cloves, crushed/minced
  • 500g lamb or beef, cubed (or substitute protein)
  • 400–500g fresh rhubarb, cut into pieces
  • 1 cup chopped flat-leaf parsley
  • 1/2 cup chopped fresh mint (or 1 tbsp dried mint)
  • 1 tsp turmeric
  • Salt and black pepper
  • Optional: pinch saffron, 1 tbsp pomegranate molasses, 2 tbsp sugar, Advieh Khoresh or substitute blend
  • 2 cups water or light stock

The Role of Rice: Perfect Partner for Khoresh

Khoresh-e Rivas, like most Persian stews, traditionally graces a bed of Persian-style steamed rice (polo). The rice is often prepared with a crispy bottom crust (tahdig), but any aromatic or simple white rice will beautifully absorb the stew’s complex flavors. For the ultimate Persian spring meal, try Sabzi Polo: herbed rice with dill, parsley, and scallion greens.

Common Questions About Khoresh-e Rivas

Is rhubarb safe to eat in savory dishes?

Yes, rhubarb’s tart stalks are not only safe but delicious in savory contexts. Avoid leaves, which are toxic.

Can I freeze Khoresh-e Rivas?

Khoresh-e Rivas is best enjoyed fresh, as rhubarb softens considerably when reheated. Meat and the herb base freeze well, so you can prepare in advance and add fresh rhubarb when serving.

What is the best meat cut for this stew?

Use lamb shoulder or beef chuck for tenderness and rich flavor. Boneless options work, but bone-in cuts yield a deeper broth.

Can I make it vegetarian or vegan?

Absolutely! Substitute legumes, firm tofu, or mushrooms for the meat, and use vegetable broth to make a fragrant vegetarian version.

What other vegetables can I use?

While rhubarb is unique, some cooks add celery, zucchini, or eggplant for added variety, though the classic flavor relies on rhubarb alone.

Khoresh-e Rivas: Persian Hospitality in a Bowl

Whether you’re savoring it at a bustling spring gathering or a quiet family dinner, Khoresh-e Rivas embodies the Persian philosophy of balancing flavors, honoring the seasons, and serving every meal with warmth. In every spoonful: tang of rhubarb, mellowed by herbs and meat, invites you into a centuries-old culinary embrace—one bowl at a time.

‹›