Skip to content
Zaffaron

Ash-e Torsh (آش ترش) — Sour Herb and Legume Soup

Ash-e Torsh is a northern and northwestern Iranian sour soup thick with herbs, beans, lentils, rice, verjuice, and pomegranate molasses. Its balance of tartness, greens, and legumes makes it a deeply comforting family-table dish.

By Zaffaron Kitchen· Published July 14, 2026 Verified Recipe
Vegetarian Vegan Gluten-Free Dairy-Free Nut-Free Halal
145 min total Prep 35m · Cook 110m 6 servings 428 cal
↓ Jump to Recipe
Ash-e Torsh — Sour Herb and Legume Soup - authentic persian recipe

Printable Recipe Card

Servings: 6 · Total: 145 min · Difficulty: medium

Ingredients (quick list)

  • 150 g dried chickpeas (soaked in water for 8 to 12 hours and drained)
  • 120 g dried red kidney beans (soaked in water for 8 to 12 hours and drained)
  • 120 g green lentils (rinsed)
  • 80 g short-grain rice (rinsed until the water runs nearly clear)
  • 2.5 l water
  • 1 yellow onion (finely chopped)
  • 45 ml neutral oil (divided: 30 ml for the soup base, 15 ml for the garnish)
  • 6 clove garlic (divided: 4 cloves minced for the soup base, 2 cloves thinly sliced for the garnish)
  • 2 tsp ground turmeric
  • 2.5 tsp fine sea salt
  • 0.5 tsp ground black pepper
  • 300 g fresh spinach (washed, dried, and chopped)

+ 9 more in the full ingredients section below.

Steps (summary)

  1. Place the soaked chickpeas and kidney beans in a large heavy pot with 2.5 l water and bring to a boil over high heat. Skim off…
  2. While the beans cook, heat 30 ml oil in a skillet over medium heat and add the chopped onion. Cook for 8 to 10 minutes, stirrin…
  3. Scrape the onion, garlic, and turmeric mixture into the pot with the beans. Add the lentils, rinsed rice, 2 tsp of the salt, an…
  4. Add the spinach, parsley, cilantro, dill, and chives to the pot in handfuls, stirring until the greens wilt into the broth. Con…
  5. Stir in the verjuice, pomegranate molasses, dried sour plums, and the remaining 0.5 tsp salt. Simmer for 15 minutes more so the…
  6. For the garnish, heat 15 ml oil in a small skillet over medium heat and fry the sliced onion for 10 to 12 minutes, until deeply…

+ 2 more steps in the full instructions section below.

Cultural Background

In Iranian cooking, ash is a generous category of thick soups served at home, for guests, and during communal gatherings. This sour version reflects regional love for herbs, legumes, verjuice, and pomegranate-based acidity.

soursavoryearthygently sweet-tartthick brothtender beanssoft ricesilky greensfried mintturmeric warmthfresh herbs🌶 mild

Equipment

large heavy potmedium skilletfine-mesh strainerchef's knifecutting boardwooden spoonmeasuring spoonsmeasuring jug

💡 Tips

  • Soak the chickpeas and kidney beans overnight so they cook evenly and do not remain firm after the lentils and rice have softened.
  • Add the souring ingredients only after the legumes are tender, because acidic ingredients can slow the softening of beans.
  • Chop the herbs finely but do not puree them; the soup should have a rustic green texture with visible herbs and grains.

⚠️ Common Mistakes

  • Adding verjuice too early

    ✅ Fix: Wait until the beans are fully tender before adding acidic ingredients so the legumes soften properly.

  • Burning the dried mint garnish

    ✅ Fix: Remove the skillet from the heat before adding dried mint, then stir for only 10 seconds.

  • Making the soup too watery

    ✅ Fix: Simmer uncovered until the rice releases starch and the broth coats the spoon.

🧊 How to Store

Cool leftovers within 2 hours and refrigerate in airtight containers for up to 4 days. Reheat gently over medium-low heat with 60 to 120 ml water per 3 cups soup, stirring often because the rice thickens as it rests.

📅 Make Ahead

Soak the chickpeas and kidney beans 1 day ahead, and wash and chop the herbs up to 24 hours ahead. The finished soup also improves after resting overnight.

🍽️ Pairs Well With

  • Lavash bread
  • fresh herbs
  • torshi
  • sliced radishes
  • extra verjuice.

Regional Variations

  • In parts of northern Iran, cooks use more leafy greens and sharpen the soup with sour orange juice or extra verjuice.
  • Northwestern versions may include beet greens, spinach, and a darker pomegranate note.
  • Some family versions add small meatballs, but the herb-and-legume version is common and satisfying without meat.
everyday family-gathering Ramadan iftar casual celebration
#classic#family-style#one-pot#vegan#gluten-free

Ingredients

  • 150 gdried chickpeas (soaked in water for 8 to 12 hours and drained)
  • 120 gdried red kidney beans (soaked in water for 8 to 12 hours and drained)
  • 120 ggreen lentils (rinsed)
  • 80 gshort-grain rice (rinsed until the water runs nearly clear)
  • 2.5 lwater
  • 1yellow onion (finely chopped)
  • 45 mlneutral oil (divided: 30 ml for the soup base, 15 ml for the garnish)
  • 6 clovegarlic (divided: 4 cloves minced for the soup base, 2 cloves thinly sliced for the garnish)
  • 2 tspground turmeric
  • 2.5 tspfine sea salt
  • 0.5 tspground black pepper
  • 300 gfresh spinach (washed, dried, and chopped)
  • 150 gflat-leaf parsley (washed, dried, and chopped)
  • 100 gcilantro (washed, dried, and chopped)
  • 80 gfresh dill (washed, dried, and chopped)
  • 80 gfresh chives (finely chopped)
  • 120 mlverjuice
  • 60 mlpomegranate molasses
  • 8dried sour plums (rinsed and pitted if necessary)
  • 1small yellow onion (thinly sliced)
  • 1 tbspdried mint

🔄 Substitutions

  • verjuicefresh lime juice
  • fresh chivesscallions
  • dried sour plumsdried apricots and extra pomegranate molasses

Instructions

  1. 1

    Place the soaked chickpeas and kidney beans in a large heavy pot with 2.5 l water and bring to a boil over high heat. Skim off the foam, reduce the heat to medium-low, cover partially, and simmer for 45 minutes, until the beans are beginning to soften but are not fully tender.

  2. 2

    While the beans cook, heat 30 ml oil in a skillet over medium heat and add the chopped onion. Cook for 8 to 10 minutes, stirring often, until the onion is soft and lightly golden, then add the minced garlic and turmeric and cook for 1 minute more.

  3. 3

    Scrape the onion, garlic, and turmeric mixture into the pot with the beans. Add the lentils, rinsed rice, 2 tsp of the salt, and the black pepper, then simmer uncovered for 25 minutes, stirring every 5 minutes so the rice does not catch on the bottom.

  4. 4

    Add the spinach, parsley, cilantro, dill, and chives to the pot in handfuls, stirring until the greens wilt into the broth. Continue simmering for 25 to 30 minutes, until the legumes are tender and the rice has broken down enough to thicken the soup.

  5. 5

    Stir in the verjuice, pomegranate molasses, dried sour plums, and the remaining 0.5 tsp salt. Simmer for 15 minutes more so the fruit softens and the sour flavor becomes rounded rather than sharp.

  6. 6

    For the garnish, heat 15 ml oil in a small skillet over medium heat and fry the sliced onion for 10 to 12 minutes, until deeply golden at the edges. Add the sliced garlic for the final 2 minutes, then remove the skillet from the heat and stir in the dried mint for 10 seconds so it blooms without burning.

  7. 7

    Check the soup thickness before serving; it should be spoonable and hearty, not watery. If it is too thick, stir in 120 ml hot water and simmer for 3 minutes; if it is too thin, simmer uncovered for 5 to 8 minutes more.

  8. 8

    Ladle the Ash-e Torsh into deep bowls and spoon the fried onion, garlic, and mint garnish over the top. Serve hot, making sure each bowl receives a dried sour plum and a glossy streak of the mint oil.

🪪 Recipe Passport

Origin: Persian Cuisine
Researched by: Zaffaron Kitchen
Published: July 14, 2026

Cultural Background

In Iranian cooking, ash is a generous category of thick soups served at home, for guests, and during communal gatherings. This sour version reflects regional love for herbs, legumes, verjuice, and pomegranate-based acidity.

Regional Variations

In parts of northern Iran, cooks use more leafy greens and sharpen the soup with sour orange juice or extra verjuice.
Northwestern versions may include beet greens, spinach, and a darker pomegranate note.
Some family versions add small meatballs, but the herb-and-legume version is common and satisfying without meat.

Researched from multiple sources and validated by the Zaffaron editorial team. Every recipe is tested for accuracy, measurements, and cultural authenticity.

📚 Sources & Cultural References

  • Najmieh Batmanglij — Food of Life: Ancient Persian and Modern Iranian Cooking and Ceremonies — (2021)
  • Margaret Shaida — The Legendary Cuisine of Persia — (1992)

Sources cited by the Zaffaron editorial team during recipe research. Cultural and culinary references supporting authenticity claims.

Share:

Nutrition per serving

428
Calories
17g
Protein
9g
Fat
70g
Carbs
15g
Fiber
995mg
Sodium

Pairs well with

If you enjoyed this recipe, here are a few related Zaffaron recipes to try next.

Does your family make this differently?

Every family has their own version. Maybe your grandmother adds a secret ingredient, or your aunt has a completely different technique. Preserve your family's version — with their name on it, forever.

You Might Also Like

Reviews

Rated 0.0 out of 5 stars
0 reviews

Cooked this recipe?

Tap the stars to rate it — that's all it takes. A few words are welcome but optional.

Please sign in to rate this recipe.
Rated 0.0 out of 5 stars

No ratings yet. Cooked this one? Be the first to rate it — it takes one tap.