As I stood in my kitchen, the intoxicating aroma of sautéed garlic and onions wafted through the air, instantly transporting me to the bustling bazaar of Tehran. Today, I’m excited to share my take on a classic Persian Noodle Soup, known as Ash Reshteh. This hearty, plant-based delight is not only packed with nourishing protein from legumes but also brimming with vibrant herbs, making it a perfect comfort food for any occasion. What I love most about this recipe is how effortlessly it transforms into a make-ahead meal—ideal for busy weeknights or cozy gatherings with friends. Ready to warm your soul and impress your loved ones? Let’s dive into this delicious adventure!

unnamed file 463

Why is Ash Reshteh so special?

Hearty, Plant-Based Comfort: Ash Reshteh captures the essence of home-cooked warmth, making it a go-to for cozy evenings.
Protein Powerhouse: Packed with lentils, chickpeas, and beans, this soup delivers a nutritious punch and keeps you satisfied.
Flavorful Innovation: The blend of fresh herbs like cilantro and dill infuses your kitchen with delightful aromas that elevate mealtime.
Make-Ahead Magic: Perfect for meal prep, this dish improves in flavor after a day in the fridge, allowing for effortless lunches throughout the week.
Crowd-Pleasing Appeal: Whether hosting a dinner or enjoying a quiet night in, this nourishing soup is sure to impress everyone at the table.
Serve with Style: Pair it with soft flatbread or a simple salad to create a well-rounded meal experience that your family will cherish. Dive deeper into comfort with recipes like Potato Soup Comfort or explore East Asian flavors in Thai Chicken Soup.

Persian Noodle Soup Ingredients

  • For the Base
    Olive Oil – Essential for sautéing the onions and garlic, creating a rich, savory base. Substitute avocado oil for a neutral flavor.
    Onion (1 large, diced) – Adds sweetness and depth of flavor; can substitute with shallots for a milder taste.
    Garlic (4 cloves, minced) – Provides aromatic flavor; use garlic powder (1 teaspoon) if fresh is unavailable.
    Turmeric (1 teaspoon) – Adds warmth and a golden color; beneficial for health; no substitution needed but adjust to taste for intensity.
    Vegetable Broth (6 cups) – The base liquid that enriches the soup flavor; use low-sodium to control salt content.

  • For the Heartiness
    Lentils (1 cup, rinsed) – Adds protein and fiber, creating a hearty texture; any small lentils (like red or green) work well.
    Chickpeas (1 cup, cooked) – Provides creaminess and protein; canned chickpeas are convenient, while dried chickpeas should be soaked and cooked.
    Navy Beans (1 cup, cooked) – Contributes to the heartiness; substitute with great northern beans if needed.
    Kidney Beans (1 cup, cooked) – Adds bulk and nutrition; can replace with black beans for different flavor.

  • For the Noodles and Greens
    Persian Noodles (½ pound) or Linguine – Creates the signature texture; substitute with any thin pasta if unavailable.
    Spinach (3 cups, chopped) – Adds nutrition and color; frozen spinach can be used without need for cutting.

  • For the Freshherbs
    Cilantro (1 cup, chopped) – Fresh herb that brightens the dish; parsley can be used instead for a milder flavor.
    Parsley (1 cup, chopped) – Complementary herb; omit if not available but is recommended for flavor.
    Dill (1 cup, chopped) – Provides a unique flavor profile; can be substituted with fresh thyme if needed.

  • To Finish
    Salt and Pepper – Essential for seasoning to taste; add at the end for better flavor balance.
    Sour Cream or Yogurt (for serving) – Adds creaminess and tang; substitute with plant-based yogurt for vegan options.
    Fried Onions (for garnish) – Provides crunch and flavor contrast; can replace with toasted nuts or seeds for a different texture.

Now that you have your ingredients gathered, let’s dive into creating this delightful and nourishing Persian Noodle Soup that promises to warm not just your belly, but your heart as well!

Step‑by‑Step Instructions for Persian Noodle Soup

Step 1: Sauté the Base
Heat 2 tablespoons of olive oil in a large pot over medium heat. Add one diced onion and sauté for 5–7 minutes until translucent and softened. The fragrance will fill your kitchen, drawing everyone closer. Stir frequently to prevent burning, creating a rich base for your Persian Noodle Soup.

Step 2: Add Aromatics
Incorporate 4 minced garlic cloves and 1 teaspoon of turmeric into the pot, cooking for 1–2 minutes. Mix well until fragrant, ensuring that the garlic doesn’t brown. The golden hue from the turmeric will begin to brighten the mixture, indicating it’s time to move to the next step.

Step 3: Combine Broth and Legumes
Pour in 6 cups of vegetable broth and bring to a boil over high heat. Stir in 1 cup each of rinsed lentils, cooked chickpeas, cooked navy beans, and cooked kidney beans. Reduce heat to a simmer and cook for 20 minutes, allowing flavors to meld while the lentils soften beautifully.

Step 4: Incorporate Noodles
Once the legumes are tender, introduce ½ pound of Persian noodles (or linguine) into the simmering pot. Cook for an additional 10 minutes until the noodles are al dente and absorb some of that delicious broth, giving the Persian Noodle Soup its signature comfort.

Step 5: Add Fresh Greens
Mix in 3 cups of chopped spinach, along with 1 cup each of chopped cilantro, parsley, and dill. Stir well and let cook for 5–7 minutes until the greens are wilted and vibrant. The added color and aroma will enhance your soup, making it even more inviting.

Step 6: Season and Serve
Season the soup with salt and pepper to taste, ensuring all the flavors balance beautifully. Ladle the warm Persian Noodle Soup into bowls, topping with a dollop of sour cream or plant-based yogurt, along with a sprinkle of crispy fried onions for that perfect crunch.

unnamed file 465

Persian Noodle Soup Variations

Explore these delightful twists to make this comforting soup uniquely yours!

  • Legume Swap: Replace lentils with any preferred bean like black beans or pinto for a new texture.

  • Spicy Kick: For those who crave heat, add chili powder or red pepper flakes while sautéing to bring the soup to life.

  • Herb Fusion: Try fresh basil or mint in place of cilantro or dill for a refreshing take that sings of summer.

  • Citrus Zest: A splash of lemon juice or a sprinkle of vinegar before serving brightens the flavors and adds a delightful zing.

  • Nutty Crunch: Instead of fried onions, top your soup with toasted almonds or walnuts for an irresistible crunch and nutty flavor. Consider adding a handful of seeds like pumpkin or sunflower for another layer of texture.

  • Creamy Comfort: Swap sour cream for creamy tahini or avocado for a rich, velvety finish that is also plant-based.

  • Roasted Veggies: Add roasted carrots or bell peppers during cooking for a touch of sweetness and extra nutrients that blend beautifully with the soup.

  • Grains Galore: Incorporate cooked quinoa or barley for added heartiness and a delightful chew, enhancing the dish’s nutritional value.

With these variations, you can create a personalized Persian Noodle Soup masterpiece! If you’re looking for more comforting options, check out Potato Soup Comfort or enjoy the flavorful warmth of Thai Chicken Soup.

How to Store and Freeze Persian Noodle Soup

Fridge: Store leftover Persian noodle soup in an airtight container for up to 5 days; the flavors actually improve after a day in the refrigerator.

Freezer: To freeze, omit the noodles and fresh herbs. Place soup in freezer-safe containers for up to 3 months. Reheat and stir in noodles and herbs when ready to serve.

Reheating: When reheating, add a splash of vegetable broth or water if the soup has thickened. Warm it gently on the stove, stirring occasionally until heated through.

Reminder: For the best texture, freeze the soup before adding the noodles and fresh herbs, ensuring your meal remains vibrant and flavorful when you’re ready to enjoy!

Expert Tips for Persian Noodle Soup

  • Sturdy Pot Required: Ensure you use a heavy-bottomed pot for even heat distribution and to prevent burning the ingredients.

  • Fresh Herbs Last: Add fresh herbs like cilantro and dill just before serving to maintain their vibrant color and fresh flavors in your Persian Noodle Soup.

  • Consistency Control: If the soup thickens too much after cooling, feel free to add more broth or water to achieve your desired consistency.

  • Vegan Substitution: For a vegan version, omit dairy toppings or swap them for delicious plant-based alternatives to keep the recipe plant-based.

  • Flavor Boost: A squeeze of fresh lemon juice or a splash of vinegar before serving enhances the soup’s brightness, making each bite even more delightful.

  • Storage Tips: Store leftover soup in an airtight container for up to 5 days; let the flavors deepen overnight in the fridge for an even tastier experience.

Make Ahead Options

Preparing your Persian Noodle Soup (Ash Reshteh) ahead of time is a fantastic way to save time and enhance its flavors! You can sauté the onions and garlic, and even cook the lentils and beans up to 3 days in advance; simply refrigerate them in airtight containers. The fresh herbs and noodles should be added just before serving to maintain their vibrant colors and textures. When you’re ready to enjoy this comforting soup, warm the broth, mix in the prepped ingredients, and add the herbs and noodles. You’ll have a delicious, hearty meal with minimal effort, perfect for busy weeknights!

What to Serve with Hearty Persian Noodle Soup (Ash Reshteh)

Imagine a comforting meal that not only warms you but also delights your senses with each bite.

  • Soft Flatbread: Perfect for sopping up the delicious broth, this warm, pillowy bread enhances the cozy experience.
  • Simple Green Salad: A fresh salad with crisp greens, cucumbers, and a lemon vinaigrette balances the richness of the soup.
  • Crispy Roasted Vegetables: The caramelized sweetness from roasted veggies adds depth and offers a satisfying crunch alongside your hearty soup.
  • Mint Yogurt Sauce: A cool, creamy side with fresh mint brightens the flavors and elevates your dining experience wonderfully.
  • Grilled Vegetable Skewers: Smoky, charred veggies complement the aromatic tones of the soup, creating a delightful contrast in textures and flavors.
  • Herbed Rice: Fluffy rice infused with fresh herbs provides a lovely base that pairs beautifully with the soup’s rich profile.

With these delightful accompaniments, you’ll create a memorable meal experience that your family will cherish, making your Persian Noodle Soup a star at the table!

unnamed file 467

Persian Noodle Soup (Ash Reshteh) Recipe FAQs

How do I select the right legumes for this recipe?
Absolutely! When choosing legumes like lentils, chickpeas, navy beans, and kidney beans, opt for fresh and dry beans that are intact without any dark spots or signs of damage. If you’re using canned beans, ensure they’re low-sodium to keep the flavor balanced. For lentils, red or green varieties work beautifully and cook quickly.

What’s the best way to store leftovers?
Very! Store your Persian Noodle Soup in an airtight container in the refrigerator for up to 5 days. As the soup sits, the flavors deepen, making it even tastier the next day. Just remember to let it cool to room temperature before sealing the container to maintain the best flavor and texture.

Can I freeze the Persian Noodle Soup?
Of course! To freeze, I recommend omitting the noodles and fresh herbs before storing. Pour the cooled soup into freezer-safe containers, ensuring to leave some space for expansion, and seal tightly. It can last up to 3 months in the freezer. When it’s time to enjoy, simply reheat in a pot and stir in cooked noodles and fresh herbs for the best texture!

What should I do if my soup thickens too much?
No worries! If your soup becomes thicker than you’d like after cooling, just add a splash of vegetable broth or water when reheating. Warm it on the stove over medium-low heat, stirring occasionally until you reach your desired consistency. This way, you’ll maintain that delicious comfort of your Persian noodle soup without losing any flavor.

Are there any dietary considerations I should keep in mind?
Absolutely! This recipe is naturally plant-based and vegetarian, perfect for a variety of diets. If you’re serving guests or family members with allergies, check for any sensitivities to beans, legumes, or gluten. You can make a gluten-free version by substituting Persian noodles with gluten-free pasta options. Additionally, for vegan guests, simply use plant-based yogurt instead of sour cream.

How long will the flavors improve after making?
Very much so! After making, if you store the soup in the fridge, you’ll find that the flavors meld beautifully overnight. I often make extra just to enjoy the next day, and it’s like a fine wine getting better with time. It’s a warm and comforting dish that truly gets better with each bite!

Persian Noodle Soup

Comforting Persian Noodle Soup to Warm Your Soul

Experience the warmth of Persian Noodle Soup, a hearty plant-based dish rich in flavor and nourishment.
Prep Time 15 minutes
Cook Time 40 minutes
Total Time 55 minutes
Servings: 6 cups
Course: Dinner
Cuisine: Persian
Calories: 300

Ingredients
  

For the Base
  • 2 tablespoons Olive Oil Can substitute avocado oil for a neutral flavor.
  • 1 large Onion, diced Can substitute with shallots for a milder taste.
  • 4 cloves Garlic, minced Use garlic powder (1 teaspoon) if fresh is unavailable.
  • 1 teaspoon Turmeric Adjust to taste for intensity.
  • 6 cups Vegetable Broth Use low-sodium to control salt content.
For the Heartiness
  • 1 cup Lentils, rinsed Any small lentils like red or green work well.
  • 1 cup Chickpeas, cooked Canned are convenient; soaked and cooked if dried.
  • 1 cup Navy Beans, cooked Substitute with great northern beans if needed.
  • 1 cup Kidney Beans, cooked Can replace with black beans for different flavor.
For the Noodles and Greens
  • 0.5 pound Persian Noodles or Linguine Substitute with any thin pasta if unavailable.
  • 3 cups Spinach, chopped Frozen spinach can be used without cutting.
For the Fresh Herbs
  • 1 cup Cilantro, chopped Parsley can be used instead.
  • 1 cup Parsley, chopped Omit if not available but recommended for flavor.
  • 1 cup Dill, chopped Can be substituted with fresh thyme if needed.
To Finish
  • Salt and Pepper Essential for seasoning to taste.
  • Sour Cream or Yogurt, for serving Substitute with plant-based yogurt for vegan options.
  • Fried Onions, for garnish Replace with toasted nuts or seeds for different texture.

Equipment

  • large pot

Method
 

Step-by-Step Instructions
  1. Heat 2 tablespoons of olive oil in a large pot over medium heat. Add one diced onion and sauté for 5–7 minutes until translucent and softened.
  2. Incorporate 4 minced garlic cloves and 1 teaspoon of turmeric into the pot, cooking for 1–2 minutes.
  3. Pour in 6 cups of vegetable broth and bring to a boil. Stir in 1 cup each of rinsed lentils, cooked chickpeas, cooked navy beans, and cooked kidney beans. Reduce heat to a simmer and cook for 20 minutes.
  4. Introduce ½ pound of Persian noodles into the simmering pot and cook for an additional 10 minutes until al dente.
  5. Mix in 3 cups of chopped spinach, along with 1 cup each of chopped cilantro, parsley, and dill. Stir well and let cook for 5–7 minutes.
  6. Season the soup with salt and pepper to taste, ladle into bowls, and top with sour cream or plant-based yogurt and crispy fried onions.

Nutrition

Serving: 1cupCalories: 300kcalCarbohydrates: 50gProtein: 15gFat: 8gSaturated Fat: 1gPolyunsaturated Fat: 0.5gMonounsaturated Fat: 2gSodium: 700mgPotassium: 800mgFiber: 12gSugar: 5gVitamin A: 1000IUVitamin C: 20mgCalcium: 80mgIron: 3mg

Notes

For best texture, freeze soup before adding noodles and herbs. Add a splash of broth or water when reheating if thickened.

Tried this recipe?

Let us know how it was!