Put the kidney beans, navy beans and chickpeas in a large pot, add water and let cook until tender and set aside.
Boil 6 cups of water in a large pot and add parsley, spinach, dill and coriander to it. Let cook for 20 minutes.
Break up the noodles into strands of a couple of inches in length and add to the mixture and let simmer until they are cooked. Then add the flour to it.
Add salt, turmeric, pepper and mint to onions. stir and add it to the pot with noodles and vegetables
Slice the onions and saute them in a pan with vegetable oil until the color turns golden.
Add cooked legumes (kidney beans, navy beans and chickpeas, chicken) to the pot. Place the lid on and let it cook for 30 minutes over low heat.
Place Ash Reshteh in a large serving bowl and top with sauteed onion and whey.