The Delicious Crescent

  • Recipes
  • About
    • Food Philosophy
  • Nutrition
    • Healthy Eating Tips
menu icon
go to homepage
  • Recipes
  • About
  • Contact
search icon
Homepage link
  • Recipes
  • About
  • Contact
×
Home » Recipes » Persian

Ash Reshteh (Persian Noodle Soup Recipe)

Head shot of Author Roxana Begum
Updated: Mar 12, 2026 by Roxana Begum · This post may contain affiliate links · 45 Comments

Jump to Recipe
Different views of ash reshteh with kashk served on a table.


Ash Reshteh is a classic Persian noodle soup loaded with beans and fresh herbs. It is intensely aromatic, richly flavorful, and packed with nutrients. This one-pot wonder is a wholesome, satisfying meal that will quickly become your go-to recipe for nourishing, delicious comfort food.

Ash reshteh served in a bowl with bread and olives.

Persian Noodle Soup

Ash Reshteh (or Ash-e Reshteh), is one of the most beloved Persian soups. Traditionally served during festive occasions like Nowruz (Persian New Year), it's also enjoyed year-round.

This hearty, thick soup is packed with beans, herbs, and greens, making it similar in concept to Italian minestrone. But unlike tomato-based soups, the flavor comes from well-cooked herbs and aromatics, creating a complex, savory taste reminiscent of Ghormeh Sabzi.

The soup's signature toppings - kashk, fried onions, and mint oil - elevate it to a rich, indulgent experience. While the ingredient list may seem long, this recipe is a complete, one-pot meal, and I've included tips and shortcuts to make it approachable for home cooks.

Why You Should Make This Soup

This soup isn't just delicious, it's nutrient-rich and satisfying. With beans, fresh herbs, and greens cooked together in aromatic spices, it's a wholesome, high-protein vegetarian meal.

It might take you some time to prep the ingredients, but the result is worth the effort. Ash Reshteh is perfect for cooler months as a hearty winter soup, and it develops even more flavor the next day. It's a versatile recipe that deserves a spot in your regular cooking rotation.

Key Ingredient Notes

Ingredients needed for Persian noodle soup
  • Beans: Ash Reshteh uses a mix of beans, each contributing flavor, thickness, and body to the soup. They form part of the base and soften as they cook. For a classic taste, stick to the suggested combination, but you can substitute with other beans if needed.
  • Herbs and Greens: A variety of herbs and spinach gives Ash Reshteh its signature flavor. Cooked down, they integrate with the beans to form the soup's base. The proportions in this recipe are balanced to deliver the authentic taste. 
  • For authentic taste, use fresh or frozen herbs and dried beans. Dried herbs or canned beans can be used if fresh ingredients aren't available (see instructions below).
  • Reshteh (Persian Noodles): Reshteh noodles hold up well during long cooking, softening without turning mushy. They can be found in Persian/Middle Eastern stores or online. Linguine can be used as a substitute, but udon noodles are my favorite. They mimic the soft, bouncy texture of traditional Ash Reshteh noodles, similar to what you'd find in Persian restaurants.
  • Cooking Liquid: Water works perfectly, but using vegetable, lamb, or beef stock adds extra umami depth.
  • Onions: Slice onions very thinly and take the time to caramelize them properly. A mandolin slicer can make this easier and ensure even cooking.

Kashk or Sour Cream for Topping

  • Traditionally, Ash Reshteh is topped with kashk, a fermented yogurt product with a thick, pourable consistency and tangy, cheese-like flavor. It's available fresh, dried (to reconstitute), or in liquid form at Persian/Middle Eastern stores or online. You can easily make it at home as well.
  • If kashk isn't your preference, high-quality sour cream, crème fraîche, or a blended combination of tart yogurt with Parmesan or feta can be used. I personally love a thick swirl of good quality kashk to complement this aromatic, creamy and thick soup. It adds a depth of flavor like parmesan cheese topping does to Italian dishes.

How to Make It

  1. Thinly slice onions, preferably using a mandolin slicer.
    Onions thinly sliced for making soup.
  2. In a large cooking pot, sauté onions with garlic for about 20 to 25 minutes until caramelized. Stir in turmeric. Stir dried mint into one third of the onion mixture while still hot and save it for garnish.
    Onions nicely caramelized for making Persian soup.
  3. Then add the beans (chickpeas, kidney and navy), spices, water or stock and bring it to a boil.
    Beans, spices and caramelized onions combined to make ash-e reshteh
  4. Lower the heat and simmer half hour. Then add lentils and cook 15 minutes.
    Beans being cooked to make Persian soup.
  5. Next, add all the herbs and simmer for 20 minutes. Adjust consistency of the soup as needed.
    Fresh greens and herbs added to make Persian noodle soup.
  6. Combine few tablespoons of soup with little bit of flour and stir it back into the simmering soup. Add reshteh or linguini noodles and cook until they are done. Stir lemon juice as per taste.
    Beans, greens, herbs and spices being cooked to make noodle soup.
  7. Mix some kashk or sour cream and the onion-turmeric-mint-oil topping into the soup, saving the rest for garnish. Serve ash reshteh with dollops of kashk or sour cream and onion-turmeric-mint-oil mixture.

How to Serve

Ash Reshteh is a thick, hearty soup and can be enjoyed as a complete meal on its own. Traditionally, it's served with three key toppings: a drizzle of kashk, fried onions, and mint oil (hot oil infused with dried mint). Serve the soup in a large tureen with the toppings on top, and offer extra on the side so each person can adjust to taste.

For a complete Persian meal, you can serve Barbari bread, Shirazi salad, and Torshi (Persian pickles) alongside the soup.

A bowl of Persian noodle soup placed on a brown table.

★ DID YOU MAKE THIS RECIPE? PLEASE COMMENT AND GIVE IT A STAR RATING BELOW!

Ash-e reshteh served in a bowl..
5 from 6 votes

Ash Reshteh (Persian Noodle Soup Recipe)

Ash Reshteh is a classic Persian noodle soup with beans and herbs that is intensely aromatic, amazingly delicious, nutrient rich and a wholesome meal by itself. A one pot wonder that will become your go to recipe for a nourishing and tasty meal.
Prep Time30 minutes mins
Cook Time1 hour hr 30 minutes mins
Total Time2 hours hrs
Print SaveSaved!
Course :Soups
Cuisine :Persian
Servings: 12 cups
Calories: 256kcal
Author: Roxana Begum

Ingredients

  • 6 tablespoons olive oil
  • 2 onions yellow or Vidalia, large, thinly sliced
  • 5 cloves garlic grated
  • 1 teaspoon turmeric
  • 2 tablespoons dried mint
  • ½ cup dried chickpeas soaked overnight
  • ½ cup kidney beans soaked overnight
  • ½ cup navy beans soaked overnight
  • 6 cups water or lamb/beef stock, adjust as needed
  • ½ teaspoon ground black pepper
  • 1½ teaspoons salt adjust as needed
  • ½ cup green lentils
  • 2 cups spinach chopped
  • 1½ cups cilantro chopped
  • 1½ cups parsley chopped
  • 1 cup green onions or leeks, chopped
  • ½ cup fenugreek leaves chopped or 2 tablespoons dried fenugreek leaves
  • ½ cup dill chopped
  • 1 tablespoon all purpose flour
  • 90 grams reshteh or linguini noodles
  • 1 cup kashk sour cream, crème fraiche or ¼ cup vinegar
  • 2 tablespoons lemon juice adjust as needed
US Customary - Metric

Equipment

  • Large Cooking Pot
  • Mandolin Slicer
Prevent your screen from going dark

Instructions

  • Heat the oil in a large cooking pot (5 to 6 quart) and sauté onions over medium heat until golden brown, which may take about 20 to 25 minutes. Add grated garlic after 10 minutes of sautéing the onions.
    Tip: Make sure to use a mandolin slicer for thin onion slices.
  • Turn off the heat and stir in turmeric. Do not let it burn.
  • Set aside one third of the onion and oil mixture. Mix the dried mint into it while still hot and save it for garnish.
  • Add the beans (chickpeas, kidney and navy), water or stock, black pepper and salt to the cooking pot and bring it to a boil.
  • Reduce the heat and simmer for about 45 to 60 minutes or more until the beans are very soft. Then add lentils and cook another 15 minutes.
  • Next add all the herbs and greens. Stir and let it simmer for about 30 to 45 minutes until it reaches a soft, mushy and thick soup consistency. Add more water or stock as needed.
  • In a small bowl combine few tablespoons of soup and flour, making sure there are no lumps. Stir this back into the simmering soup.
    Tip: Alternatively you could blend a very small portion of the soup and add it back to give it a creamy consistency.
  • Add the reshteh or linguini noodles and cook for about 10 to 15 minutes until the noodles are all but done (al dente). Stir lemon juice into the soup as per taste.
  • Adjust the consistency, salt, lemon juice and other seasonings to taste. Stir some of the kashk or sour cream and the caramelized onion-mint oil mixture into the soup, saving most of it for garnish.
  • Ladle the Persian noodle soup into bowls and top with dollops of kashk or sour cream and the onion-mint oil mixture.
  • You may serve some additional lemon slices/vinegar/kashk or sour cream on the side.

Notes

  1. You can cook this soup using dried herbs and/or canned beans. Directions in the blog post.
  2. Cook the soup in a slow cooker for a perfectly thick and creamy consistency. The soup should be like a thick porridge or chili in consistency.
  3. Frozen fenugreek leaves can be found in Indian and Middle Eastern stores.
  4. Reshteh (Persian noodles) can be found in middle eastern stores or online. You can substitute with linguini noodles.
  5. Traditionally kashk is used for topping ash reshteh. But sour cream or crème fraiche is an alternative.
  6. Storage and Leftovers: This soup keeps well in the refrigerator for a few days.
  7. Freezer Friendly: You can freeze the soup in freezer safe containers. Thaw and reheat, adding water to adjust the consistency.
  8. Make Ahead: Soak and cook the beans and freeze them ahead. Chop and freeze the green and herbs. Onions can be sliced a day ahead.
  9. Nutrition facts are based on linguini noodles and light sour cream (not kashk). The sodium value may vary. The suggested amount of salt is just a guideline and may need to be adjusted. Check for any added salt in other ingredients and adjust.

Nutrition

Serving: 1cup | Calories: 256kcal | Carbohydrates: 32g | Protein: 10g | Fat: 10g | Saturated Fat: 2g | Cholesterol: 7mg | Sodium: 329mg | Potassium: 572mg | Fiber: 9g | Sugar: 3g | Vitamin A: 1565IU | Vitamin C: 19.1mg | Calcium: 141mg | Iron: 3.7mg
Did you make this recipe?I would love to know about it. Tag me @thedeliciouscrescent.

More Persian Soup Recipes

  • Vegetarian Barley Soup (Ash-e Jow)
  • Mung Bean Soup (Ash-e Mash)
  • Abgoosht (Meat and Potato Soup)

Top Tips for Perfect Ash Reshteh

  • Noodles: Add noodles only at the end to prevent them from turning mushy. Stick to the recipe measurement-too many noodles can throw off the soup's balance. Use a wide pot, like a Dutch oven, for even cooking.
  • Thickness: The soup should be thick, somewhere between a stew and tomato soup. If it's too watery, simmer uncovered on high heat, stirring frequently to evaporate excess liquid.
  • Beans: Add a pinch of baking soda while soaking beans, then drain. Choose fresh dried beans from stores with good turnover; old beans can be stubborn. You can also add a pinch of baking soda while cooking to help soften them.
  • Hard-to-Find Ingredients: Reshteh noodles can be substituted with linguine or udon. Kashk can be made at home or replaced with alternatives (see recipe notes). Dried mint is now widely available online, in major supermarkets, and at Middle Eastern or Indian grocery stores.
  • Full Flavor: For authentic taste, use the herbs and beans in the specified ratios. Caramelize onions carefully-don't burn them, or the soup will taste bitter. Don't skip the three key toppings: kashk, fried onions, and mint oil.
Ash-e reshteh served on the table with olives.

How to Make Ash Reshteh with Canned Beans

Follow the standard recipe for cooking onions, lentils, and herbs until soft. Add canned beans about 20 minutes before adding the noodles to prevent them from overcooking.

How to Make Persian Noodle Soup with Dried Herbs

If using dried herbs, use roughly ¼ of the fresh herb volume-about 1¾ cups of mixed dried herbs for this recipe. Soak the dried herbs in water for 20 minutes, then discard the soaking water before adding them to the soup. This helps rehydrate the herbs and ensures optimal flavor.

Nutrition Insight

Ash Reshteh is a high-protein, nutrient-rich, one-pot soup thanks to its combination of beans, herbs, greens, and noodles. The mix of beans provides a complete plant-based protein when paired with noodles, while contributing dietary fiber, B vitamins, and essential minerals.

The variety of herbs and greens enhances the soup's vitamin, mineral, and phytochemical content, giving it a vibrant flavor and a nutrient-dense profile. This combination of beans, noodles, and greens makes Ash Reshteh a well-rounded vegetarian meal that is both filling and satisfying.

Dietary Variations

  • Vegan: Use vegetable stock instead of meat stock and skip kashk or sour cream. Replace with vinegar or a vegan sour cream.
  • Dairy-Free: Omit kashk or sour cream and use vinegar, lemon juice, or a dairy-free sour cream substitute.
  • Gluten-Free: Skip the flour or use cornstarch, and substitute reshteh noodles with gluten-free linguini.
  • Lower Carb: Reduce the amount of legumes used to lower carbohydrate content.

This post was first published in October 2016 and has been updated with for the reader's benefit.

« Zucchini Frittata (Kuku Kadoo)
Mango Cake With Whipped Cream »

Share the Post

Comments

  1. Samantha says

    April 05, 2023 at 5:46 pm

    Made this for my father in law for Persian new year and he was blown away! Very delicious and it tasted even better the next day! Definitely will be making this again! Wish I could post pictures of this dish because it looks as good as it tastes :)

    Reply
  2. Sheppard says

    March 06, 2023 at 4:11 am

    Hello - I’m looking forward to trying this as it looks delicious! I do have a question. I can’t tolerate chickpeas. What would you recommend as a substitute? Thank you!

    Reply
    • Roxana Begum says

      March 06, 2023 at 10:03 pm

      You can try white beans, like cannellini.

      Reply
  3. Ana Ghisellini says

    February 06, 2023 at 11:48 pm

    I made this recently and it was amazing! Since I had vegan guests, I followed what another commenter said and only added kashk when serving it to the non vegan guests. Everybody loved it!

    Reply
  4. Anonymous says

    February 22, 2022 at 11:16 pm

    This is just too good!! I used 2% yogurt instead of sour cream and it was fabulous.

    Reply
  5. Judy Meyersberg says

    December 28, 2021 at 5:45 am

    I have made this recipe several times, but this is the first time I found fresh Fenugreek (Methi) leaves. Fell in love with this soup years ago. The restaurant that featured it closed so I had to find a way to get my fix! The mandolin works wonders with the onion! This time I used an Instant Pot, and adapted your recipe. Only pressure cooked the beans. All other things done either in sauté mode, or slow cook mode. Beans done beautifully, and taste is yummy! Thank you so much for sharing this recipe with us.

    Reply
  6. K says

    August 03, 2021 at 7:24 pm

    For any fellow vegans out there, I'm planning to make this delicious-sounding recipe with a mixture of soy yogurt, white wine vinegar, and nutritional yeast in place of the kashk. Thanks to Roxana for the excellent flavor notes on the traditional dairy product, so that it will be easy to make a vegan facsimile!

    Reply
  7. Jennifer says

    December 27, 2020 at 1:11 am

    This is truly one of the best soup recipes. It’s so perfect for a fall or winter night. Thank you for sharing.

    Reply
  8. Erin F says

    November 01, 2020 at 11:00 pm

    This soup was amazing! Reminded me of my time in the Middle East. Thanks!

    Reply
    • Roxana Begum says

      November 10, 2020 at 10:51 pm

      Thanks Erin.

      Reply
  9. M says

    September 16, 2020 at 4:05 pm

    Hi Roxana, thanks for your wonderful website! I am cooking this currently, but ran into a problem: in your photo story of the recipe you mention adding spices alongside the beans, but in the ingredient and recipe list these spices are not mentioned, aside from pepper. In your photo however it looks like you also added turmeric and... maybe paprika? But I hesitate to add spices blindly. Could you enlighten me on this? Thanks so much.

    Reply
    • Roxana Begum says

      September 16, 2020 at 5:23 pm

      Thanks for your lovely feedback. The recipe lists turmeric and black pepper. Thats all you will need, as much of the flavor comes from the abundant herbs.

      Reply
      • Katie says

        October 24, 2020 at 7:44 pm

        This soup tastes just like the one I used to eat as a kid! Absolutely delicious, thank you for the recipe.

        Reply
        • Roxana Begum says

          November 01, 2020 at 8:56 pm

          Thanks for your lovely feedback. So happy you liked it.

          Reply
  10. Sree says

    January 30, 2020 at 7:21 pm

    Please let me know how to cook this using slow cooker ? Is it dump everything and turn on slow cooker kind ? How long will it cook ( including high or low setting ) in slow cooker

    Reply
    • Roxana Begum says

      January 31, 2020 at 2:51 pm

      I have to make it in slow cooker to get the accurate times. You can try high or low setting. The onions have to be fried separately though. I would let the beans cook first. While the beans still retain shape well, add herbs and cook it all together until ingredients fall apart to a thick soupy consistency.

      Reply
  11. Jacqueline says

    November 08, 2019 at 1:49 pm

    I have been cooking Persian food for 25 yrs, not sure why I never made this before , the recipe turned out to perfection!

    Reply
    • Roxana Begum says

      November 08, 2019 at 9:16 pm

      Thanks for your lovely and useful feedback :) Appreciate your visit and comment!

      Reply
  12. Sapana says

    July 26, 2019 at 6:17 pm

    I just love how many whole ingredients are in this soup!! It's so hearty, delicious, and good for you!

    Reply
    • Roxana Begum says

      July 26, 2019 at 8:21 pm

      Yes and it is like a meal.

      Reply
  13. Raia Todd says

    July 26, 2019 at 6:05 pm

    I love all the flavors in this soup! Sooooo yummy! Thanks for sharing it!

    Reply
  14. Emily says

    July 26, 2019 at 6:03 pm

    I love your Persian soup and how the turmeric gives it such a vibrant color!

    Reply
  15. Sara Welch says

    July 26, 2019 at 5:53 pm

    What a savory and unique recipe! Looks delicious and packed with flavor! Yum!

    Reply
  16. Andrea Metlika says

    July 26, 2019 at 5:32 pm

    This sounds so flavorful and love all the beans with the noodles.

    Reply
  17. georgie says

    March 27, 2018 at 3:52 pm

    this looks so delicious :) i am loving all those flavour combinations that you have going on!

    Reply
    • Roxana Begum says

      March 28, 2018 at 2:41 pm

      Thanks :)

      Reply
  18. Jill says

    March 27, 2018 at 3:24 pm

    This makes such a pretty presentation. Wish I could dive right in and try it!

    Reply
    • Roxana Begum says

      March 28, 2018 at 2:40 pm

      So happy you like it Jill. Hope you try it.

      Reply
  19. Leslie says

    March 27, 2018 at 3:22 pm

    This looks so tasty! My husband and I love to try foods from all over the world. Thanks for the tip on using the mandolin for the onions. I bet that makes it so much easier to get those beautiful rings.

    Reply
    • Roxana Begum says

      March 28, 2018 at 2:40 pm

      Yes, the finer onion slices help with better caramelization which is important for the taste of this dish. Thanks Leslie.

      Reply
  20. Traci says

    March 27, 2018 at 2:53 pm

    Omgosh, this. looks. amazing!!! I love every ingredient listed and, together, it sounds like a flavor and texture party! Thanks for the inspiration!

    Reply
    • Roxana Begum says

      March 28, 2018 at 2:39 pm

      Thanks Traci, that's so kind of you and very encouraging.

      Reply
Newer Comments »
5 from 6 votes (6 ratings without comment)

Leave a Comment Cancel reply

Your email address will not be published. Required fields are marked *

Recipe Rating




This site uses Akismet to reduce spam. Learn how your comment data is processed.

NICE TO MEET YOU!

Head shot of Roxana

Hi, I'm Roxana, registered dietitian and recipe developer. Here I share wholesome & delicious recipes with room for cravings. Healthy makeovers. Step-by-step photos & videos.
Read More…

Trending Recipes

  • Chicken biryani served in a plate.
    Easy Hyderabadi Chicken Biryani
  • Indian dal served in a bowl with bread.
    Dal Recipe (Indian Lentil Curry)
  • Haleem topped with fried onions, chili slices, herbs and lemon wedges.
    Hyderabadi Haleem Recipe
  • Persian love cake served with tea.
    Persian Love Cake Recipe
  • Close up view of Persian grilled chicken kabobs on skewers.
    Grilled Chicken Kabobs (Joojeh)
  • Close up view of Persian herb stew in a white pan.
    Ghormeh Sabzi (Persian Herb Stew)
  • Ash-e reshteh served in a bowl..
    Ash Reshteh (Persian Noodle Soup Recipe)
  • Close view of maamoul cookies dusted with powdered sugar.
    Maamoul (Date Filled Cookies)

Footer

^ back to top

About

  • About Us
  • Privacy Policy & Terms

Contact

  • Contact
  • Accessibility
As featured in image

As an Amazon Associate I earn from qualifying purchases.

Copyright © 2026 · THE DELICIOUS CRESCENT ·

Rate This Recipe

Your vote:




Let us know what you thought of this recipe:

This worked exactly as written, thanks!
My family loved this!
Thank you for sharing this recipe

Or write in your own words:

A rating is required
A name is required
An email is required

Recipe Ratings without Comment

Something went wrong. Please try again.