Persian Noodle Soup Recipe

While we have provided a jump to recipe button, please note that if you scroll straight to the recipe card, you may miss helpful details about ingredients, step-by-step tips, answers to common questions and a lot more informations that can help your recipe turn out even better.
I have a hill I will die on: soup is not background food. Soup is the main event. Also — I cry when I finish a pot of something that finally tastes like “home” (and yes, that counts as grief). If you’ve ever wanted a bowl that feels both like Sunday morning and a family secret, this Persian Noodle Soup Recipe (Ash Reshteh) is my current religion. I mean it. Also I change my mind about religion twice a week.
I burned it, loudly, once
There was this one time — listen — I tried making ash reshteh for a dinner party. The kitchen smelled like burnt optimism and cumin (not great together). The noodles went mushy in a way that sounded like old cereal, and the lentils staged a tiny revolt (clumped, then burst). My smoke alarm, forever dramatic, began its aria and I opened every window like I was in an indie film. People asked if something tasted “interesting.” I said yes, which is true, but it was more of a tragic texture thing than a culinary statement.
I flipped through ancient Persian blogs, one-handed, because someone needed to text me and probably asked about my dating life. The soup looked like a swamp. Also, I once added too much yogurt as a garnish and it curdled into sad little islands. I learned to respect timing (and fire alarms). Oh and the smell — there’s a particular sulfurous moment when beans are offended. You know it if you’ve been there. Do you know it? Don’t answer, but you know.
In trying to be exact I became rigid. Then I threw a spoon. Not my proudest moment.
Why this finally doesn’t betray me
Honestly, the difference was tiny and dramatic — like therapy but with cumin. I stopped hurrying the beans (they need patience, not panic). I learned to add the herbs late enough that they taste like themselves, not like wilted regrets. I also accepted that Persian noodle soup is supposed to be hearty, forgiving, and slightly messy. That emotional acceptance helped.
I swapped to better timing for the noodles — half the water panic I had before — and my brain relaxed. The version below (yes, the Persian Noodle Soup Recipe (Ash Reshteh) you’re eyeing) works because I stopped trying to make it perfect and started tasting for joy. Also practical techniques: rinsed lentils, pre-cooked beans unless you live in a world where dried beans cook themselves, and loving the garnish. Confidence? Kinda. Doubt? Always. But this version actually survives dinner conversations and small children.
Also, if you need simple chicken-soup vibes when you’re not feeling so brave, I have an absurdly soothing chicken noodle soup recipe that calms me down like weighted blankets do for my chest.
What goes into the pot
- 2 tablespoons olive oil
- 1 large onion, diced
- 4 cloves garlic, minced
- 1 teaspoon turmeric
- 6 cups vegetable broth
- 1 cup lentils, rinsed
- 1 cup chickpeas, cooked
- 1 cup navy beans, cooked
- 1 cup kidney beans, cooked
- ½ pound Persian noodles or linguine
- 3 cups spinach, chopped
- 1 cup cilantro, chopped
- 1 cup parsley, chopped
- 1 cup dill, chopped
- Salt and pepper to taste
- Sour cream or yogurt, for serving
- Fried onions, for garnish
Budget, texture, availability — all valid reasons to swap in what you have. No parsley? Double the cilantro (I know, weird). Running short on beans? Canned is not a sin; it’s a life choice. Also, if you hate one herb, I will judge you gently, but you can skip it.
Cooking Unit Converter
If you’re like me and question whether a cup is a concept or a conspiracy, use this tiny gadget to translate your life into metrics:
How to not ruin it this time
- Heat olive oil in a large pot over medium heat. Add diced onion and cook until soft and translucent.
- Stir in minced garlic and turmeric, cooking for 1-2 minutes until fragrant.
- Pour in the vegetable broth, then add the lentils, chickpeas, navy beans, and kidney beans. Bring to a boil, then reduce heat and simmer for 20 minutes.
- Add the Persian noodles (or linguine) to the pot and cook for an additional 10 minutes or until noodles are tender.
- Add chopped spinach, cilantro, parsley, and dill. Stir well, then cook for another 5-7 minutes until the greens have wilted.
- Season with salt and pepper to taste.
- Ladle soup into bowls and top with a dollop of sour cream or yogurt and a sprinkle of fried onions.
Also: taste the whole time. I know, I literally just listed directions, but tasting is not an instruction, it’s emotional check-in. If the soup feels shy, add salt. If it’s loud, breathe. TIMING is everything, but sometimes a minute late makes it perfect. Don’t be precious. Unless you are, and then be precious.

Okay, you — tell me your life
Have you ever had a recipe that makes you nostalgic for a kitchen you never lived in? Same. Do your kids pick out the noodles like they’re trading cards? Mine do. Do you feel judged when you use canned beans? You’re not alone. Someone somewhere will tell you this isn’t “authentic,” and they’ll be correct in the way all snack critics are — and yet, we eat with feelings, not diplomas.
Also: if you want a more hands-off, comforting stovetop thing that isn’t quite as herb-forward, I wrote this my chicken soup recipe that you can lean on when your brain is fogged.
Yes-ish. Use gluten-free noodles (brown rice or bean-based) or skip noodles and call it stew. Texture changes, vibe remains.
Absolutely. Rinse them. Don’t narrate their origin story. They are heroes.
3-4 days refrigerated. It thickens, like relationships. Reheat gently with a splash of broth.
Yes, but herbs will lose some brightness. Freeze before adding yogurt garnish. Also label the date, unless you like mystery meals.
It’s my version: honest, herb-forward, forgiving. Purists may sigh; you will eat soup and be warm. That counts.
Sometimes cooking is a way of talking to people who are gone, or to the part of you that needs a weekly anchor. Soup is my anchor. It’s also messy. I’m probably going to make a grocery list and then get distracted by a podcast, and the soup will teach me patience again, like it always does. I should go check the oven — or was it the dryer? Oh look, my phone just notified me of a sale on…
Daily Calorie Needs Calculator
If you’re counting (or just curious about the numbers), use this little tool to estimate what this bowl fits into for you:

Persian Noodle Soup (Ash Reshteh)
Ingredients
Base Ingredients
- 2 tablespoons olive oil
- 1 large onion, diced
- 4 cloves garlic, minced
- 1 teaspoon turmeric
- 6 cups vegetable broth Can substitute with chicken broth for meat version.
- 1 cup lentils, rinsed
- 1 cup chickpeas, cooked Canned is acceptable.
- 1 cup navy beans, cooked Canned is acceptable.
- 1 cup kidney beans, cooked Canned is acceptable.
- ½ pound Persian noodles or linguine
Herbs and Greens
- 3 cups spinach, chopped
- 1 cup cilantro, chopped
- 1 cup parsley, chopped
- 1 cup dill, chopped
- to taste Salt and pepper
For Serving
- to taste Sour cream or yogurt For a creamy finish.
- to taste Fried onions For garnish.
Instructions
Cooking
- Heat olive oil in a large pot over medium heat. Add diced onion and cook until soft and translucent.
- Stir in minced garlic and turmeric, cooking for 1-2 minutes until fragrant.
- Pour in the vegetable broth, then add the lentils, chickpeas, navy beans, and kidney beans. Bring to a boil, then reduce heat and simmer for 20 minutes.
- Add the Persian noodles (or linguine) to the pot and cook for an additional 10 minutes or until noodles are tender.
- Add chopped spinach, cilantro, parsley, and dill. Stir well, then cook for another 5-7 minutes until the greens have wilted.
- Season with salt and pepper to taste.
- Ladle soup into bowls and top with a dollop of sour cream or yogurt and a sprinkle of fried onions.





