Ash Reshteh (آش رشته) — Persian Herb, Bean, and Noodle Soup
Ash Reshteh is a beloved Persian thick soup of herbs, legumes, and reshteh noodles, often served at Nowruz as a symbol of prosperity and “untangling” life’s knots. Its deep aroma comes from slow-cooked onions, garlic, and fragrant greens.

Printable Recipe Card
Servings: 6 · Total: 145 min · Difficulty: medium
Ingredients (quick list)
- 180 g Dried chickpeas (soaked 12 hours, drained)
- 160 g Dried kidney beans (soaked 12 hours, drained)
- 140 g Green lentils (rinsed)
- 450 g Yellow onions (thinly sliced)
- 18 g Garlic (minced (about 6 cloves))
- 60 ml Neutral oil (such as sunflower or grapeseed)
- 2 tsp Turmeric
- 2 tsp Dried mint (for the soup)
- 10 g Fine salt (about 1 3/4 tsp)
- 1 tsp Black pepper
- 2400 ml Water
- 300 g Fresh spinach (roughly chopped)
+ 5 more in the full ingredients section below.
Steps (summary)
- Soak the chickpeas and kidney beans in plenty of cold water for 12 hours, changing the water once if possible. Drain and rinse…
- In a large heavy pot, heat 60 ml oil over medium heat and add the sliced onions. Cook for 20–25 minutes, stirring often, until…
- To the pot, add the minced garlic (18 g) and cook for 60–90 seconds until fragrant. Stir in the turmeric and black pepper and c…
- Add the soaked chickpeas and kidney beans, plus the rinsed green lentils, then pour in 2400 ml water. Bring to a boil, skim any…
- Simmer for 55–70 minutes, stirring every 10 minutes, until the chickpeas and kidney beans are tender. Add the salt halfway thro…
- Stir in the chopped spinach, parsley, cilantro, and chives, plus 2 tsp dried mint for the soup. Simmer for 15 minutes to soften…
+ 4 more steps in the full instructions section below.
Cultural Background
Ash Reshteh is closely tied to Persian celebrations, especially Nowruz, where its noodles symbolize life’s paths and the hope of “unraveling” difficulties in the new year. Shared in large pots, it reflects hospitality and communal cooking traditions.
Equipment
💡 Tips
- Stir frequently after adding reshteh; noodles sink and can stick, so scrape the bottom of the pot every 2–3 minutes during the final simmer.
- For a thicker, more traditional body, lightly mash 200 g of the cooked beans against the side of the pot, then stir back in and simmer 3 minutes.
- Keep mint oil on very low heat and add dried mint off-heat; burnt mint turns bitter quickly and will dominate the soup.
⚠️ Common Mistakes
❌ Adding noodles and then not stirring, causing clumps and sticking on the bottom.
✅ Fix: Break reshteh into short pieces and stir continuously for the first 2 minutes, then every 2–3 minutes until tender.
❌ Burning dried mint during the garnish step, making the soup taste bitter.
✅ Fix: Heat oil gently, then add mint off-heat and bloom for only 20–30 seconds before serving.
❌ Soup becomes overly thick after resting and feels pasty.
✅ Fix: Reheat with measured water additions (50 ml at a time) until it returns to a spoonable, stew-like consistency.
🧊 How to Store
Cool leftovers within 2 hours, then refrigerate in an airtight container for up to 4 days. Reheat gently over medium-low heat with 200–300 ml water to loosen, stirring often; noodles continue to absorb liquid as it sits.
📅 Make Ahead
Soak and cook the chickpeas and kidney beans up to 2 days ahead, then refrigerate them in their cooking liquid. Chop herbs and slice onions 1 day ahead; fry onions in advance and store refrigerated, then warm briefly before serving.
🍽️ Pairs Well With
- Sangak bread
- torshi (pickles)
- radish and herb platter
- extra kashk and fried onions
Regional Variations
- Tehran-style: heavier on kashk and fried onions, with a thicker final consistency and more garnish.
- Northern Iran: slightly more herb-forward, sometimes using extra spinach and chives for a greener soup.
- Home-style shortcut: using canned chickpeas and kidney beans (same weights drained) to reduce simmer time by about 40 minutes.
Ingredients
- 180 gDried chickpeas (soaked 12 hours, drained)
- 160 gDried kidney beans (soaked 12 hours, drained)
- 140 gGreen lentils (rinsed)
- 450 gYellow onions (thinly sliced)
- 18 gGarlic (minced (about 6 cloves))
- 60 mlNeutral oil (such as sunflower or grapeseed)
- 2 tspTurmeric
- 2 tspDried mint (for the soup)
- 10 gFine salt (about 1 3/4 tsp)
- 1 tspBlack pepper
- 2400 mlWater
- 300 gFresh spinach (roughly chopped)
- 180 gFresh parsley (finely chopped (leaves and tender stems))
- 120 gFresh cilantro (finely chopped)
- 80 gFresh chives (or scallion greens, finely sliced)
- 250 gReshteh (Persian noodles) (broken into 5–7 cm pieces)
- 200 gWhey (kashk) (pasteurized; diluted with 60 ml water)
🔄 Substitutions
- Reshteh (Persian noodles)→ Linguine or spaghetti, broken into 5–7 cm pieces
- Whey (kashk)→ Greek yogurt (10% fat) mixed with 15 ml lemon juice per 200 g yogurt
- Fresh chives→ Scallion greens
Instructions
- 1
Soak the chickpeas and kidney beans in plenty of cold water for 12 hours, changing the water once if possible. Drain and rinse well, then set them aside so they cook evenly and don’t cloud the soup.
- 2
In a large heavy pot, heat 60 ml oil over medium heat and add the sliced onions. Cook for 20–25 minutes, stirring often, until deeply golden and sweet; remove about 120 g of the fried onions for garnish and set aside.
- 3
To the pot, add the minced garlic (18 g) and cook for 60–90 seconds until fragrant. Stir in the turmeric and black pepper and cook for 30 seconds to bloom the spices without letting the garlic brown.
- 4
Add the soaked chickpeas and kidney beans, plus the rinsed green lentils, then pour in 2400 ml water. Bring to a boil, skim any foam for a cleaner broth, then reduce to a steady simmer and partially cover the pot.
- 5
Simmer for 55–70 minutes, stirring every 10 minutes, until the chickpeas and kidney beans are tender. Add the salt halfway through the simmer so the legumes soften properly while the soup still seasons evenly.
- 6
Stir in the chopped spinach, parsley, cilantro, and chives, plus 2 tsp dried mint for the soup. Simmer for 15 minutes to soften the greens and let their aroma infuse the broth while keeping the color vibrant.
- 7
Add the reshteh noodles and stir thoroughly to prevent clumping at the bottom. Simmer for 12–15 minutes, stirring frequently, until the noodles are tender and the soup thickens to a hearty, spoon-coating consistency.
- 8
Dilute the kashk with 60 ml water and stir until smooth, then add half of it (about 100 g) to the pot. Simmer for 3 minutes, stirring constantly, to prevent sticking and to round out the soup with gentle tang.
- 9
Make the mint oil: heat 30 ml oil in a small pan over low heat and add the minced garlic (6 g) for 45–60 seconds until fragrant. Remove the pan from heat, immediately stir in 2 tsp dried mint, and let it bloom for 30 seconds so it turns aromatic without burning.
- 10
Ladle the Ash Reshteh into bowls and decorate with the reserved fried onions, the remaining kashk, and streaks of mint oil. Let the soup rest for 5 minutes before serving so it thickens slightly and the flavors settle.
🪪 Recipe Passport
Cultural Background
Ash Reshteh is closely tied to Persian celebrations, especially Nowruz, where its noodles symbolize life’s paths and the hope of “unraveling” difficulties in the new year. Shared in large pots, it reflects hospitality and communal cooking traditions.
Regional Variations
Researched from multiple sources and validated by the Zaffaron editorial team. Every recipe is tested for accuracy, measurements, and cultural authenticity.
Nutrition per serving
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

Chicken Stuffed Cabbage Rolls (دلمه کلم با مرغ) — Herb-Scented Persian Dolmeh in Tomato Saffron Sauce
Persian · Main Courses · 90 min

Baghali Polo (باقالی پلو) — Persian Dill and Fava Bean Rice with Saffron
Persian · Rice Dishes · 95 min

Pasta with Walnut Sauce (پاستا با سس گردو) — Creamy Persian Walnut-Yogurt Pasta
Persian · Main Courses · 35 min

Romanian Tripe Soup (Ciorbă de burtă) — Creamy Sour Beef Tripe Soup
Romanian · Soups · 270 min

Cold Beet Soup (Aukstā zupa) — Latvian Kefir Beet Summer Soup
Latvian · Soups · 45 min

Cacık (Yoğurtlu Salatalık Mezesi) — Chilled Turkish Yogurt, Cucumber & Mint Dip
Turkish · Appetizers · 15 min

Gavurdağı Salad (Gavurdağı Salatası) — Finely Chopped Walnut & Pomegranate Salad
Turkish · Salads · 20 min

Khorak-e Lubia (خوراک لوبیا) — Persian-Style Hearty Beef and Bean Stew
Persian · Stews · 90 min
Reviews
Cooked this recipe?
Tap the stars to rate it — that's all it takes. A few words are welcome but optional.
No ratings yet. Cooked this one? Be the first to rate it — it takes one tap.