There’s something magical about a bowl of warmth steaming in front of you on a chilly evening, and that’s precisely what you’ll find with my Hearty Persian Noodle Soup, known as Ash Reshteh. This dish is not only comforting but also a true protein-packed powerhouse, thanks to the delightful mix of legumes and fresh herbs that dance through each luscious spoonful. With its vibrant, aromatic profile and quick prep, this soup becomes an instant favorite for everyone around the table, making it perfect for cozy family dinners or meal prep for the week ahead. So, are you ready to explore this delicious, plant-based treasure and warm your soul?

Why is Persian Noodle Soup so special?
**Hearty, ** This soup brings together protein-rich legumes and fresh herbs, creating a delightful combination that’s both delicious and filling.
**Comforting ** The warm, soothing flavors make it an ideal dish for chilly nights or cozy gatherings.
**Quick preparation, ** With simple steps, you can have a nourishing meal on the table in no time.
**Versatile ** Easy to customize with your favorite veggies or spices, it suits various tastes.
**Cultural richness, ** Enjoy a bowl of this savory soup and experience the beauty of Persian culinary tradition. For more warm, comforting options, check out my delightful Potsticker Soup Comforting or the aromatic Rustic Seafood Soup.
Persian Noodle Soup Ingredients
For the Base
• Olive Oil – Provides a rich base flavor and helps sauté vegetables; can substitute with any neutral oil.
• Onion – Adds sweetness and depth to the broth; use shallots for a milder flavor.
• Garlic – Enhances aroma and umami; fresh garlic is best for maximum potency.
• Turmeric – Offers a warm, earthy taste and a beautiful golden color; can be substituted with curry powder for a different twist.
• Vegetable Broth – The soup’s foundation, adding depth and moisture; homemade broth elevates the flavor.
For the Proteins
• Lentils – Provide plant-based protein and fiber; rinse well.
• Chickpeas (cooked) – Add creaminess and additional protein; use canned or pre-cooked dried chickpeas.
• Navy Beans (cooked) – Contribute a soft texture and further protein; can be replaced with black beans.
• Kidney Beans (cooked) – Add a hearty texture and rich flavor; any bean variety can work here.
For the Noodles
• Persian Noodles or Linguine – Provide the signature texture; if unavailable, linguine is a suitable alternative.
For the Greens and Herbs
• Spinach – Offers essential vitamins and a vibrant color; can use kale for a stronger flavor.
• Cilantro – Imparts freshness and a hint of citrus; can replace with parsley if necessary.
• Parsley – Complements the soup with herbal notes; swap for basil for a different flavor profile.
• Dill – Adds a distinct, fresh flavor; fennel fronds can substitute if desired.
For Seasoning and Garnish
• Salt and Pepper – Essential for seasoning; adjust to individual taste.
• Sour Cream or Yogurt – Creamy topping that adds richness; vegan options are available.
• Fried Onions – Crunchy garnish that provides texture; can use fresh herbs instead for a lighter topping.
Indulge in this hearty Persian Noodle Soup that will not only warm your kitchen but also your heart!
Step‑by‑Step Instructions for Persian Noodle Soup
Step 1: Sauté the Aromatics
Begin by heating a generous splash of olive oil in a large pot over medium heat. Once the oil shimmers, add the diced onion and sauté for about 5–7 minutes, stirring occasionally, until the onions become soft and translucent. This will create a fragrant base for your Persian Noodle Soup, evoking warm, comforting scents.
Step 2: Add the Garlic and Turmeric
Next, stir in the minced garlic and turmeric, cooking for another 1-2 minutes until the mixture is fragrant and the garlic is lightly golden. Make sure to keep stirring to avoid burning the garlic, as it can scorch quickly. This step deepens the flavor profile of your soup, preparing it for the rich ingredients to follow.
Step 3: Incorporate the Broth and Legumes
Pour in the vegetable broth, stirring to combine all the ingredients. Then, add the rinsed lentils, cooked chickpeas, navy beans, and kidney beans. Raise the heat to bring the mixture to a gentle boil, then reduce to a simmer. Allow it to cook uncovered for about 20 minutes, simmering gently until the legumes are tender and the flavors meld beautifully.
Step 4: Add the Noodles
Once the legumes have softened, add the Persian noodles or linguine to the pot. Stir to mix well, then let them cook for an additional 10 minutes, or until tender but still slightly firm to the bite. The noodles will soak up the aromatic broth, enhancing the overall taste and texture of your comforting Persian Noodle Soup.
Step 5: Stir in the Greens and Fresh Herbs
After the noodles are cooked, fold in the spinach, cilantro, parsley, and dill. Stir gently, cooking for an additional 5-7 minutes until the greens are wilted and vibrant. This step adds a fresh burst of color and nutrients to your soup, completing the hearty addition of legumes and noodles.
Step 6: Season and Serve
Finally, season your Persian Noodle Soup with salt and pepper to taste, adjusting according to your preference. Once seasoned, ladle the soup into bowls and top with a dollop of sour cream or yogurt, along with a sprinkle of crispy fried onions for texture. Enjoy this warm, fulfilling dish that captures the spirit of comfort and culture!

Expert Tips for Persian Noodle Soup
- Bean Prep: Ensure to soak dried beans overnight if using; this avoids the struggle of tough beans in your hearty Persian noodle soup.
- Fresh Herbs: Use fresh herbs right before serving for the best flavor; wilted herbs won’t provide that punchy aroma and taste.
- Adjust Consistency: If your soup thickens too much while cooking, add a splash of vegetable broth or water to achieve your desired consistency.
- Flavor Build-Up: Allow the soup to simmer longer; developed flavors create a more delicious and rich taste in your Persian noodle soup.
- Storage Savvy: For meal prep, store noodles separately to prevent them from absorbing too much broth; this keeps your soup fresh when reheating.
What to Serve with Hearty Persian Noodle Soup
Imagine the warm aroma of spices swirling around your kitchen as you create a meal that delights and nourishes the soul.
- Warm Flatbread: Perfect for scooping up the hearty soup, the warm, fluffy texture complements the rich flavors of legumes and herbs.
- Cucumber Salad: A refreshing balance to the soup, this salad offers crunch and a burst of bright flavor to cleanse the palate between bites. Enjoying the coolness of cucumber alongside the warmth of the soup creates a delightful contrast.
- Pickled Vegetables: The tangy burst from pickled vegetables adds zing that elevates the comforting taste of the soup, making each spoonful an adventure.
- Spiced Rice: Aromatic rice infused with saffron or turmeric echoes the essence of the soup, making for a savory, satisfying meal.
- Roasted Eggplant: Tender roasted eggplant brings a rich, smoky flavor that enhances the soup’s taste profile, creating a comforting side dish.
- Mint Tea: A warm cup of mint tea elegantly complements the soup, adding a refreshing herbal note that resonates with the Persian tradition.
- Chocolate Babka: For dessert, this sweet, gooey bread pairs beautifully with the hearty soup, providing a perfect ending to a cozy meal.
- Herbed Yogurt Dip: A creamy yogurt side with fresh herbs enhances flavors and adds richness, rounding out the meal with a delightful texture.
- Spicy Carrot Fries: These crunchy fries add a playful spice to the mix, giving a delightful crunch to contrast with the soup’s tenderness.
Variations & Substitutions for Persian Noodle Soup
Customize your Persian Noodle Soup to suit your taste buds and dietary preferences, bringing out even more flavors!
-
Dairy-Free: Swap sour cream or yogurt for a creamy cashew or coconut yogurt to keep it plant-based and delicious.
-
Spicy Kick: Add a pinch of cayenne or crushed red pepper to bring a warming heat that elevates the soup’s comforting nature. Your taste buds will dance with joy!
-
Seasonal Veggies: Toss in diced carrots or zucchini for added nutrition and vibrant colors; it’s a great way to use up seasonal produce and add variety.
-
Herbed Magic: If cilantro isn’t your favorite, parsley or fresh basil work beautifully, imparting a unique twist that still keeps the soup fragrant and fresh.
-
Bean Medley: Experiment with different beans like black beans or white beans instead of navy or kidney beans; each brings its own subtle flavor and texture!
-
Noodle Options: If Persian noodles aren’t available, try using rice noodles or even spiralized vegetables, like zucchini noodles for a low-carb alternative.
-
Umami Boost: Stir in a spoonful of miso paste or nutritional yeast for an umami flavor punch that makes this dish even more mouthwatering.
-
Add Protein: For extra heartiness, consider mixing in cooked quinoa or tofu cubes. Both options are great for increasing the plant-based protein in your comforting bowl.
With these variations, you can effortlessly craft a pot of Persian Noodle Soup that suits every palate! If you want to explore even more comforting recipes, check out my Potsticker Soup Comforting or savor the flavors in the Rustic Seafood Soup. Enjoy cooking!
Make Ahead Options
Preparing Persian Noodle Soup (Ash Reshteh) ahead of time is a fantastic way to save time for busy weeknights! You can assemble the soup (without noodles and herbs) and refrigerate it for up to 3 days. Simply sauté the aromatics, add the legumes and broth, then cool completely before transferring to an airtight container. To maintain quality, avoid adding the noodles until you’re ready to serve, as this will prevent them from becoming mushy. When it’s time to eat, just reheat the soup on the stove, stir in fresh noodles, and cook until tender. This way, you’ll enjoy a comforting, hearty meal with minimal effort!
How to Store and Freeze Persian Noodle Soup
Fridge: Store leftover Persian Noodle Soup in an airtight container for up to 5 days. Let it cool completely before sealing to maintain freshness.
Freezer: Freeze the soup without the noodles for up to 3 months. Allow it to cool, then transfer it to a freezer-safe container.
Reheating: When ready to enjoy, thaw in the fridge overnight. Reheat gently on the stove, adding a splash of broth or water to adjust the consistency.
Noodle Addition: If freeze-storing, add fresh noodles when reheating for the best texture and flavor.

Persian Noodle Soup Recipe FAQs
What kind of beans should I use for Persian Noodle Soup?
You can use a variety of beans like lentils, chickpeas, navy beans, and kidney beans. I recommend mixing them for a delightful texture and flavor; just ensure you rinse dried beans well before cooking for optimal taste.
How long does Persian Noodle Soup stay fresh in the fridge?
The soup can last in the fridge for up to 5 days when stored in an airtight container. I always let it cool completely before sealing to help lock in freshness, and don’t forget to adjust the seasoning if needed after reheating!
Can I freeze Persian Noodle Soup?
Absolutely! For best results, freeze the soup without noodles for up to 3 months. Cool it completely, then transfer it to a freezer-safe container. When you’re ready to enjoy, thaw it overnight in the fridge, then reheat on the stove, adding fresh noodles for the best texture.
What if my soup is too thick after cooking?
If your Persian Noodle Soup thickens more than you prefer, don’t worry! Simply add a splash of vegetable broth or water while reheating to achieve your desired consistency. This way, you’ll get back to the comforting texture that makes this dish so enjoyable.
Can I customize the herbs in the soup?
Very! While cilantro, parsley, and dill are traditional, you can easily swap them for your favorites. Try using basil or even fresh fennel fronds for a unique twist. The more the merrier when it comes to the herbal flavors in your soup!
Is Persian Noodle Soup suitable for vegetarians?
Yes, this recipe is entirely plant-based and packed with protein! If you’re looking to make it vegan, simply skip the sour cream or use a plant-based alternative. Enjoy this comforting dish while keeping your dietary choices in mind!

Warm Up with Comforting Persian Noodle Soup Full of Flavor
Ingredients
Equipment
Method
- Heat olive oil in a large pot over medium heat. Add diced onion and sauté for 5-7 minutes until soft and translucent.
- Stir in minced garlic and turmeric, cooking for 1-2 minutes until fragrant and garlic is lightly golden.
- Pour in vegetable broth, stir in lentils, chickpeas, navy beans, and kidney beans. Bring to a gentle boil, then reduce to simmer for 20 minutes.
- Add noodles to the pot and cook for an additional 10 minutes, or until tender but slightly firm.
- Fold in spinach, cilantro, parsley, and dill, cooking for 5-7 minutes until greens are wilted and vibrant.
- Season with salt and pepper to taste, then serve topped with sour cream or yogurt and fried onions.

Leave a Reply