As I stood in my kitchen, the vibrant aroma of spices wafted through the air, instantly transporting me to the bustling streets of Tehran. This Hearty Persian Noodle Soup, or Ash Reshteh, isn’t just a dish; it’s a warm embrace in a bowl. Packed with nourishing beans, fresh herbs, and tender noodles, this comforting plant-based recipe is perfect for cozy dinners or meal prep. Not only is it incredibly nutritious, but it also celebrates the rich flavors of Persian cuisine, allowing you to enjoy a delightful culinary experience at home. Whether you’re a seasoned home-chef or just looking to infuse some love into your meals, this soup promises to bring joy to your table. Curious how this comforting masterpiece comes together? Let’s dive into the recipe!

Why is Persian Noodle Soup Special?
Heartwarming, this Persian Noodle Soup wraps you in a comforting embrace, perfect for chilly evenings. Nutritious and filling, it’s packed with protein-rich legumes and fresh herbs, making it a wholesome meal. Easy to customize, feel free to swap ingredients to suit your taste or dietary needs. For a quick side, serve it alongside some soft flatbread or try a refreshing salad, like Chicken Noodle Soup or Spicy Garlic Noodle. Joyful and crowd-pleasing, watch as family and friends gather around for seconds, making every bite a celebration of flavor and tradition!
Persian Noodle Soup Ingredients
For the Soup
• Olive Oil – Provides a base for sautéing the onions; vegetable oil can be substituted.
• Onion – Adds sweetness and depth; use a large onion, diced.
• Garlic – Contributes essential flavor; prepare 4 cloves, minced.
• Turmeric – Provides warmth and vibrant color; add 1 teaspoon.
• Vegetable Broth – Serves as the soup’s liquid base; you’ll need 6 cups for proper consistency.
• Lentils – Adds protein and hearty texture; use 1 cup, rinsed.
• Chickpeas – Contributes additional protein and fiber; use 1 cup, cooked.
• Navy Beans – Provides creaminess; include 1 cup, cooked.
• Kidney Beans – Adds robust flavor and color; use 1 cup, cooked.
• Persian Noodles or Linguine – Adds chew and structure; use ½ pound (linguine can be substituted).
For the Greens
• Spinach – Infuses nutrients and color; use 3 cups, chopped.
• Cilantro – Offers brightness and flavor; incorporate 1 cup, chopped.
• Parsley – Adds freshness; include 1 cup, chopped.
• Dill – Complements the other herbs; use 1 cup, chopped.
For Serving
• Salt and Pepper – For seasoning to taste.
• Sour Cream or Yogurt – Adds creaminess; skip or use a plant-based alternative for a vegan version.
• Fried Onions – For garnish, providing crunch and flavor; they’re a delightful topping for this Persian Noodle Soup.
Step‑by‑Step Instructions for Persian Noodle Soup
Step 1: Sauté Onions
In a large pot, heat 2 tablespoons of olive oil over medium heat. Once the oil glistens, add the diced large onion and sauté for about 5-7 minutes until it becomes soft and translucent, releasing a sweet aroma. This step is crucial for laying the flavor foundation of your Persian Noodle Soup.
Step 2: Add Garlic and Turmeric
Stir in 4 minced garlic cloves and 1 teaspoon of turmeric into the sautéed onions. Continue cooking for 1-2 minutes, letting the ingredients mingle and your kitchen fill with the delightful fragrance of spices. This infusion enhances the heartiness of the soup and gives it a beautiful golden hue.
Step 3: Combine Broth and Legumes
Pour in 6 cups of vegetable broth, bringing the mixture to a bubbling boil. Once boiling, add 1 cup each of lentils, cooked chickpeas, navy beans, and kidney beans. Lower the heat to a gentle simmer and cover the pot, allowing the soup to cook for 20 minutes, letting the legumes soften and flavors meld beautifully.
Step 4: Incorporate Noodles
After 20 minutes, carefully add ½ pound of Persian noodles or linguine into the bubbling soup. Stir gently and cook for an additional 10 minutes until the noodles are tender yet firm to the bite. This step adds an inviting chewiness that complements the richness of the beans and broth.
Step 5: Finish with Greens
Stir in 3 cups of chopped spinach, 1 cup each of chopped cilantro, parsley, and dill into the pot. Cook for another 5-7 minutes until the greens soften and wilt, adding vibrant color and essential nutrients to your Persian Noodle Soup, making each bowl not just hearty but also visually appealing.
Step 6: Season
Taste the soup and season it with salt and pepper according to your preference. Allow it to simmer for a few more moments to let the flavors blend seamlessly. This final step ensures that every spoonful of your comforting Persian Noodle Soup is deliciously balanced.
Step 7: Serve
Ladle the warm soup into bowls, and for that extra touch, top each serving with a dollop of sour cream or yogurt, along with a sprinkle of crispy fried onions. This garnish not only enhances the flavor but also adds a delightful crunch, making your Persian Noodle Soup a truly comforting experience.

Expert Tips for Persian Noodle Soup
• Fresh Ingredients: Use the freshest herbs and vegetables possible to enhance the soup’s flavor—especially the spinach, cilantro, and parsley.
• Soak Dried Beans: If using dried beans, soak them overnight to ensure they cook evenly and become tender. Adjust simmer time accordingly for the soup.
• Customize Your Legumes: Feel free to swap in different legumes, like black beans or even edamame, to keep your Persian Noodle Soup exciting each time!
• Watch the Noodles: Be attentive when adding the noodles; overcooking can lead to mushy texture. Aim for al dente for the perfect bite.
• Seasoning: Don’t skimp on the salt and pepper; proper seasoning will elevate the entire dish. Taste as you go for the best results.
• Garnish Options: Elevate your serving with toppings like crispy shallots or roasted nuts for added flavor and a pleasing crunch, making your meal even more delightful.
What to Serve with Hearty Persian Noodle Soup?
Nothing warms the heart quite like a meal that brings comfort and joy to the table.
- Soft Flatbread: The perfect vessel for soaking up every drop of the rich broth, enhancing the comforting experience of this soup.
- Crispy Samosas: These savory pastries add a crunchy texture while balancing the soup’s creamy flavors with their delightful spiced filling. Placing a couple of samosas on the side will impress your guests and create a more festive meal.
- Simple Cucumber Salad: A refreshing side featuring crisp cucumbers and tangy lemon dressing cuts through the richness of the soup, offering a bright contrast. The crunch and freshness of this salad will invigorate each bite.
- Pickled Vegetables: A side of tangy pickles or torshi sharpens the palate, providing a zesty counterpoint that beautifully complements the hearty flavors of the Ash Reshteh.
- Mint Tea or Persian Chai: Sip on this aromatic tea to cleanse the palate between bites, its warm spices echoing the flavors in the soup. A perfect way to end a cozy meal!
- Baklava: For a sweet finish, this flaky, honey-drenched pastry pairs well, adding a touch of decadence to your meal experience while balancing the savory richness.
Let the warmth of this Hearty Persian Noodle Soup inspire you to create a delightful full meal that brings everyone together!
Variations & Substitutions for Persian Noodle Soup
Feel free to personalize your Persian Noodle Soup with these delightful twists that will elevate your dish and cater to your tastes!
- Legume Swap: Replace lentils with black beans for a different texture and flavor. This simple exchange makes for an exciting, hearty alternative!
- Vegan Creamy Touch: Substitute sour cream with a dollop of dairy-free yogurt or coconut cream for a luscious vegan version. Enjoy that rich creaminess without compromising your lifestyle.
- Crunchy Finish: Instead of fried onions, use crispy shallots or lightly toasted nuts for a crunch that brings a new dimension to your soup. These toppings not only add texture but also enhance the overall flavor.
- Zesty Boost: Add a splash of lemon juice before serving to brighten the flavors of your soup. A little acidity can do wonders in balancing the heartiness!
- Spice It Up: For those who crave a bit of heat, toss in a pinch of red pepper flakes or some diced chili peppers while sautéing the onions. Let the flavors mingle and enjoy the warmth!
- Herb Variations: If you’re short on fresh herbs, dried herbs like oregano or basil can be substituted. While fresh has its charm, the dried counterparts offer lovely flavors too.
- Noodle Adventure: Experiment with different types of noodles such as soba or rice noodles if you’re looking for gluten-free options. Each type brings its unique texture to your soup!
- Vegetable Add-ins: Spice things up with seasonal veggies like zucchini or bell peppers for a colorful and nutritious twist. Adding these will further enrich the textures and flavors in your comforting bowl.
As you explore these variations, consider pairing your warm bowl of Persian Noodle Soup with simple sides like a refreshing salad or warm Cottage Cheese Mushroom Soup that complement the dish beautifully!
Make Ahead Options
Preparing Persian Noodle Soup ahead of time is a fantastic choice for busy cooks! You can chop and refrigerate the fresh herbs, spinach, and onions up to 3 days in advance, preventing last-minute prep stress. Additionally, you can cook the lentils and beans up to 24 hours beforehand; store them separately in the fridge to maintain their texture. When you’re ready to enjoy this comforting dish, simply sauté the onions and garlic, combine with the vegetable broth, and toss in the prepped ingredients for minimal cooking time. Finish by adding the noodles and greens; this way, your Persian Noodle Soup will taste just as delicious as if made fresh!
Storage Tips for Persian Noodle Soup
Fridge: Store leftovers in an airtight container in the fridge for up to 5 days. This hearty Persian noodle soup actually tastes even better the next day as the flavors meld!
Freezer: For longer storage, freeze the soup in airtight containers or freezer bags for up to 3 months. Make sure to leave some space for expansion.
Reheating: When ready to enjoy, reheat on the stovetop over medium heat. Add a splash of vegetable broth or water to bring back the soup’s perfect consistency.
Thawing: If frozen, thaw overnight in the fridge before reheating. This will help maintain the delightful texture of your Persian noodle soup.

Persian Noodle Soup Recipe FAQs
How do I select the right beans for Persian Noodle Soup?
Absolutely! Choose beans that are fresh and free from any dark spots or wrinkles. Dried beans should be soaked overnight for better texture, while canned beans should be rinsed to eliminate excess sodium. This step ensures that you achieve a creamy and delicious base for your soup.
How should I store my Persian Noodle Soup?
This comforting dish can be stored in an airtight container in the fridge for up to 5 days. The delightful part is that it actually gets better the longer it sits, allowing the flavors to develop. Just store it properly and reheat when you’re ready for another warm embrace in a bowl!
Can I freeze Persian Noodle Soup?
Yes! You can certainly freeze your Persian Noodle Soup. Pour the cooled soup into airtight containers or freezer-safe bags, leaving some space for expansion, and it can be stored for up to 3 months. When it’s time to enjoy it again, simply thaw it overnight in the fridge and reheat over medium heat, adding a splash of broth to restore the desired consistency.
What should I do if my soup is too thick after cooking?
Very! If you find that your soup has thickened more than you’d like, simply add a splash of vegetable broth or water, stirring until you reach the desired consistency. If it still feels too thick, you could even adjust the seasoning as needed, ensuring every spoonful remains flavorful and heartwarming.
Is this Persian Noodle Soup suitable for a vegan diet?
Yes, it can easily become a vegan-friendly delight! To make it completely plant-based, skip the sour cream or yogurt on top, or use a tasty vegan alternative. Enjoy the generous helping of beans and fresh herbs that keep it hearty and satisfying without compromising on flavor!
Can I customize the ingredient to accommodate allergies?
Of course! Feel free to substitute any legumes or herbs based on your dietary restrictions or personal preferences. If someone has a sensitivity to beans, consider using quinoa or pasta alternatives. Listen to your taste buds and adjust as necessary; after all, cooking should be joyful and tailored to you!

Persian Noodle Soup: A Warm Hug in a Bowl
Ingredients
Equipment
Method
- In a large pot, heat 2 tablespoons of olive oil over medium heat. Once the oil glistens, add the diced large onion and sauté for about 5-7 minutes until it becomes soft and translucent.
- Stir in 4 minced garlic cloves and 1 teaspoon of turmeric into the sautéed onions. Continue cooking for 1-2 minutes, letting the ingredients mingle.
- Pour in 6 cups of vegetable broth, bringing the mixture to a bubbling boil. Once boiling, add 1 cup each of lentils, cooked chickpeas, navy beans, and kidney beans. Lower the heat and cover the pot, allowing the soup to cook for 20 minutes.
- Carefully add ½ pound of Persian noodles or linguine into the bubbling soup. Stir gently and cook for an additional 10 minutes until the noodles are tender yet firm to the bite.
- Stir in 3 cups of chopped spinach, 1 cup each of chopped cilantro, parsley, and dill into the pot. Cook for another 5-7 minutes until the greens soften and wilt.
- Taste the soup and season it with salt and pepper according to your preference. Allow it to simmer for a few more moments.
- Ladle the warm soup into bowls, and top each serving with a dollop of sour cream or yogurt, along with a sprinkle of crispy fried onions.

Leave a Reply