Pomegranate Herb Soup (آش انار)
A festive, thick northern Iranian ash with sweet-sour pomegranate, fragrant herbs, tender split peas, and tiny meatballs. Perfect for Yalda night, it balances tart pomegranate molasses with fresh greens and a comforting, hearty texture.

Printable Recipe Card
Servings: 6 · Total: 180 min · Difficulty: medium
Ingredients (quick list)
- 120 g Split peas (rinsed and soaked)
- 90 g Basmati rice (rinsed and soaked)
- 250 g Yellow onion (1 large, finely diced; also Meatballs: 80 g)
- 30 ml Neutral oil (or ghee; also Garnish: 10 ml)
- 2 tsp Ground turmeric (also Meatballs: 1 tsp)
- 2 tsp Fine sea salt (plus more to taste; also Meatballs: 1.25 tsp)
- 2000 ml Water (hot, divided)
- 120 g Fresh parsley (finely chopped)
- 80 g Fresh cilantro (finely chopped)
- 40 g Fresh dill (finely chopped)
- 20 g Fresh mint (finely chopped)
- 350 g Ground beef (85–90% lean)
+ 7 more in the full ingredients section below.
Steps (summary)
- Soak the split peas and rice separately: cover split peas with 3× their volume of cold water and soak 60 minutes; soak rice in…
- Make the meatballs: mix ground beef, grated squeezed onion, chickpea flour, salt, pepper, and turmeric for 2–3 minutes until ta…
- Build the soup base: in a heavy pot, heat 30 ml oil over medium heat (about 175°C surface temp). Add diced onion and sauté 10–1…
- Cook the split peas until nearly tender, 35–45 minutes at a low simmer, stirring every 10 minutes. Skim any foam. Add drained r…
- Add chopped herbs and 2 tsp salt. Simmer 20 minutes, partially covered, stirring every 3–4 minutes to prevent sticking (ash thi…
- Gently add the small meatballs one by one so they don’t clump. Keep the soup at a quiet simmer (no hard boil) for 15–18 minutes…
+ 2 more steps in the full instructions section below.
Cultural Background
Ash-e Anar is a festive winter ash associated with northern Iran and the pomegranate harvest. Its ruby-red tartness and generous mix of herbs make it especially beloved on Yalda Night, when families gather to welcome the longest night of the year with pomegranates, nuts, and warm, communal dishes.
Equipment
💡 Tips
- Keep the simmer gentle after adding meatballs; a rolling boil can toughen them and break them apart.
- If your pomegranate molasses is very sweet, reduce sugar to 0 g and increase juice by 50–100 ml for brightness.
- For a thicker ash, simmer uncovered for the last 10 minutes and stir constantly; for a looser bowl, add 100–200 ml hot water before serving.
⚠️ Common Mistakes
❌ Adding pomegranate juice at the beginning and boiling hard
💡 Why: Long, vigorous boiling dulls the bright tartness and can make the soup taste flat or slightly bitter.
✅ Fix: Add juice and molasses near the end and keep the heat at a gentle simmer for 10–12 minutes.
❌ Not stirring once rice is added
💡 Why: Rice starch settles and sticks to the bottom, causing scorching and a burnt taste that overwhelms the sweet-sour profile.
✅ Fix: Stir every 3–4 minutes after adding rice and herbs; use a heavy pot and scrape the bottom in slow, thorough sweeps.
❌ Making meatballs too large or dropping them in all at once
💡 Why: Large meatballs can remain undercooked inside, and crowding causes clumping and breakage.
✅ Fix: Roll 8–9 g meatballs and add them one by one at a quiet simmer; avoid a rolling boil.
🧊 How to Store
Cool to room temperature within 2 hours, then refrigerate in an airtight container up to 4 days. Reheat gently over low heat with 100–250 ml water as needed, stirring often to prevent sticking. Freeze up to 2 months; thaw overnight in the fridge and reheat slowly to protect the meatballs’ texture.
📅 Make Ahead
Soak split peas and rice up to 12 hours ahead (refrigerate the soaked rice). Form meatballs up to 24 hours ahead and refrigerate covered on a tray. The ash itself tastes even better the next day; cook fully, cool, refrigerate, then reheat gently with added water to loosen.
🍽️ Pairs Well With
- Serve for Yalda night with fresh lavash or sangak
- a plate of herbs (sabzi khordan)
- torshi
- and extra pomegranate arils. A small bowl of mast-o-khiar on the side balances the sweet-sour soup.
Regional Variations
- GilanOften more herb-forward with extra dill and cilantro, and the soup is kept slightly looser. Some cooks add a small amount of local sour pomegranate paste (rob-e anar-e torsh) for a sharper tang and finish with generous fresh arils.
- MazandaranCommonly made thicker and heartier, sometimes with more rice for body. The sweet-sour balance may lean sweeter, especially for gatherings, by using a slightly sweeter pomegranate molasses and a small measured amount of sugar.
Ingredients
- 120 gSplit peas (rinsed and soaked)
- 90 gBasmati rice (rinsed and soaked)
- 250 gYellow onion (1 large, finely diced; also Meatballs: 80 g)
- 30 mlNeutral oil (or ghee; also Garnish: 10 ml)
- 2 tspGround turmeric (also Meatballs: 1 tsp)
- 2 tspFine sea salt (plus more to taste; also Meatballs: 1.25 tsp)
- 2000 mlWater (hot, divided)
- 120 gFresh parsley (finely chopped)
- 80 gFresh cilantro (finely chopped)
- 40 gFresh dill (finely chopped)
- 20 gFresh mint (finely chopped)
- 350 gGround beef (85–90% lean)
- 15 gChickpea flour (helps bind and keeps meatballs tender)
- 1 tspGround black pepper
- 90 mlPomegranate molasses (adjust for sweetness/tartness)
- 500 ml100% pomegranate juice (unsweetened)
- 12 gGranulated sugar (optional, only if pomegranate is very tart)
- 2 tspDried mint (for garnish)
- 120 gPomegranate arils (for serving)
🔄 Substitutions
- Ground beef→ Ground lamb
- Chickpea flour→ Breadcrumbs
- 100% pomegranate juice→ Sour cherry juice
Instructions
- 1
Soak the split peas and rice separately: cover split peas with 3× their volume of cold water and soak 60 minutes; soak rice in cold water with 1/2 tsp salt for 30 minutes. Drain both well. Meanwhile, wash herbs, spin dry, and chop finely so they melt into the ash rather than floating in long strands.
- 2
Make the meatballs: mix ground beef, grated squeezed onion, chickpea flour, salt, pepper, and turmeric for 2–3 minutes until tacky. Cover and rest 20 minutes in the refrigerator so the mixture firms up. With wet hands, roll into 60 small meatballs (about 8–9 g each) and place on a tray.
- 3
Build the soup base: in a heavy pot, heat 30 ml oil over medium heat (about 175°C surface temp). Add diced onion and sauté 10–12 minutes until golden. Stir in 2 tsp turmeric for 30 seconds. Add drained split peas and 1500 ml hot water; bring to a gentle boil, then reduce to a steady simmer.
- 4
Cook the split peas until nearly tender, 35–45 minutes at a low simmer, stirring every 10 minutes. Skim any foam. Add drained rice and 300 ml additional hot water. Simmer 20–25 minutes, stirring more often as the rice releases starch; the texture should become thick and slightly creamy.
- 5
Add chopped herbs and 2 tsp salt. Simmer 20 minutes, partially covered, stirring every 3–4 minutes to prevent sticking (ash thickens quickly). If the pot looks dry, add up to 200 ml hot water gradually. The goal is a spoon-coating, hearty soup—not a porridge—before adding meatballs.
- 6
Gently add the small meatballs one by one so they don’t clump. Keep the soup at a quiet simmer (no hard boil) for 15–18 minutes until meatballs are cooked through. Stir with a wooden spoon from the bottom in slow sweeps to avoid breaking the meatballs and to keep rice from catching.
- 7
Lower the heat to low. Stir in pomegranate juice and pomegranate molasses. Simmer 10–12 minutes to meld flavors without dulling the fresh tartness. Taste and adjust: add the optional 12 g sugar only if needed, and add up to 1/2 tsp more salt if the pomegranate makes the soup taste flat.
- 8
Make the garnish: heat 10 ml oil in a small pan over medium-low heat. Add dried mint and stir 20–30 seconds just until fragrant; do not let it darken. Rest the ash off heat for 10 minutes so it thickens and the flavors round out. Serve hot with arils and mint oil on top.
🪪 Recipe Passport
Cultural Background
Ash-e Anar is a festive winter ash associated with northern Iran and the pomegranate harvest. Its ruby-red tartness and generous mix of herbs make it especially beloved on Yalda Night, when families gather to welcome the longest night of the year with pomegranates, nuts, and warm, communal dishes.
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

Shirazi Salad (سالاد شیرازی) — Brunoised cucumber-tomato herb salad with ab-ghooreh
Persian · Salads · 20 min

Chelo Kebab Koobideh (چلو کباب کوبیده) — Persian Minced Meat Skewers with Saffron Rice
Persian · Kebabs · 75 min

Koofteh Havij (کوفته هویج) — Persian Carrot Meatballs in Saffron-Tomato Broth
Persian · Main Courses · 120 min

Bulgarian Tarator (Таратор) — Cold Yogurt Cucumber Soup
Bulgarian · Soups · 15 min

Mtori (Mtori) — Tanzanian Banana-Beef Soup
Tanzanian · Soups · 175 min

Turkish Cağ Kebab (Cağ Kebabı) — Erzurum Slow-Roasted Charcoal Lamb Skewer
Turkish · Kebabs · 160 min

Salgam Juice (Şalgam) — Spicy, tangy fermented black-carrot drink
Turkish · Drinks · 25 min

Santorini Fava (Φάβα Σαντορίνης) — Creamy yellow split pea purée with capers
Greek · Appetizers · 65 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.