Skip to main content New<> this month
Get the Allrecipes magazine

Ash-e Reshteh (Persian Legume Soup)

Rated as 4.5 out of 5 Stars

"Wonderful Persian soup."
Added to shopping list. Go to shopping list.


12 h servings 475
Original recipe yields 6 servings (6 cups)


{{model.addEditText}} Print
  1. Place the chickpeas and kidney beans into a large container and cover with several inches of cool water; let stand 8 hours to overnight.
  2. Heat 1 tablespoon olive oil in a skillet over medium heat; stir in red onion. Cook and stir until onion has turned translucent, about 5 minutes. Reduce heat to low; continue cooking and stirring until onion is tender and golden brown, about 40 minutes more. Stir in dried mint; cook until onions become dark brown and crisp, about 15 minutes. Set aside for garnish.
  3. Heat remaining olive oil in a stock pot; stir in yellow onions. Cook and stir until onion has turned translucent, about 5 minutes. Add garlic and stir until fragrant, about 1 minute. Stir in chickpeas, kidney beans, and turmeric; toss to combine. Stir in vegetable stock; simmer soup for 1 hour.
  4. Stir parsley, cilantro, mint, scallions, and lentils into soup; simmer 30 minutes more. Break linguine into 3 sections, stir into soup, and cook at a low boil until noodles are soft, 8 to 10 minutes.
  5. Stir 1/2 of the spinach to the soup until wilted, about 1 minute. Stir in remaining spinach and simmer for 30 minutes, stirring occasionally.
  6. Stir flour with 3 tablespoons of the soup liquid together in a small bowl until smooth. Stir flour mixture back into soup. Continue to simmer soup over low heat, stirring frequently, until thickened, about 30 minutes.
  7. Serve soup with yogurt and fried red onions.


  • Cook's Notes:
  • Save time by frying the onions while the soup is simmering.
  • It is important to stir gently and often toward the end of the cooking process, or soup will stick to the bottom of the pot. Add more water or stock as needed to prevent sticking.

Nutrition Facts

Per Serving: 475 calories; 11.3 76.3 22.9 8 434 Full nutrition

Explore more


Read all reviews 5
Most helpful
Most positive
Least positive

This is a standard recipe for the most part, but it has one bastardized element that really ought not to go undeclared. Linguine is a sorry substitute for 'reshte,' the traditional noodles used ...

Very unique! The recipe definitely needed more stock and plenty of salt and pepper, but it was a good start.

I needed way more broth. I used about 12 cups and could have used closer to 16-20 to make it soupier.

Well done We don't make reshte-ash for our new year in lran But in some family gathering

Excellent recipe! Tastes like my grandma used to make it! Ended up adding more vegetable stock because it wasn’t liquidy enough.