In a large pot, heat the olive oil and saute the onions on medium heat for about 10 minutes.
Add the turmeric and toss around for a couple of minutes before adding the beef pieces. Continue to stir over medium heat for about 5 minutes until the meat has picked up some color and no longer looks raw.
Add water, salt, and pepper, and bring to a gentle simmer. Cover and simmer over low heat for 60 minutes.
Sabzi (herbs)
In a large frying pan add the olive oil and saute the chopped fresh parsley and mint over medium heat for 10 minutes. Lower the heat towards the end to prevent the herbs from burning.
Mix the dried mint into the herbs, then remove from the heat and set aside.
Stew
After the beef has cooked for 60 minutes, add the sauteed herbs. Cover and continue to cook for 30 minutes over low heat.
The stew should be very fragrant with the herbs and the meat fork tender.
Add the rhubarb pieces to the stew, gently mix, cover and cook until the rhubarb has softened, about 15 minutes. Take extra care not to over-mix as rhubarb can fall apart easily.
The stew should be dense with herbs and not at all watery.
Serve with Persian saffron basmati rice and a side of plain yogurt or Maast-khiar (yogurt, cucumber, mint and rose petals).
Notes
For a vegan option, eliminate the beef and incorporate cooked cannellini or white navy beans.