Ash E Reshteh Soup Recipe: Herbed Noodles and Crisp Celery in Spiced Broth

Soups & Stews

Ash E Reshteh Soup Recipe: Herbed Noodles and Crisp Celery in Spiced Broth

This Ash e Reshteh soup recipe brings the comforting warmth of Persian tradition to your kitchen, where delicate noodles, crisp celery, and fragrant herbs dance in a spiced broth.

The secret lies in slow-simmered lentils and tender vegetables that create a hearty yet delicate balance—perfect for chilly evenings or family gatherings. I’ve refined this recipe over years to capture the soul of Iranian home cooking, where every spoonful tells a story of heritage and care.

The magic begins with a rich broth infused with turmeric, cumin, and cardamom, which forms the soul of this dish. Thin noodles and crisp fried celery add texture, while a dollop of yogurt and fresh herbs brighten each bowl.

This isn’t just soup—it’s a celebration of Persian flavors, where simplicity meets depth in every bite. The result? A bowl that’s both nourishing and deeply satisfying, with layers of aroma and taste that linger long after the last spoonful.

What makes this recipe special is its adaptability—whether you’re serving it as a comforting meal for a family or preparing it for a special occasion, the flavors shine. The broth reduces to a velvety consistency, while the celery and herbs stay crisp, offering a perfect contrast.

Traditional garnishes like fried onions and fresh parsley elevate it further, making every serving feel like a taste of home.

Ready to bring Persian warmth to your table? This recipe delivers restaurant-quality results with just a few key techniques—slow cooking, proper seasoning, and the right texture balance. Serve it with warm bread or as a standalone meal, and watch as it becomes a staple in your kitchen.

👨‍🍳
Difficulty
Medium
🌿
Diet
Vegetarian
🔥
Calories
Med Cal

Ingredients for ash e reshteh soup

Six servings of Persian comfort in a bowl—herbed noodles, crisp celery, and spiced broth that taste like home.

Ingredient Amount Notes
Green Lentils 🌱 1 ½ cups Rinsed thoroughly before cooking
Extra-Firm Tofu 🍲 1 lb Pressed and cubed for texture
Thin Rice Noodles 🍜 2 cups Dried, for Ash e Reshteh
Celery Stalks 🧅 4 whole Fresh, cut into 1-inch pieces
Yellow Onion 🧅 1 whole Medium, diced finely
Garlic Cloves 🧄 4 cloves Peeled, minced finely
Ground Turmeric 🌿 1 tsp Freshly ground preferred
Ground Cumin 🌿 1 tsp Toasted for deeper flavor
Ground Cardamom 🌿 ½ tsp Freshly ground for aroma
Vegetable Broth 💧 6 cups Homemade or low-sodium
Plain Yogurt 🥛 ½ cup Full-fat for creaminess
Fresh Parsley 🌿 ¼ cup Chopped, for garnish
Fresh Dill 🌿 ¼ cup Chopped, for garnish
Extra-Virgin Olive Oil 🫒 ¼ cup For frying celery
Salt 🧂 1 ½ tsp Kosher or sea salt
Black Pepper 🌶️ ½ tsp Freshly ground preferred

The lentils and tofu are the heart of this dish. Green lentils hold their shape beautifully, while extra-firm tofu adds protein and texture—press it for 15 minutes to remove excess water. For the tofu, Trader Joe's or Whole Foods carry reliable brands, and look for non-GMO if that matters to you. The celery is non-negotiable—it needs to stay crisp, so fry it in olive oil until golden right before serving. Freshly ground spices make all the difference here, especially the cardamom—if you can't find whole pods, Penzeys sells pre-ground Persian cardamom that's perfect for this.

No fresh herbs? Dried parsley and dill at half the amount work in a pinch, though fresh is ideal. Swapping the tofu for chickpeas or white beans keeps it vegetarian and adds a different texture. The broth can be store-bought, but homemade is better—just make sure it's vegetable-based. If you're short on time, low-sodium bouillon cubes are a lifesaver, but dissolve them fully. The noodles should be thin and delicate—rice vermicelli or angel hair pasta both work, but don't substitute thick noodles. And trust me, the yogurt should be full-fat—it makes the soup so much richer.

This soup tastes even better the next day as the flavors meld. Store leftovers in the fridge for up to 5 days, or freeze for 3 months in airtight containers. I always make a double batch—one for dinner, one for lunch the next day. The celery stays crisp if you fry it fresh before serving, so don't fry it ahead. Garnish with extra herbs and a drizzle of olive oil right before eating, because that's when it all comes together.

❤️

Why You'll Love This Recipe

  • No-Chop Night: I swear by this trick—just slice the celery into thick rounds and let the onion caramelize whole. The tofu cubes? Toss them in the broth whole first, then shred them at the end. Minimal chopping, maximum flavor.
  • Umami Bomb: That crispy tofu edge when it hits your spoon? Chef’s kiss. The lentils soak up the broth’s savory depth while the noodles add a satisfying chew—like a hug in a bowl, but with more garlic.
  • Lunchbox Hero: Between us, this soup is my go-to for meal prep. Pack the lentils and noodles separately, then reheat with fresh tofu and a splash of broth. My kids (and my lazy self) love it cold or hot—no complaints.
  • Budget Win: Green lentils and rice noodles stretch forever, and tofu’s the cheapest protein around. I make a giant pot on Sundays, and it feeds my family for days. Honestly, it’s the only soup that doesn’t guilt me about grocery bills.

Step-by-step instructions for Ash e Reshteh soup

This hearty Persian soup delivers perfect texture contrast every time—crisp celery, tender noodles, and spiced broth.

1

Prepare the Lentils and Tofu

Start by rinsing the 1.5 cups green lentils under cold water until the water runs clear. In a medium saucepan, combine the lentils with 6 cups vegetable broth, bring to a boil over high heat, then reduce to a simmer. Add 1 teaspoon ground turmeric, 1 teaspoon ground cumin, and 0.5 teaspoon ground cardamom, stirring to dissolve the spices. Let the lentils simmer for 20-25 minutes until tender but still holding their shape.

While the lentils cook, press the 1 lb extra-firm tofu between paper towels for 15 minutes to remove excess water, then cube into ½-inch pieces. Heat 2 tablespoons extra-virgin olive oil in a separate skillet over medium heat, add the tofu cubes, and cook for 5-6 minutes until golden brown on all sides. Remove and set aside—these crispy tofu cubes will add amazing texture to your soup.

2

Sauté the Celery and Aromatics

In the same skillet (no need to clean it—the flavor is gold), heat another 2 tablespoons extra-virgin olive oil over medium-high heat. Add the 4 whole celery stalks, cut into 1-inch pieces, and cook without stirring for 3-4 minutes until deeply golden and crisp. This is crucial for that signature crunch in Ash E Reshteh.

Push the celery aside and add the 1 whole yellow onion, diced finely, and 4 cloves garlic, minced. Sauté for 3-4 minutes until the onion softens and becomes translucent. Stir in 1 teaspoon salt and 0.5 teaspoon black pepper, then pour in ½ cup vegetable broth to deglaze the pan, scraping up any browned bits. Add this mixture to the simmering lentils.

3

Cook the Noodles and Finish the Broth

Bring the lentil mixture back to a gentle simmer. Add the 2 cups thin rice noodles and cook for 4-5 minutes until they're tender but still slightly firm. The noodles should hold their shape—overcooking makes them mushy. If the soup looks too thick, add ½ cup vegetable broth to reach your desired consistency.

Taste and adjust seasoning with more salt or pepper if needed. The broth should be flavorful but not overpowering—let the spices and crisp celery shine. Keep the soup warm over low heat while you prepare the garnishes.

4

Assemble and Serve with Fresh Herbs

Just before serving, stir in the ½ cup plain yogurt and the crispy tofu cubes. The yogurt adds a creamy contrast that balances the spiced broth perfectly. Ladle the soup into bowls, then garnish each serving with 1 tablespoon chopped fresh parsley and 1 tablespoon chopped fresh dill. The bright herbs add a fresh finish that cuts through the richness.

Serve immediately with extra crisp celery on the side if desired—this is where Ash E Reshteh gets its name ("ash" from the celery and "reshteh" from the noodles). Each spoonful should deliver that magical texture combination: tender lentils, chewy noodles, crisp celery, and creamy tofu cubes in a fragrant, spiced broth.

👨‍🍳

Pro Tips For Making Ash E Reshteh Soup

  • SOAK LENTILS 30 MINUTES: I learned this the hard way—skipping the soak makes the lentils turn to mush in ash e reshteh. Toss them in warm water for half an hour before cooking, then drain. They’ll hold their shape and soak up flavors better.
  • PRESS TOFU DRY: Extra-firm tofu still needs pressing to avoid a soggy soup. Wrap it in a towel, place a heavy pan on top, and wait 15 minutes. This ensures it absorbs the broth instead of turning the soup into a stew.
  • SAUTÉ ONIONS LOW AND SLOW: The onions are the base—don’t rush them. Cook them on medium-low for 10-12 minutes until deep golden, not browned. This builds the soup’s sweet, caramelized depth without burning.
  • ADD NOODLES LAST MINUTE: Noodles in broth too early? They’ll turn to glue. Keep them separate until the very end, then stir in for just 1-2 minutes. This keeps them tender but distinct, not mushy.

Flavor customization for ash e reshteh soup

Spicier Heat Boost

For those who love a kick, add ½ teaspoon ground red pepper flakes to the broth while simmering the lentils. If you prefer fresh heat, stir in 1 chopped fresh red chili (like serrano or jalapeño) when sautéing the celery.

For a smoky twist, sprinkle ½ teaspoon smoked paprika over each bowl before serving. I find that 1-2 teaspoons of harissa paste stirred into the yogurt garnish adds depth without overpowering the delicate flavors. 🌶️

Citrus Brightness

Finish your soup with a burst of citrus to cut through the richness. Squeeze 1 tablespoon fresh lemon juice over each serving just before eating, or add zest from ½ lemon to the broth while simmering.

For a sweeter contrast, drizzle with 1 teaspoon rose water (traditional in Persian cuisine) or a touch of orange blossom water—both elevate the dish beautifully. I keep a small bottle of rose water in my fridge for just this purpose.

Creamy Variations

Swap the yogurt for ½ cup coconut milk to make this soup dairy-free while keeping it creamy. For extra richness, stir in 2 tablespoons tahini at the end for a nutty depth.

If you love cheese, top each bowl with ¼ cup crumbled feta or shredded Pecorino Romano—the saltiness pairs wonderfully with the spices. I’ve also seen versions with mashed avocado mixed into the yogurt for a velvety texture. 🥛

Herb Swaps

While parsley and dill are traditional, experiment with other fresh herbs for different flavor profiles. Try chopped cilantro for a brighter, slightly citrusy note or fresh mint for a refreshing twist. For a more earthy taste, add chopped tarragon or chives.

If you’re using dried herbs, reduce the amount by half—½ teaspoon dried mint or 1 teaspoon dried tarragon work well in a pinch.

Extra Crunch Options

Beyond crisp celery, add texture with toasted pine nuts or slivered almonds—just fry 2 tablespoons in olive oil until golden and sprinkle on top. For a savory crunch, top with crumbled fried shallots or toasted sesame seeds.

I love the contrast of crispy fried leeks (sliced thin and fried until golden) for an extra layer of flavor. These additions make every spoonful more exciting! 🌟

Smoky Depth

Infuse the broth with smoky notes by adding 1-2 smoked paprika or a small piece of smoked fish (like smoked trout) while simmering.

For a deeper smoky flavor, char 1 whole onion and 2 celery stalks directly over a gas flame or under a broiler before dicing and adding to the soup. This technique adds a caramelized, smoky richness that’s hard to resist. 🔥

Nutrition facts

Servings 6
Amount Per Serving
Calories 380kcal
% Daily Value *
Total Fat 16g21%
Saturated Fat 3g15%
Cholesterol 0mg0%
Sodium 720mg31%
Total Carbohydrate 45g16%
Dietary Fiber 10g36%
Sugars 6g
Protein 22g44%
* Percent Daily Values are based on a 2,000 calorie diet. Your daily values may be higher or lower depending on your calorie needs.

Frequently asked questions

1

Why does Ash E Reshteh need crisp celery?

The crunchy celery is essential for authentic texture—it contrasts perfectly with the tender noodles and lentils. Traditional Persian cooking relies on this contrast, where the celery adds a refreshing bite that balances the rich, spiced broth. Fry it just before serving to maintain that satisfying crunch!

2

Can I make this soup vegan?

Swap the yogurt for ½ cup coconut milk or cashew cream, and use vegetable broth throughout. For extra protein, add 1 cup cooked chickpeas or white beans with the lentils. The tofu can stay as-is, or use vegan-friendly alternatives like hearts of palm.

3

How do I prevent the noodles from getting mushy?

Cook the noodles for just 4-5 minutes in the broth—they should be tender but still hold their shape. If your soup seems too thick, add ½ cup extra broth instead of overcooking. Thin rice noodles work best, but angel hair pasta can substitute in a pinch (reduce cooking time by 1 minute).

4

What's the best way to store leftovers?

Store in an airtight container in the fridge for up to 5 days, or freeze for 3 months. Reheat gently on the stove with a splash of broth to restore moisture. Save the crisp celery for garnishing—fry fresh portions before serving to maintain that signature crunch!

5

Why does my soup taste bland?

Check your seasoning—Persian soups rely on balanced spices. Start with 1.5 tsp salt and adjust to taste, then boost flavor with 1 tsp lemon juice or ½ tsp rose water at the end. Freshly ground spices (especially cardamom) make all the difference—pre-ground spices lose potency quickly.

★★★★★4.5(13 reviews)
Categories Soups & Stews